Best Masters in Data Science and Analytics in US/Canada

Second comprehensive list of master's degrees in the US and Canada with tuition information and duration.
By Ilan Reinstein, KDnuggets.

Selecting the right master's degree today is not an easy task. For Big Data and Analytics, there are plenty of options to choose from different sources like Coursera, Udemy, and many others. However, some might be looking for a on-campus program from a recognized institution. Others may be more inclined towards a more affordable higher education option. In this post, we have summarized a list of programs from recognized public and private institutions, with different ranges of costs, and a wide variety of curriculums.

To continue our comprehensive study and research for graduate degrees in Data Science and Analytics, we have gathered in this post an unbiased list of programs within the US and Canada. The ranking and order of the entries follow the same logic as the previous post Best Online Masters in Data Science and Analytics . Note that some ranking are 75 or 125, etc. This means that the program is between 51-100 in the Computer Science Ranking; 125 is equivalent to the range 101-150, and so on.

The costs are limited to tuition and most of them do not include living expenses like transportation and housing. The tuition currency listed corresponds to that location's currency (US: USD, Canada: CAD).

For this list, we have not included purely online degrees and we have focused mostly on face-to-face programs, although, some of these do offer online as well as hybrid options.

We have made a strong effort to include programs for all budgets, interests, locations, and curriculum. Feel free to share any additional program you think might improve the diversity of this compilation.

This map show the location of degree institutions in US/Canada.

Ms Analytics Data Science Us Canada 685

