Online Data Science Degrees

Find schools

Admissions for Online Data Science Programs

While admissions processes vary by institution and degree desired, here is a compendium of some common application materials to gain entry into a distance-based data science program:

  • Official transcripts with a competitive GPA (e.g., >3.0)
  • Proof of having completed course prerequisites (e.g., online master’s programs generally call for undergraduate work in areas such as multivariate calculus, discrete math, applied math, data structures, Python, Java, or C++)
  • Test scores (SAT, GRE, GMAT, or TOEFL/IELTS for non-native speakers of English)
  • A personal statement (500-600 words)
  • A resume, CV, or portfolio
  • Letters of recommendation
  • Application fee

Please note that a candidate interview or submission of a writing sample may also be required.

Online Bachelor's Degrees in Data Science

Thomas Edison State University

Thomas Edison State University based in Trenton, NJ partnered with the Institute of Statistics Education to offer an online bachelor of science (BS) in data science and analytics. This program is 100 percent online with no expected campus visits.

The major admission requirements to the program include a high school degree, GED, or a secondary home school diploma that meets the requirements of the applicant's state of residency, a completed online application, and official copies of transcripts (if any). Applicants must be at least 20 years of age or older.

Comprising 120 credits, the program includes instruction in machine learning tools; neural nets & regression; dimension reduction, clustering & associative rules; forecasting analytics; interactive data visualization; and introduction to social network analysis. TESU also has several electives available to students in this program, including introduction to database queries (SQL and R); regression analysis; introduction to Python programming for analytics and financial risk modeling, among others.

Graduates of the program will be able to utilize key technologies in data analytics and science, including machine learning, data mining, visualization techniques, and predictive modeling & statistics, apply knowledge of quantitative modeling techniques and statistical data analysis to solve real-world problems.

  • Location: Trenton, NJ
  • Accreditation: Middle States Commission on Higher Education
  • Expected Time to Completion: 48 months
  • Estimated Tuition: New Jersey Residents ($399 per credit); Out-of-state Residents ($519 per credit)

Southern New Hampshire University

The Southern New Hampshire University of Manchester provides an online bachelor of science in data analytics, a field closely allied with data science. Students in this program learn to solve real-world analytical problems and master professional analytical tools. Combining facets of information technology, mathematics, and business using data mining, optimization, and simulation, the program helps students in succeeding in all aspects of a data analysis role.

Students get instruction in areas such as introduction to structured database environments, the role of data analysis in organizations, gathering requirements and collecting data, data policy & decision making, emerging technologies and big data, data analysis techniques, applied data analysis; and elective courses such as public speaking and presentation skills, project management, and public relations.

At the end of this data analytics degree online bachelor's program, graduates will be able to explore a wide range of career options across private, nonprofit, and public sectors, including business analysts, data analysts, management analysts, and operations analysts.

This 100% online program also offers a concentration in project management.

  • Location: Manchester, NH
  • Accreditation: New England Commission of Higher Education (NECHE)
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $320 per credit

Arizona State University

Arizona State University’s W.P. Carey School of Business offers a completely online BS in business data analytics program preparing students with the requisite skills, knowledge, and experience required for creating and managing big data initiatives.

To get accepted into the program, applicants must have an SAT Reasoning score of 1230 or an ACT composite score of 25 or a high school class ranking in the top 8 percent or an overall high school GPA of 3.4 in competency courses, a 3.0 cumulative GPA for transfer students, official or unofficial transcripts of all coursework, among others.

Consisting of 120 credits, the program includes courses such as introduction to information systems, business data mining, introduction to business data analytics, big data analytics in business, enterprise analytics, and business data warehouses & dimensional modeling.

Graduates of this program will be well-equipped to take up positions such as business intelligence analysts, computer network administrators, computer network analysts, data management specialists, and database administrators.

  • Location: Tempe, AZ
  • Accreditation: Association to Advance Collegiate Schools of Business (AACSB)
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $688 per credit

Washington State University

Washington State University’s 100 percent online BS in data analytics program prepares students for a rewarding and successful career in this emerging field of big data. Students in this program learn the techniques and tools needed for collecting, managing, exploring, and analyzing large, complex datasets.

Admission requirements include official transcripts, a GED transcript (if any), official SAT or ACT scores, and a current resume. Students must also be proficient in math.

The program comprises 120 credits including courses such as data analytics systems & algorithms, introduction to data analytics, calculus, program design & development, data structures, data analytics ethics, probability & statistics, and introductory linear algebra.

