My IIT Login
IIT.EDU HOME
    Undergraduate Admission
    Graduate Admission

    Computer Science Graduate Programs

    Master of Science in Computer Science (MSCS)

    32 credit hours

    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. The program does not include a master's comprehensive exam, and students can complete the program using only coursework. A Master's Project or full Master's Thesis is allowed but optional. The MS degree does not offer specializations, and MS students are not allowed to apply CS Professional courses toward graduation.

    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 and live interactive TV, 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 Vida Winans.

    » Differences Between the MSCS and MCS Programs

    » Admission Requirements

    » Prerequisite Undergraduate Coursework

    » Transfers

    » Required Core Courses

    » Degree Requirements

    Completing the Master of Science in CS degree program requires:

    • A minimum of 32 credit hours, approved by an advisor.
    • A GPA of at least 3.0/4.0 in the program of study.

    Coursework used to meet degree program requirements must be listed in a student's Program of Study. This program of study must be approved before completing 9 credit hours of graduate study and must meet the following restrictions:

    • It must include at least one course in each of the core areas of Systems and Programming and at least two courses in the core area of Theory.
    • At least 20 of the total credit hours must be in CS, from the IIT CS department, at the 500-level or above. CS Professional courses cannot be used on the program of study
    • The remaining 12 credit hours may include CS courses (at the 400-level or above) and transfer credit for coursework from other IIT departments or for CS courses from other universities.
    • At most 6 of the total credit hours can come from "short", accelerated courses.
    • Credit hour limitations apply to the optional Master's Thesis or Master's Project.
    • Interprofessional Projects (IPROs) and deficiency courses (CS 201, 401, 402, and 403) cannot be applied toward the credit hour requirement.
    • All other relevant university and college requirements (such as time limits to graduate) must be met.

    » Program of Study

    » Master's Thesis/Project

    » Practical Training

    • 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.

    » Non-Degree Graduate Students

    © Illinois Institute of Technology
    Computer Science Department, 10 West 31st Street, Stuart Building 235, Chicago, IL 60616. Tel 312-567-5150. Fax 312-567-5067
    Undergraduate Admission: 800.448.2329 || Graduate Admission: 312.567.3020   Emergency Information | Site Index