Fig. 1: US/Canada MS Degrees in Data Science, Analytics

  1. MIT's Master of Business Analytics. The program is tailored for current students or recent college graduates who plan to pursue a career in the data science industry, as well as those seeking career advancement or change, especially engineers, mathematicians, physicists, computer programmers, and other high-tech professionals. (12-month program, 57,350 USD for the entire program's tuition, CS Rank: 1)
  2. Stanford's MS in Statistics: Data Science. The Data Science track develops strong mathematical, statistical, computational and programming skills through the general master's core and programming requirements, in addition to providing fundamental data science education through general and focused electives requirement from courses in data sciences and related areas. (24-month program, $32,658 per year, CS Rank: 2)
  3. Carnegie Mellon's Master of Computational Data Science. This program equips you with the skills and knowledge you need to develop the layers of technology involved in the next generation of massive information system deployments and analyze the data those systems generate. (16-month program, $75,484 entire program, CS Rank: 3)
  4. Harvard's Master of Science in Data Science. The program will offer strong preparation in statistical modeling, machine learning, optimization, management and analysis of massive data sets, and data acquisition.  The program will also focus on topics such as reproducible data analysis, collaborative problem solving, visualization and communication, and security and ethical issues that arise in data science. (18-month program, $44,816 full tuition, CS Rank: 6)
  5. U. of Toronto's Master of Science in Applied Computing (Data Science Concentration) is offered jointly by Depts of CS and Statistical Sciences and teaches Data science at the interface between computer science and statistics. (24-month program, $11,320 citizens, $27,590 International, per year, CS Rank: 10)
  6. University of Washington's Master of Science in Data Science. This master's program gives you the technical skills to extract knowledge from large, noisy, and heterogeneous datasets — big data — to provide insights that people and organizations can use. In this program, you'll build deep expertise in managing, modeling and visualizing big data to meet the growing needs of industry, government, nonprofit and research organizations today. (17.5-month program, $46,125 full tuition, CS Rank: 16)
  7. University of British Columbia's Master of Data Science. A professional program developed by the combined expertise of the UBC departments of Computer Science and Statistics to help meet this need and give students a fast track to a great career. Utilizing descriptive and prescriptive techniques, students extract and analyze data from both unstructured and structured forms and then communicate the findings of those analyses in ways to enable organizations to make informed decisions based on data. (10-month program, $24,033 Residents; $32,675 International, CS Rank: 23)
  8. The University of Texas at Austin's Master of Science in Business Analytics.  A 10-month program that will show you how to harness vast amounts of data and use it to build better business. (10-month program, $43,000 In-state, $48,000 Out-of-state for full program, CS Rank: 26)
  9. Georgia Tech's MS in Analytics. An interdisciplinary degree program that leverages the strengths of Georgia Tech in statistics, operations research, computing, and business by combining the world-class expertise of the Scheller College of Business, the College of Computing, and the College of Engineering. By blending the strengths of these nationally ranked programs, graduates will learn to integrate skills in a unique and interdisciplinary way that yields deep insights into analytics problems. (24-month program, online option available, $43,416 In-state, $59,940 Out-of-state, $9,900 Online, CS Rank: 28)
  10. Columbia University's Master of Science in Data Science. This program allows students to apply data science techniques to their field of interest, building on four foundational courses. Our students have the opportunity to conduct original research, included in a capstone project, and interact with our industry partners and faculty. (18-month program, $58,080 full tuition, CS Rank: 29)
  11. University of Waterloo's Master of Mathematics (Statistics or Computer Science). These are two different degrees, however both offer a Data Science Specialization. In these programs you will study the application and development of methods that facilitate insight from available data in order to understand, predict, and improve business strategy, products and services, marketing campaigns, medicine, public health and safety, as well as numerous other pursuits. (18 to 24-month program, $11,466 Canadian residents, $30,666 International, full tuition, CS Rank: 31)
  12. New York University's Master of Science in Data Science. This is a highly-selective program for students with a strong background in mathematics, computer science, and applied statistics. The degree focuses on the development of new methods for data science. The curriculum offers two ways to structure the graduate program that gives students the opportunity to pursue a specialization through tracks. (24-month program, $62,028 full tuition, CS Rank: 32)
  13. University of Pennsylvania's MS in Engineering in Data Science. The Data Science degree program can be completed in one to two years. It blends leading-edge courses in core topics such as machine learning, big data analytics, and statistics, with a variety of electives and an opportunity to apply these techniques in a domain specialization – a depth area – of choice. (12 or 24-month program, $67,660 full tuition, CS Rank: 39)
  14. UC San Diego Master of Advanced Study Degree in Data Science and Engineering. In this program, engineering professionals combine the skills of software programmer, database manager, and statistician to create mathematical models of the data, identify trends/deviations, then present them in effective visual ways that can be understood by others. (24-month program, $39,100 full tuition, CS Rank: 44)
  15. University of Maryland at College Park's MS in Business Analytics. This program delves into understanding Big Data and using it to the advantage of your business. One of the best programs in the Washington, D.C., area, the MSBA covers cyber security, information systems, supply chain and transportation, social media and web analytics, forecasting, and quantitative analysis, among other topics. (16-month program $49,042 In-state, $62,422 Out-of-state for full tuition, CS Rank: 47)
  16. University of South California's MS in Computer Science (Data Science). This program provides students with a core background in Computer Science and specialized algorithmic, statistical, and systems expertise in acquiring, storing, accessing, analyzing and visualizing large, heterogeneous and real-time data associated with diverse real-world domains including energy, the environment, health, media, medicine, and transportation. It is offered both on-site and online. (24-month program, $55,886 In-state, $63,634 Out-of-state, $61,984 online for full tuition, CS Rank: 50)
  17. Johns Hopkins University's MS in Data Science. The rigorous curriculum focuses on the fundamentals of computer science, statistics, and applied mathematics, while incorporating real-world examples. With options to study online and on-site in state-of-the-art facilities at the Johns Hopkins Applied Physics Laboratory, students learn from practicing engineers and data scientists. Graduates are prepared to succeed in specialized jobs involving everything from the data pipeline and storage, to statistical analysis and eliciting the story the data tells. (17.5-month program, $52,170 full tuition, CS Rank: 75)
  18. University of Wisconsin-Madison's MS in Statistics-Data Science. Leveraging the power of statistical thinking will prepare to you to put data into context and communicate its meaning to others. You will build analytical, reasoning, and communication skills in realistic strategic planning sessions. As a result, the MS-DS will provide you with strong skills in working in teams of professionals and business leaders and in leading discussions grounded in data reasoning. (12 or 24-month program, $23,820 In-state, $48,810 Out-of-state full tuition, CS Rank: 75)
  19. Boston University Metropolitan College's MS in Applied Business Analytics. This program provides comprehensive coverage of the state-of-the-art concepts, techniques, and tools used in the process of data-driven business decision-making. Whether studying online, on campus, or both, students gain hands-on experience with a variety of analytical models and decision-support tools, and to apply them to interlinked data-inputs and large data sets in the areas of marketing, operations, product and technology innovations, financial services, and others. (18 or 24-month program, $25,490 per semester, CS Rank: 75)
  20. University of Massachusetts-Amherst's MS in Computer Science (Data Science Concentration). This program was created to help meet the need for expanded and enhanced training in the area of data science. It requires coursework in Theory for Data Science, Systems for Data Science, Data Analysis and Statistics.  It teaches you to develop and apply methods to collect, curate, and analyze large-scale data, and to make discoveries and decisions using those analyses. (24-month program, $25,000* In-state, $46,400* Out-of-state full tuition, CS Rank: 75)
  21. Northwestern University's MS in Analytics. This program teaches students the skills that drive business success in today’s hyper-competitive, data-driven world. Drawing on the expertise of renowned professors and lecturers from major corporations, we combine mathematical and statistical studies with instruction in advanced information technology and data management. (15-month program, $52,239 full tuition, CS Rank: 125)
  22. Simon Fraser University's Professional Master's in Big Data. Students are well-prepared to become data scientists/programmers, data solutions architects, and chief data officers capable of offering insights that influence strategic decision-making. The program is challenging and ideal for those with a strong aptitude in computer science or in quantitative fields, such as engineering or physics. (16-month program, $27,592 residents, $32,898 International full tuition, CS Rank: 125)
  23. University of Minnesota's MS in Data Science. The program provides a strong foundation in the science of Big Data and its analysis by gathering in a single program the knowledge, expertise, and educational assets in data collection and management, data analytics, scalable data-driven pattern discovery, and the fundamental concepts behind these methods. (18 or 24-month program, $8,364 In-state, $12,942 Out-of-state per semester, CS Rank: 125)
  24. North Carolina State University's MS in Analytics. If you have a mind for mathematics and statistical programming and a passion for working with data, this is your program. The MSA is uniquely designed to equip individuals like yourself for the task of deriving and effectively communicating actionable insights from a vast quantity and variety of data. (10-month program, $23,460 In-state, $43,466 Out-of-state full tuition, CS Rank: 125)
  25. Indiana University Bloomington's MS in Data Science. With a broad range of courses available on topics such as data mining, cloud computing, health and medicine, cybersecurity, high-performance computing, machine learning, and artificial intelligence, you can tailor your curriculum to suit your interests. (18-month program, On site: 43,717 USD Out-of-state, 15,172 USD In-state; Online: $21,457 Out-of-state, $13,470 In-state, CS Rank: 125)
  26. University of Virginia's MS in Data Science. Our rigorous professional master’s program prepares students to lead the cutting-edge field of data science through an interdisciplinary approach that combines class work with the opportunity to apply technical and soft skills in capstone projects with industry, academic and government partners. (11-month program, $25,534 In-state, $40,626 Out-of-state, CS Rank: 175)
  27. Texas A&M University's MS in Analytics.  A part-time master's degree that offers courses from the top-ranked Mays Business School and is open to working professionals with strong quantitative skills, for example bachelor's degree holders in the sciences, mathematics, business and engineering fields. Offers online and on-site option. (24-month program, $54,904 full tuition, CS Rank: 175)
  28. Arizona State University's MS in Business Analytics.  This program prepares you for the dynamic, expanding world of data-driven analysis and strategic business decision-making. You’ll acquire the skills necessary to help companies harness data for a competitive advantage. ASU also offers an online program and you may find more information here. (9-month program, $10,970 In-state, $21,888 Out-of-state, $23,508 International full tuition, CS Rank: 175)
  29. Queen's University's Master of Management Analytics. In this program, you will be learning from an outstanding faculty team comprised of some of the best management educators in North America. In addition, several sessions will include industry specialists and practitioners. This ensures that you are being briefed on current trends and practices from the perspective of people who are currently working in the industry. (16-month program, $44,600 residents, $67,750 International, full tuition, CS Rank: 175)
  30. Rutgers University's MS in Analytics and Data Science. This program prepares students for data-driven decision making. It brings together the fields of computer science, statistics, machine learning, data mining and big data. Students will obtain a variety of skills including the ability to analyze large datasets, the ability to develop modeling solutions to support decision making and a thorough understanding of how data analysis drives business decision making. Online option available. (24-month program, $23,136 In-state, $28,128 Out-of-state for full tuition, CS Rank: 225)
  31. Northeastern University's Master of Professional Studies in Analytics. The program helps to meet the demand from employers with a graduate program that provides students with an end-to-end analytics education through a core curriculum with integrated experiential learning opportunities. The program prepares students with a deep understanding of the mechanics of working with data along with the capacity to identify and communicate data-driven insights that ultimately influence decisions. Available online. (24-month program, $29,070 full tuition, CS Rank: 225)
  32. Illinois Institute of Technology's Master of Data Science. In this program, you learn to explore data using high-level mathematics, statistics, and computer science. In particular, you learn how to analyze data, visualize your results, and articulate your discoveries. You will leave the program with the ability to think about the real problems that need to be solved, not to simply find technical solutions. Available online. (16-month program, $30,985 full tuition, CS Rank: 225)
  33. Iowa State University's Master of Business Analytics. This program is an interdisciplinary graduate program for employed professionals that addresses the challenges of dealing with data analytics and business intelligence in the “Big Data” environment. It was developed to meet the needs of today’s businesses and organizations facing intense global competition and constant technological disruptions. Available online. (21-month program, $21,570 USD, full tuition)
  34. American University's Master's in Business Analytics. The program prepares students to become experts in data analysis. Students will learn how to use data to solve a variety of organizational and business challenges related to fiscal performance and operational effectiveness. Available online. (15-month program, $54,186, full tuition, CS Rank: 325)
  35. Saint Mary's University's M.Sc. in Computing and Data Analytics. The primary focus of the MSc CDA program is to develop highly qualified computing and data analytics professionals who will drive innovation and organizational success. MSc CDA prepares students for rewarding and lucrative careers in the data science industry through experiential learning opportunities and industry interaction. (16-month program, $17,000 Residents, $33,000 International, full tuition)
  36. University of Oklahoma's MS in Data Science and Analytics. Graduates from this program will have the skills to design and build tools to extract, assimilate and analyze data, and the systems understanding to predict and enhance future performance for enterprises across all domains of the private and public sectors. The course offerings come from a collaboration between the Schools of Computer Science and Industrial and Systems Engineering. (14-month program, $26,103 full tuition)
  37. University of Colorado-Denver's MS in Business Analytics. Business Analytics teaches you to use mathematical models to enhance decision-making capabilities in the workplace. This gives you an understanding of the more common types of modeling procedures—predictive modeling with big data, data analysis, forecasting, operations management and other advanced quantitative methods—so you learn to make decisions based on data. (24-month program, $39,450 full tuition)
  38. Bellevue University's MS in Business Analytics. This program is designed to meet the demand for leaders who can influence business decision-making with cutting-edge expertise in transforming big data into a strategic asset. (24-month program, $20,340 full tuition)
  39. DePaul University's MS in Predictive Analytics. This program addresses the growing demand of data scientists that have the right blend of technical and analytical skills to meet the challenge of big data analytics. The curriculum emphasizes technical proficiency and practical experience, and provides students with advanced skills in data mining, multivariate statistics, machine learning, and database processing. (17.5-month program, $43,160 full tuition)
  40. Regis University's MS in Data Science. Inspired by their Jesuit heritage, this program prepares you for an in-demand career analyzing data, gathering insights from within and communicating how it’ll impact the business you work for – and the world around you – in a socially responsible manner. (24-month program, $25,560 full tuition)
  41. South Dakota State University's MS in Data Science. The is a 30 credit program designed to be completed in one calendar year, June through May, although students may take more than one year to complete if they desire. For added convenience, summer courses are available online so that students may start the program online in the summer and complete it on campus during the following academic year. (12-month program, $13,320 full tuition)
  42. University of Alabama-Huntsville's MS in Management Science-Business Analytics. The program is designed to meet the highest standards of curriculum quality, faculty excellence, and program relevance in accordance with the College of Business' accreditation by AACSB International - The Association to Advance Collegiate Schools of Business. (12-month program, $21,810 full tuition)
  43. University of Michigan-Dearborn's MS in Data Science. The curriculum consists of required core courses and technical electives, providing opportunities to build knowledge and professional skills in various Data Science areas that are highly demanded in the current job market. (18 to 24-month program, $20,490 In-state, $35,280 Out-of-state full tuition)
  44. University of Tennessee-Chattanooga's MS in Computer Science-Data Science. The M.S. program is designed to develop the student's skills in critical professional thinking and intuition, to make the student capable of sound professional evaluations and decisions. A graduate should be able to assume a responsible position in business, government, and education at the research, development, and planning levels, or to pursue further formal training. (24-month program, $20,040 In-state, $32,236 Out-of-state full tuition)


  • Best Online Masters in Data Science and Analytics - a comprehensive, unbiased survey
  • Top 15 Master of Data Science Programs You May Want To Consider
  • Take The Next Step In Your Data Science Career