Master of Computer Science in Chicago

The top-ranked, cutting-edge, coursework-only Master of Computer Science degree that only the Siebel School of Computing and Data Science can provide, offered in the nation’s rising tech hub: Chicago.

The Siebel School of Computing and Data Science's Master of Computer Science (MCS) consists of 32 credit hours of coursework and no thesis. With the MCS in downtown Chicago, students learn from world-class faculty and will master in-demand skills while benefiting from enhanced opportunities for corporate engagement, such as attending professional networking events, industry-led presentations and entrepreneurship events.

The MCS in Chicago is perfect for those who are wanting to experience the nation’s third-largest city and the many personal and professional opportunities it provides. Flexibility is at the core of this program, with features including

  • Courses taught in a combination of in-person in downtown Chicago and hybrid. 
  • Optional part-time enrollment, making it possible for busy professionals to complete their degree in up to five years while continuing to meet their personal and career obligations. 
  • Allowance of specialization in field(s) of the students' choice.

Not sure if MCS in Chicago is for you? We also offer an Online MCS, an Online MCS in Data Science and an MCS on the Urbana-Champaign campus.

Explore tech in the heart of the Chicago

  • Participate in Chicago-based, corporate-sponsored projects — work on machine learning problems, develop production code, and solve real-world software engineering issues
  • Visit top tech companies in Chicago and network with Chicago-based Grainger Engineering alumni on a weekly basis while earning degree credit
  • Attend After Hours in Chicago, a networking event in our downtown space for corporate partners and local tech companies to meet with MCS in Chicago students
  • Attend national conferences taking place in Chicago and local recruiting events across the city
Three people sit and smile
People stand and smile in front of bowling balls
People in a bowling alley
Two people sit and smile.
People hold bowling balls.
People sitting, standing and smiling.
NASA International Space Apps Challenge Cuberts team.
A large group of people smile for the camera.
Photo from the After Hours event in Chicago featuring a number of students speaking with company recruiters in an informal setting.
A front entrance with the number 200 of a white high-rise.
A front entrance with the number 200 of a white high-rise.
A white high-rise in a city with an orange tree and a person walking by a lamp post.

Illini Life in Chicago

Chicago is a bustling metropolitan hub with more than three million residents, making it the third-largest city in the U.S. Whether you prefer a fast-paced city lifestyle or a more laid-back community feel, there’s something for everyone with Chicago’s 77 distinct communities.

Regardless of where you choose to live, Chicagoland's robust public transportation system provides easy access to all neighborhoods and many suburbs. The MCS Chicago program is housed in Chicago's Loop neighborhood, which is within walking distance of all city public transit plus bus and train lines that can connect you with hundreds of cities across the U.S.

Partnership with University of Illinois Chicago

The MCS in Chicago program leverages the University of Illinois Urbana-Champaign/University of Illinois Chicago relationship to ensure access to key resources, including the Chicago campus recreation center, health center, and library. 

As a full-time high school teacher wanting to balance work with school, I was able to have an outstanding educational experience at a nationally top-ranked program with professors who were more than willing to work with me and my busy schedule. Having a place to go in the city to meet with my professors and classmates and the in-person events the office would host were some of my favorite parts, as I really value in-person interactions. I'm grateful to have been a part of and graduated from this excellent program!

Weronika Trzaska, MCS in Chicago '25

MCS in Chicago FAQ

To determine your eligibility, please review the MCS Graduate application information and the Graduate College's admission criteria. While admissions staff cannot pre-review application materials, they are here to assist you throughout the process. 

Consider the Illinois Computing Accelerator for Non-Specialists (iCAN) program. It’s specifically designed for individuals without a strong computer science background, helping you sharpen your skills and achieve your career goals.

MCS in Chicago offers a flexible hybrid format for most classes, typically providing 25 to 30 graduate courses each semester. Of these, about half require weekly in-person attendance to enhance collaboration. The other half are primarily or entirely online, with in-person components (such as class sessions and exams) required less than weekly or not at all. The specific modality of each course can vary from term to term.

Our in-person classes are held during business hours on Thursdays and Fridays. We also offer flexible online courses with asynchronous instruction each semester so that you can learn at your convenience!

Yes! As a student in the MCS program in Chicago, you can earn a certificate from the Siebel School of Computing and Data Science by selecting a defined track specialization. While it’s optional, this specialization can enhance your skills and career prospects.

Our satellite campus is in downtown Chicago, Illinois, at 200 S Wacker Drive in the Chicago Loop, featuring modern classrooms and dedicated program offices.

Yes! Our downtown satellite campus offers classrooms, faculty support, academic advising, and a computer-based testing facility. Additionally, MCS students can access services at the University of Illinois Chicago (UIC), including libraries, recreation facilities, and health and wellness resources, ensuring you have the support needed for academic success!

The MCS in Chicago program is campus-based and intended for students living in the Chicagoland area. If you're outside this region, consider the Online MCS option for more flexibility.

More questions? Reach out to our program team.

Email the MCS in Chicago team

Graduate Tracks

Are you ready to specialize in fields like Artificial Intelligence, Data Science or Software Engineering? Complete three or more classes to gain real-world expertise and stand out in today’s tech landscape.

Learn about Specialized Tracks