The program opens up various employment opportunities for students in areas such as manufacturing, eCommerce, transport, education, healthcare, government, insurance, and environmental management.

  • Location: Pullman, WA
  • Accreditation: Northwest Commission on Colleges and Universities
  • Expected Time to Completion: 48 months
  • Estimated Tuition: Washington resident ($541.50 per credit); Non-resident ($603.60 per credit)

Online Certificate Programs in Data Science

Harvard University

Harvard University’s Extension School offers an online graduate certificate in data science helping students learn the latest trends in data analysis, research, and innovation with hands-on learning and experienced instructors.

The program consists of four courses, taking a year-and-a-half to complete. In addition to a required course in data science, students choose between electives such as advanced scientific computing (stochastic methods for data analysis, inference & optimization); big data analytics; database systems; and big data in healthcare applications.

Students through this program learn to leverage their knowledge of key areas, such as game theory, statistical quality control, exponential smoothing, seasonally adjusted trend analysis, or data visualization, and master key facets of data investigation.

  • Location: Cambridge, MA
  • Accreditation: New England Commission of Higher Education
  • Expected Time to Completion: 18 months
  • Estimated Tuition: $2,980 per four-credit course

Columbia University

Columbia University provides an online certificate of professional studies in data science preparing students to change their career paths or expand their career prospects by developing foundational data science skills. Credits earned in this certificate can be applied towards the MS in data science program.

The program requires completion of a minimum of 12 credits of coursework in areas such as algorithms for data science; probability & statistics; machine learning for data science; and exploratory data analysis & visualization.

Admission requirements include an undergraduate degree, a grade point average of 3.0, prior quantitative coursework, prior introductory to computer programming coursework, official transcripts, three letters of recommendation, and a personal-professional statement.

  • Location: New York, NY
  • Accreditation: Middle States Commission on Higher Education
  • Expected Time to Completion: Less than a year
  • Estimated Tuition: $2,272 per credit

Indiana University

Indiana University’s graduate certificate in data science can be completed entirely online allowing students the flexibility to build a schedule of courses that suits their lifestyle. The program helps students in acquiring new skills in topics such as cloud computing, data analysis, health & medicine, data mining, and statistics.

Made up of 12 credits, the program courses such as elements of artificial intelligence, big data applications, engineering cloud computing, and security in networked systems.

Credits earned in this certificate program can be applied towards the online master of science in the data science program.

  • Location: Bloomington, IN
  • Accreditation: The Higher Learning Commission
  • Expected Time to Completion: Two to four semesters
  • Estimated Tuition: Indiana Resident ($485 per credit); Non-Resident ($797.50 per credit)

University of New Hampshire

The University of New Hampshire offers an online graduate certificate in data science exposing students to the latest cutting-edge coding languages, algorithms, and visualization tools through applied case studies and online instruction. Ideal for working professionals, the program allows students to continue working while they learn on their schedule.

The major admission requirements to the program include electronic and paper transcripts, two letters of recommendation, a personal statement, a current resume, and TOEFL, IELTS, or equivalent examination scores for international students.

Comprising 12 credits, the program includes courses such as introduction to applied analytic statistics, programming for data science, data architecture, and data mining and predictive modeling.

Graduates of the program will be ready to take up roles such as business analysts, computer scientists, data analysts, data scientists, database administrators, financial analysts, and statisticians, among many other such roles.

  • Location: Durham, NH
  • Accreditation: New England Commission of Higher Education
  • Expected Time to Completion: Four months
  • Estimated Tuition: New Hampshire residents ($785 per credit); Non-residents ($865 per credit)

Online Master's Degrees in Data Science

Johns Hopkins University

The Johns Hopkins Whiting School of Engineering based in Elkridge, MD offers a fully online master of science (MS) in data science preparing students for a range of successful careers in data science. The faculty of the program includes data scientists and practicing engineers.

For admission to the program, students need to submit a completed online application form, a bachelor’s degree from a regionally accredited university or college, a minimum GPA of 3.0, and official transcripts.

Made up of ten courses, the curriculum includes courses in data science, data structures, data visualization, algorithms for data science, introduction to machine learning, computational statistics, statistical models and regression, and principles of database systems.

Students through this program will be able to use computer science and mathematics for decoding large sets of data, discover correlations between different data sets, and create techniques and models for solving real-world issues.

  • Location: Baltimore, MD
  • Accreditation: Middle States Commission on Higher Education
  • Expected Time to Completion: To be completed within 60 months
  • Estimated Tuition: $4,755 per course

Maryville University

