With technology existing in a state of constant evolution, the ability to access, understand and analyze data is essential for any organization or company looking to stay ahead of the curve. In our MS in Data Science program, you’ll learn and develop comprehensive data science skills, including programming, algorithms, machine learning, data mining, parallel and distributed systems, and data management.  

In addition to learning how to use existing statistical and analytical tools for evaluating and interpreting data, you'll also learn how to build new tools that facilitate the use of data in making research, policy and business decisions. Your learning will be reinforced with practical, hands-on team projects, where you'll apply your skills to real-world problems.

Graduates of the Data Science program go on to work in a wide variety of careers, including business, government, education and the natural sciences. Whether you're interested in going into research or want to bring your data expertise to the entrepreneurial realm, you will be prepared to reach across disciplines, making sense of the past and present to improve the future.


Explore the MS in Data Science

Request Info Now

Details about the MS in Data Science

  • Curriculum

    You’ll learn and develop comprehensive data science skills and knowledge, including programming, algorithms, machine learning, data mining, parallel and distributed systems, and data management. Not only will you learn how to use existing statistical and analytical tools necessary for evaluating and interpreting data, you will also learn how to build new tools that facilitate the use of data in making critical research, policy, and business decisions.

    Your learning will be reinforced with practical, hands-on team projects, giving you several opportunities to apply your skills to real world problems.


    12 Courses (48 Credits)

    Data Science Coursework Requirements Twelve Courses – 48 Credits

    • COMP 3006 Python Software Development
    • COMP 3421 Introduction to Database Management Systems
    • COMP 4333 Parallel and Distributed Computing for Data Science
    • COMP 4431 Data Mining
    • COMP 4432 Machine Learning
    • COMP 4433 Data Visualization
    • COMP 4441 Introduction to Probability and Statistics for Data Science
    • COMP 4442 Advanced Probability and Statistics for Data Science
    • COMP 4447 Data Science Tools 1
    • COMP 4448 Data Science Tools 2
    • COMP 4581 Algorithms for Data Science
    • COMP 4449 Capstone Project in Data Science


    Foundational Courses (12 credits if required)

    • COMP 3005 Foundational Course I: Computer Science Programming Basics
    • COMP 3007 Foundational Course II: Calculus for Data Science
    • COMP 3008 Foundational Course III: Discrete Math & Linear Algebra for Data Science


    These foundation courses are designed to prepare students to be successful in the core curriculum. Incoming students have the option to take a pre-assessment exam to test out of these courses, otherwise, they are required. With an impressive mix of full-time university faculty and industry experts, you’ll learn from instructors who are on the front lines of data science. 

  • Career

    As organizations seek to build new tools that capture and make sense of tremendous amounts of data, data scientists are in high demand across all sectors and industries of the economy, commanding an average annual salary of $126,000 (Glassdoor).

    With an MS in Data Science from the University of Denver, you’ll be ready to assume roles such as Data Scientist, Data Engineer, and Data Strategist. Your work will include data mining, machine learning, AI, data visualization, programming, and technical work that contributes to decision-making.

  • Tuition & Financial Aid

    Tuition for all students in the MS in Data Science degree is reduced from full tuition rates and is calculated on a per credit hour basis.

    For the 2022-2023 academic year, the cost per credit hour for the MS in Data Science is $1,122.

    Total tuition for the full MS in Data Science degree is roughly $53,856-$67,320 depending on the number of foundational classes needed as determined by the admitted student’s performance on a pre-assessment prior to enrollment. Find out additional costs outside of tuition

    Federal student loans are available for domestic students.

    As tuition is already reduced on a per credit hour basis for all admitted students, we do not provide additional departmental scholarships, graduate teaching or graduate research assistantships.

Ready to learn more about On Campus Data Science MS Degrees?

Request Info

