fbpx

Data Engineering MS

Master of Science in Data Engineering

A UW–Madison student raises her hand in class.

Develop specialized skills in building and maintaining robust data-handling systems to meet the growing demand for data engineers across all industries.


Is this program right for you?

With increasing amounts of data being generated and processed daily in almost every area of our society, there is a growing need for specialized professionals who are able to manage data at scale.

The University of Wisconsin–Madison Master of Science in Data Engineering program is designed to fill this emerging workforce demand. You will learn to ensure the valid and efficient collection, storage, management and processing of data sets to support computational work and analysis.

Building upon the expertise of UW–Madison’s nationally ranked computer sciences graduate program, the MS in Data Engineering offers a focused curriculum for students interested in specialized data engineering training from the perspective of computer sciences and data management systems.

Courses will involve group project work, providing you with the opportunity to work collaboratively with peers and navigate diverse opinions, approaches and experiences — just as you will in your career.

As a graduate of the MS in Data Engineering program, you will be well-positioned for immediate employment across a variety of industries, including military, government, business and health care.

Is this program right for you?

With increasing amounts of data being generated and processed daily in almost every area of our society, there is a growing need for specialized professionals who are able to manage data at scale.

The University of Wisconsin–Madison Master of Science in Data Engineering program is designed to fill this emerging workforce demand. You will learn to ensure the valid and efficient collection, storage, management and processing of data sets to support computational work and analysis.

Building upon the expertise of UW–Madison’s nationally ranked computer sciences graduate program, the MS in Data Engineering offers a focused curriculum for students interested in specialized data engineering training from the perspective of computer sciences and data management systems.

Courses will involve group project work, providing you with the opportunity to work collaboratively with peers and navigate diverse opinions, approaches and experiences — just as you will in your career.

As a graduate of the MS in Data Engineering program, you will be well-positioned for immediate employment across a variety of industries, including military, government, business and health care.

Admissions requirements

All applicants must:

  • Have a Bachelor of Science in Computer Science or related field from an accredited institution.
  • Have a minimum undergraduate GPA of 3.0.
  • Submit evidence of English language proficiency, if applicable. The required proficiency scores are: TOEFL IBT 92, PBT 580; or IELTS 7.0.

Application materials required:

  • Online application
  • Resume/CV
  • Statement of interest
  • Transcripts
  • Three letters of recommendation

Program highlights

  • Our flexible curriculum allows you to customize your degree program to fit your personal objectives.
  • The program was designed to meet the surge in industry demand for expertise in data engineering.

UW–Madison graduate computer sciences programs were ranked 17th for Best Graduate Computer Sciences Programs in the latest U.S. News & World Report.

How you'll learn

  • Three to four semesters on campus to earn your degree
  • Typical workload is two to three courses each semester.

Sample curriculum

Core Course Themes

  • Data Engineering Foundations
  • Machine Learning
  • Algorithms
  • Big Data Systems
  • Humans and Data

Ready to learn more about Data Engineering MS?
View the UW-Madison Guide

Stay in touch

Sign up to receive application tips and deadline reminders.

Connect with our enrollment coaches

Our friendly, knowledgeable enrollment coaches are here to answer your questions. Contact an enrollment coach to:

  • Learn how to make this program work with your life/schedule
  • Get help with your application
  • Determine if financial aid is available

Visit with our coaches on campus or at an upcoming student fair in your area. Search student fairs & events.

Connect with a coach