A master of science in data science program offered by Maryville University can be completed entirely online without requiring any cam visits. Students in this program can build their proficiency in areas like coding, machine learning, big data, deep learning, and data mining. The faculty of the program includes data science experts.

To get accepted into the program, applicants must have a bachelor's degree from a regionally accredited institution, a minimum grade point average of 3.0, official transcripts from all institutions previously attended, a personal statement, a current resume, and TOEFL scores for international students.

The program consists of 36 credits including courses such as data visualization, experimental design, deep learning, big data analytics, predictive modeling, machine learning, and math modeling among others.

At the end of the program, students will be ready to analyze large data sets, identify data set patterns, and use data for predicting behavior and future outcomes.

Graduates will be prepared to take up roles such as data scientist, financial analyst, data analyst, and computer systems analyst.

  • Location: St. Louis, MO
  • Accreditation: Higher Learning Commission
  • Expected Time to Completion: 24 months
  • Estimated Tuition: $765 per credit

Southern Methodist University

Southern Methodist University’s online master of science in data science program is ideal for students who wish to pursue a career in data science and are looking to gain advanced skills in management, mining of data, and analysis. Students will also have the option to customize their curriculum by choosing an area of specialization that aligns with their academic goals: machine learning specialization and business analytics specialization.

The major admission requirements to the program include a bachelor's degree, a basic understanding of programming languages, quantitative skills demonstrated through college-level coursework or work experience, and TOEFL scores for students whose native language is not English.

Made up of 33.5 credits, the program includes courses such as statistical foundations for data science, file organizations & database management, applied statistics, data & network security, and data mining. Students in this program will master the tools and concepts required for effectively mining, managing, and analyzing unstructured data and for clearly communicating solutions and results to inform strategy in organizations.

  • Location: Dallas, TX
  • Accreditation: Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • Expected Time to Completion: 20 to 28 months
  • Estimated Tuition: $1,704 per credit

University of California, Berkeley

Finally, the University of California, Berkeley has a 27-unit online master of information and data science (MIDS) program providing multidisciplinary instruction and preparing students to be leaders in this field. While all courses can be completed online, students will be required to attend one 3 to 4-day immersion session on the Berkeley campus.

To be eligible for the program, students must have a bachelor's degree from an accredited institute, a grade point average of 3.0, a statement of purpose, GRE or GMAT scores, letters of recommendation, TOEFL scores for international students, and considerable work experience.

The curriculum includes topics such as introduction to data science programming, statistics for data science, research design and application for data and analysis, fundamentals of data engineering, machine learning at scale, data visualization, and experiments and causal inference.

At the end of the program, graduates can pursue opportunities such as systems engineer, business data analyst, data analyst, data architect, solutions architect, and data scientist.

  • Location: Berkeley, CA
  • Accreditation: Western Association of Schools and Colleges
  • Expected Time to Completion: 20 months
  • Estimated Tuition: $2,712 per unit

How to Become a Data Scientist?

With technology rapidly changing the field of data science, there’s no surefire career path to becoming a data scientist, but those who have succeeded in this field share some common attributes. For example, effective data scientists are lifelong learners, invested in keeping up with the ever-evolving platforms, programming languages, and machine-learning techniques which help to process large datasets.

While a majority of data scientists have at least a bachelor’s degree, many top-level employers prefer those who have completed graduate education in the field. Above all, these professionals must have facilities with various programming languages; a solid grasp of applied mathematics and statistics; an ability to learn quickly; and personality traits such as grit and curiosity.

