University of Wisconsin–Madison

Programs

The UW-Madison Department of Computer Sciences offers both graduate degree and post-baccalaureate certificate programs.

Our programs allow students to focus on what’s most important to them — research, workforce skills development, career advancement — in preparation for their next step in life.

With award-winning faculty in a vibrant department at a storied institution, we hope that you’ll continue your academic journey with us and join the Badger community!

Once you’re ready to apply, check out our admissions page for more information on the process.

Degree Programs

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.

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.

MS Data Engineering (MSDE)

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

White spring flowers

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.

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

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 sit at tables and study on the 7th floor outdoor deck at Morgridge Hall.

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.