Data Science

The Data Science graduate program at UMBC prepares students to respond to the growing demand for professionals with data science knowledge, skills, and abilities. Our program brings together faculty from a wide range of fields who have a deep understanding of the real-world applications of data analytics. UMBC’s Data Science programs prepare students to excel in data science roles through hands-on experience, rigorous academics, and access to a robust network of knowledgeable industry professionals.

These programs were designed with working professionals in mind and offer courses in the evening and online to accommodate students with full-time jobs. With two campuses in Baltimore and Rockville, students can choose the location that best suits their needs. UMBC offers a 10-course Data Science Master’s program (M.P.S. in Data Science) as well as a 4-course post-baccalaureate certificate in Data Science.

Through our program, students will develop an in-depth understanding of the basic computing principles behind data science, including data ingestion, curation, and cleaning.

Our unique program pathways allow students to apply the principles of data science to the analysis of problems across domains. Upon completion of their degree, students will be able to demonstrate the kind of practical, industry-relevant experience that employers are seeking.

Upcoming Events

Shady Grove Q and A Session. Wednesday December 2, 6 - 7 PM
You’ve got questions? We’ve got answers! Learn more and register for the Shady Grove Professional Programs Virtual Q&A!
Professional Programs Q and A. Thursday December 3rd. 6 - 7 PM
You’ve got questions? We’ve got answers! Learn more and register for the Professional Programs Virtual Q&A!

Unable to attend? See our full event listing for more opportunities to connect with us!

We’re here to help! Stay connected with us.

At a Glance

Locations Offered

  • Main Campus (Catonsville)
  • Shady Grove (Rockville)

Programs Offered

Average Completion Time

  • 2-3 years (Master’s part-time)
  • 1 year (Certificate part-time)

Credit Hours

  • 30 (Master’s)
  • 12 (Certificate)

Tuition & Fees

Start Date

  • Spring/Fall

Why Data Science at UMBC?

The Data Science graduate programs at UMBC prepare students from a wide range of disciplinary backgrounds for careers in data science. In the core courses, students will gain a thorough understanding of data science through classes that highlight machine learning, data analysis, data management, ethical and legal considerations, and more. There are many benefits to the Data Science graduate program at UMBC, including:

  • Our small classes provide a mix of in-person and online instruction, giving students the best of an in-classroom experience while allowing for work-school-life balance.
  • Two campus locations in Catonsville and Rockville offer convenience and proximity to the national job hubs of Downtown Baltimore and Washington, D.C.
  • As industry experts, our faculty combine their professional experience with theory to provide a rigorous and relevant classroom experience as well as valuable networking opportunities.
  • Organizations have a growing need for employees who are experts in the management and interpretation of big data. Our program prepares students for success in these highly in-demand jobs.
    As a public university, we are able to offer a top-notch program that is affordable and accessible. Students living in select areas in the Mid Atlantic region may also qualify for our regional graduate tuition rate.

What Is an MPS Degree?

The MPS in Data Science is an industry-recognized credential. The program prepares students with the technical and management skills that they need to succeed in the workplace.

An MPS degree is designed to provide you with practical and applied knowledge in your area of study. While traditional master’s programs tend to focus on theory and research, a Master’s of Professional Studies will equip you with specialized skills and hands-on learning opportunities with a focus on career development.

Looking for more info?