FAQ's about the MS in Data Science


  • When does the program start? Can I begin anytime?

    The on-campus MS in Data Science program starts in the fall quarter. Students can start the online MS in Data Science program at the beginning of every quarter.

  • Are classes offered online?

    The MS in Data Science program offers both an online and on-campus option. Students enrolled in the on-campus MS in Data Science program are able to take up to three online courses and vice versa. Students interested in the online MS in Data Science program can find more information here.

  • When are classes held? Are there weekend classes?

    The program is designed for working professionals with all classes being held after 5:00 p.m. Monday-Thursday. We do not offer classes on the weekends. 


  • What is the average class size?

    The average class size for the program is 20-25 students.

  • What makes the Ritchie School’s MS in Data Science program different?

    First, our program is focused on the computer science approach to data science. In many programs, we teach students how to use software and statistical analysis tools to make sense of massive amounts of data. In our program, students learn how to build these tools. These skills are in high demand by companies because they are harder to learn on the job and are less common.

    Second, our program trains students to think strategically about data challenges and devise innovative solutions, regardless of the context. Many programs only teach students technical skills. However, these skills will likely become obsolete as technology evolves. Our program not only prepares students with the technical fundamentals they need but also gives them the ability to think strategically about data and ask the right questions, even as the technology changes.

  • What kind of job opportunities will be available to me with an MS in Data Science degree?

    The MS in Data Science degree would qualify most individuals for the role of data scientist across a broad range of industries. Additional titles may include business analyst, data analyst, business development manager, machine learning scientist, and software engineer.

    Job duties for these roles may include data mining, programming, processing data, cleaning data, verifying data integrity, data visualization, building data analysis tools, and using machine learning algorithms and AI. 


Applications and Admissions

  • Do you require the GRE or GMAT for admission?

    The GRE or GMAT are not required for the application. 

  • Is there an application deadline?

    The priority deadline for Fall 2022-2023 enrollment is May 15th, 2023. The final deadline to apply is August 15th, 2023. 

  • Is there a minimum GPA?

    The minimum undergraduate GPA for admission consideration for graduate study at the University of Denver is a cumulative 2.5 on a 4.0 scale or a 2.5 on a 4.0 scale for the last 60 semester credits or 90 quarter credits (approximately two years of work) for the baccalaureate degree.

  • From whom should I get letters of recommendation?

    Letters of recommendation can come from an applicant's professional or academic background. For recent graduates, ask for recommendation letters from former professors who can speak to your academic abilities as well as your character. For individuals entering the program with years of work experience, letters of recommendation from professional colleagues or supervisors.

    Applicants do not provide the actual letters of recommendation. Applicants will list their references' contact information and we will send the references a form to fill out.

  • Can I defer my admission if necessary?

    Deposited students can request a one-time deferment to the following start term.

    For more information about the deferment process, contact Kevin Alt at kevin.alt@du.edu

  • What is the application fee?

    There is a $65 application fee.

  • Do you grant application fee waivers?

    We can grant application fee waivers to current DU alumni, veterans, and active-duty military personnel.

  • What if I do not have a bachelor’s degree?

    Applicants must hold an earned baccalaureate from a regionally accredited college or university or the recognized equivalent from an international institution. Applicants who are in the process of completing their degree are eligible for admission so long as their bachelor’s degree is conferred prior to the start of the master’s program.

International Applicants

  • Do you require TOEFL or IELTS?

    Official scores from the Test of English as a Foreign Language (TOEFL) or International English Language Testing System (IELTS), or the Cambridge English: Advanced (CAE) assessment are required of all graduate applicants, regardless of citizenship status, whose native language is not English or who have been educated in countries where English is not the native language. We are currently accepting Duolingo as proof of English language as well. Please see DU’s English proficiency requirements for more information.

  • What is OPT?

    Optional Practical Training (OPT) is a work benefit allowed to international students in F-1 immigration status who are enrolled in, or completing a degree program in the U.S. This employment can be used pre-completion of studies, over the annual vacation or leave term, or post-completion of studies, after the student finishes the degree. For more information on OPT, please visit DU’s International Student & Scholars Services OPT website.

  • Will I be eligible for OPT?

    F-1 students who have been enrolled for a minimum of nine months are eligible for up to twelve (12) months of Optional Practical Training (OPT) work authorization by the U.S. Citizenship & Immigration Services (USCIS). Employment under OPT must be directly related to a student's field of study and appropriate to the level of education.

  • Is this program eligible for an OPT STEM extension?

    Yes. Eligible F-1 students with STEM degrees who finish their program of study and participate in an initial period of regular post-completion OPT (often for 12 months) have the option to apply for an OPT STEM extension. The OPT STEM extension is a 24-month period of temporary training that directly relates to an F-1 student's program of study in an approved STEM field. 


Looking for an Online MS in Data Science?

We have you covered!

Learn More

Application Information

Take the first step toward your academic career at the Ritchie School and start your application today.

Fall 2023 Priority Deadline