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

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

Questions? Reach out to our program team.

Email the MCS in Chicago team


Answers to Questions About MCS in Chicago

Considering applying to the MCS program in Chicago?

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. 

If my bachelor's degree is not in computer science, how can I meet the application requirements? 

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.
 

Looking for scholarships or assistantships?

Explore our MCS Financial Assistance.

Want to know about tuition and fees for MCS in Chicago?

Get the details at MCS Tuition & Fees.

How are courses offered in Chicago? 

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.

Do you offer evening and weekend classes? 

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!

Can I complete a specialization in a specific area? 

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.

Where is MCS in Chicago located?

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

Do MCS students in Chicago have access to campus resources?

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!
 

Can I enroll in the MCS program in Chicago from a remote location?

The MCS program in Chicago 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.

How can I connect with an admissions advisor? 

To connect with an admissions advisor:

 

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