Degree Programs

Students in robotics lab work on a white robot, and a yellow robot stands nearby.

Traditional CS MS/PhD

The traditional CS MS/PhD program offers students the opportunity to study with award-winning faculty in a wide range of research specialty areas at a truly world-class institution.

A view from above, looking down the levels of Morgridge Hall

Professional CS MS (PMP)

The PMP is designed for professionals who want to pursue an MS degree for more specific CS education, to obtain cutting-edge knowledge in the fast-moving field of IT, apply what they’ve learned in their jobs, and who seek career advancement.

Flowers blossom on the trees in front of Memorial Union on an early spring evening at the University of Wisconsin–Madison on April 13, 2023. (Photo by Taylor Wolfram / UW–Madison)

MS Data Engineering (MSDE)

The MSDE focuses on the principles and practices of managing data at scale.

A red flag the UW crest flies in front of trees.

MS Data Science (MDS)

The MDS provides students with abilities in computational and statistical thinking and skills, which may be combined with domain knowledge to address data-rich problems from diverse fields and various industries.

A person works on a laptop outside under yellow fall trees.

CS PhD Minor

Graduate students in other PhD programs at UW–Madison who plan to minor in CS should click the link for more information.

Certificate Programs

Students listen to a lecture in the Hello World classroom.

Professional Capstone Certificate (PCP)

If you have obtained a bachelor’s degree in a field other than CS but now want to learn the fundamentals of CS so you can apply for software developer jobs, the Professional Capstone Certificate Program is for you.

Students working at tables on laptops, seen from above

Capstone Certificate in Computer Sciences Online Kickstart Program for Professionals

Kickstart is is designed for students who did not earn an undergraduate degree in computer science and now want to learn the fundamentals of computer science, including the basics of artificial intelligence (AI), through online courses.