Professional MCS Program

The professional Master of Computer Science (MCS) from Illinois Computer Science allows students to complete their degree on campus or entirely online. A coursework-based degree program, the MCS allows you to augment your education and accelerate your career by learning from world-class faculty who are advancing the frontiers of computer science.

Choose between three MCS options:

Online MCS. Busy professionals can complete a degree part-time remotely while they continue to meet their current career obligations. Choose four core areas from which you’ll build expertise such as machine learning, data mining, software engineering, scientific computing, parallel programming, computer systems, and more. Students receive lectures through Coursera's massive open online course (MOOC) platform, but are advised and assessed by Illinois faculty and teaching assistants on the more rigorous set of assignments, projects, and exams required for university degree credit. Learn more.

  • MCS in Data Science Track. Professionals specifically interested in data science can learn about the new statistical and computational tools that are transforming business and society from the Illinois faculty who are pioneering them. Discover the art of extracting new knowledge and finding meaningful information in a massive sea of data. This focused MCS-DS track is offered in partnership with the School of Information Science, the Department of Statistics, and Coursera. Learn more.

Comprehensive On-Campus MCS. Join the student body on the Urbana-Champaign campus full-time to fast-track your studies and finish your degree in two or three semesters. An entertainment and cultural hub on par with the nation’s leading cities, our community is home to Big 10 Division I sports; marquee theatre, music, and dance performances; and fantastic health and recreational facilities. Learn more.

Traditional Online MCS. Busy professionals can complete a degree part-time remotely while they continue to meet their current career obligations. Enroll in courses that are identical to our top-tier on-campus programs – the only difference is your location. Online MCS students receive the same lectures, class assignments, projects, and exams as our on-campus students. Plus, they get individual attention from faculty, teaching assistants, and our advising office. Learn more.