College of Science

IIT College of Science offers challenging and rigorous programs in mathematics and the sciences to outstanding students with a thirst for knowledge who want to change the world.

  1. Home
  2. College of Science
  3. Detail
Stay Updated with Us


The Master of Science in Computer Science (MSCS) is designed to prepare students for a Ph.D. program or a research/development career in industry in the field of Computer Science. Students in the MSCS program can choose to do a Master’s Thesis, Master’s Project, or coursework-only. The MSCS degree does not offer specializations, and MSCS students are not allowed to apply CS Professional courses toward graduation. There is no master’s comprehensive exam.

A full-time student whose bachelor degree was in computer science can complete the MSCS program in four semesters or in three semesters plus two summer semesters. A student without a bachelor's degree in computer science may require extra time to make up deficiencies in prerequisite undergraduate coursework

Graduate CS classes are offered during the day and evening, and both day-only and evening-only student schedules can be accommodated. Students can complete an MSCS through IIT Online: Classes can be taken entirely through on-demand Internet, without ever visiting the IIT campus.

In general, for admission into the MSCS program, prospective students need a bachelor's degree (not necessarily in computer science) and are required to submit a transcript, GRE and possibly TOEFL scores. For more information about this program, contact Dennis Hood.

A student whose cumulative GPA falls below 3.0/4.0 falls out of good standing and is placed on academic probation. The CS department will not approve applications for graduate internships, CPTs, and OPTs for students on academic probation. In addition, students may not take more than 9 credit hours per semester. The Graduate College requires students on academic probation to file an Academic Probation Contract (Form 702) before being allowed to register for more classes. For more Graduate College policies on academic probation, see the Graduate Bulletin.

  • International master's students (students on F-1 visas) may be eligible for Curricular Practical Training (CPT) while studying for a degree and Optional Practical Training (OPT) after completion of a degree. Information and forms are available from the Career Management Center (CMC) and the International Center.
  • The CS department is firm on the requirements of a grade point average (GPA) of at least 3.0 and completion of 18 credit hours of coursework before a student can be eligible for a CPT. Note that a GPA falling below 3.0 will cause eligibility for a CPT to be revoked, even if permission forms have already been signed.
  • In addition to the university's requirements, the CS department requires second degree and transfer students to complete at least 9 credits of IIT CS coursework before they can be eligible for a CPT.
Read More