How to become a data scientist
Explore the education pathways, technical skills, salary data, and job outlook that can help you plan a path toward a data science career.
Browse online data science programs and courses
Key takeaways
- Data scientists typically need at least a bachelor's degree in mathematics, statistics, computer science, or a related field.
- Build skills in Python, SQL, data analysis, statistics, and machine learning through online learning on edX and hands-on practice.
- Data scientists earned a median annual wage of $120,230 in May 2025, and the BLS projects 35% employment growth from 2025-35.

What does a data scientist do?
Data scientists use analytical tools and techniques to find useful insights in data. They combine mathematics, statistics, programming, and data analysis to identify patterns, build models, and help organizations make informed decisions. According to the Bureau of Labor Statistics (BLS), data scientists earned a median annual salary of $120,230 as of May 2025.
Common data scientist responsibilities:
- Collecting, organizing, and analyzing data relevant to a project
- Creating, testing, and updating algorithms and models
- Using data visualizations to communicate findings
- Making recommendations based on data analysis
What do you need to become a data scientist?
Data scientists typically need at least a bachelor's degree in mathematics, statistics, computer science, or a related field. They also use technical skills in areas such as programming, data analysis, data visualization, and machine learning. Some employers require or prefer applicants to have a master's or doctoral degree.
Skills
Programming and query languages (especially Python, SQL, and R), data management and querying, math, statistics and probability, machine learning and modeling, data visualization
Education
Data scientists typically need at least a bachelor's degree in a quantitative or technical field to enter the occupation.
Experience
An internship or other hands-on technical experience is preferred
Certifications/licenses
Certification requirements vary by role and employer. Professional certifications can demonstrate proficiency in specific tools or technologies.
How to become a data scientist
A common path to becoming a data scientist includes earning a relevant degree, developing programming and analytical skills, learning machine learning techniques, and gaining experience applying those skills to data projects. Requirements can vary by employer and role.
Step 1: Earn a relevant degree
Data scientists typically need at least a bachelor's degree in computer science, statistics, mathematics, or a related quantitative or technical field. Some employers require or prefer applicants to have a master's degree or doctoral degree.
Step 1: Earn a relevant degree
Data scientists typically need at least a bachelor's degree in computer science, statistics, mathematics, or a related quantitative or technical field. Some employers require or prefer applicants to have a master's degree or doctoral degree.
Programs that can help you prepare for data science
Data scientist salary and job outlook
Is becoming a data scientist right for you?
Data science may appeal to learners interested in mathematics, programming, and analytical problem-solving. Before pursuing the field, consider the education and technical skills required, the time and cost of training, and opportunities to gain hands-on experience.
