More specifically, several skills help data scientists to thrive. Some of the qualifications include:

  • University degree in data science, computer science, statistics, computer engineering, analytics, or a related field
  • Experience with specific frameworks (e.g., Hadoop, MongoDB, MapReduce, Hive, Cassandra, Pig, etc.)
  • Experience with specific programming languages (e.g., Python, R, Java, C++, C#, Ruby, etc.)
  • Experience manipulating large datasets with tools from Teradata, Tensorflow, Oracle, SQL, Spark, or others
  • Knowledge of concepts such as machine learning, multivariate statistics, predictive model development, A/B testing, clustered data processing, and others

Additionally, some employers ask for specific certifications among data science job applicants. According to an analysis of job postings across SimplyHired, Indeed, LinkedIn, and TechCareers, Tom’s IT Pro found the five most in-demand big data certifications:

  • CAP: Certified Analytics Professional
  • MCSE: Data Management and Analytics (Microsoft)
  • MongoDB NoSQL
  • Oracle Business Intelligence (BI)
  • SAS Certified Data Scientist

Overall, the field of data science can prove a rewarding career, allowing a person to provide high-level insight to organizations, businesses, and governments across the world. While the specific skills required are dynamic and continually evolving, those with inquisitive minds and varied interests are the most likely to succeed in this lucrative field.

Influential Data Science Professors

Lecturer at the University of California, Berkeley School of Information

Annette Greiner is an alumnus of both the University of Michigan and UC Berkeley, where she currently serves as a web developer and designer for the National Energy Research Scientific Computing Center (NERSC), the supercomputing center at the famous Lawrence Berkeley National Laboratory. She formerly helped build a website for the DOE Joint Genome Institute, leveraging her knowledge of biomedical science as well as web development.

Greiner’s research interests include prototyping; scientific computing; and user-centered design. She teaches the data visualization course in UC Berkeley’s online master of information and data science (MIDS) program. Her research has been published in prominent journals such as BMC Microbiology, Nature Biotechnology, and Analytical Chemistry.

Director of Undergraduate Studies for Data Science and a Professor of Computer Science at Indiana University

Dr. Mehmet Dalkilic’s research efforts are focused on data mining and database & information systems. His research has been published in well-known journals such as the Journal of Future Computer and Communication, Frontiers in Bioscience, and Bioinformatics.

Dr. Dalkilic teaches courses such as introduction to informatics, data mining, introduction to bioinformatics and computational biology, and honors discrete foundations. He completed his PhD and MS in computer science and a BA in chemistry with honors from Indiana University. He has received several awards such as the Trustee’s Teaching Award, Student Choice Award, and the Teaching Excellence Award.

Professor at Johns Hopkins Bloomberg School of Public Health

Dr. Roger Peng is a professor of biostatistics who is especially interested in the effects of air pollution. He is the author of the popular book R Programming for Data Science and ten more books on statistics and data science. He recently published a book titled Conversations on Data Science and co-hosts two podcasts: “The Effort Report” and “Not So Standard Deviations.”

Dr. Peng has numerous awards and honors to his name, including the 2016 APHA Mortimer Spiegelman Award. He teaches courses and specializations such as computing for data analysis, data science specialization, and biostatistics. His research has been published in the Journal of the Royal Statistical Society, the American Journal of Respiratory and Critical Care Medicine, and the American Journal of Epidemiology. He completed his PhD and MS at the University of California and a BS at Yale University.

More on Data Science

Data Science Professors to Know

Data science, as described by University of California, Berkeley, involves the analysis and management of large quantities of data. The discipline requires professionals who can ask the right questions, chart out what information is needed, collect the data, and analyze it effectively.

Innovative Computer Science Professors

Meet several leading professors of computer science, and learn more about what makes them standout educators and innovators.

Online Bachelor's Degree Programs in Software Engineering

Software powers a large part of today’s world. From hailing taxi cabs to ordering food, there is an app for everything. As a result, there is a growing demand for software engineers to develop new applications and websites.

Online Bachelor's in Business Data Analytics

An online bachelor’s degree in business data analytics provides students with a strong foundation in data analytics and prepares them for a promising career in this burgeoning field. Students become well-equipped in data mining, data storage, and data analytics.

Online Master's Degrees in Data Science

A master’s degree in data science trains students to expertly analyze data, as well as in other important disciplines such as machine learning, programming, database management, and data visualization. This degree is ideal for aspiring data scientists, data analysts, and pricing analysts.

Online Master's in Business Data Analytics

Businesses today have large amounts of data at their disposal, thanks to the increasing dependence on technology. The job of a data analyst is to dissect the information available, derive meaningful conclusions, and finally, help make sound business decisions. A master’s degree in business data analytics helps students get on the fast track to a successful career as an analyst.

Online Master’s Degrees in Software Engineering

We are surrounded by software. A master’s degree in software engineering equips students with the knowledge and skills they need to develop software and work with different computer systems.

Online MSCS Programs - Master's Degrees in Computer Science

As the world goes increasingly digital, every industry has had to adapt, whether it be healthcare, communications, business, real estate, or commerce. Demand for specialists in computer science is increasing, and companies are on the lookout for trained professionals in the field.

Software Engineering Professors to Know

Learn from the best. Meet well-regarded software engineering professors who teach proven, best practice approaches to software engineering and testing.

Software Engineers vs. Software Developers

The programming field is as diverse as it is promising, which makes distinguishing interrelated jobs difficult. Perhaps one of the most contested comparisons, however, is between software engineers and software developers.