Admission and Transfer Requirements for the MSCS and MCS Programs
The minimum standards for admission to the Master of CS and Master of Science in CS programs are:
- A Bachelor's degree (not necessarily in Computer Science) with a minimum overall GPA of 3.0/4.0 or its equivalent. For students from the Indian educational system a "First Class" four-year degree is required.
- A TOEFL score of 550 (paper-based), 213 (computer-based), or 80 (internet-based), for applicants with degrees from schools where the primary language of instruction is not English. If the primary language of instruction was English, a TOEFL is not normally required, except when requested of applicants with significantly low verbal GRE scores. Applicants with scores less than 600 (paper-based), 250 (computer-based), or 100 (internet-based) will be required to take IIT's English Proficiency (EPR) exam. (See Admission Requirements > Test Requirements at Graduate Admission.)
- GRE scores. The minimum required combined GRE score is 1000 (Verbal + Quantitative) and 3.0 (Analytical Writing) for the MSCS program and 900 and 2.5 for the MCS program. (For the older pre-October 2002 exam, the required scores are 1400 (Verbal + Analytical + Quantitative) for the MSCS program and 1200 for the MCS program.) The GRE can be waived for applicants to the MCS program who have a Bachelor's degree from an accredited U.S. institution with a minimum overall GPA of 3.0/4.0. Special, Non-Degree graduate students can take courses without submitted GRE scores.
- Two letters of recommendation.
- Grades of "B" or better in the Prerequisite Coursework Requirements, for applicants whose Bachelor's degrees are not in Computer Science.
- One Calculus course. Applicants without a calculus course may be admitted but are required to take a calculus course to complete the deficiency. This calculus course does not apply toward the credit hours required for the Master's program.
- Good academic standing at their current university, for applicants who are currently pursuing a graduate degree at another university. To show good academic standing, an applicant should submit a transcript for the final semester being taken at the current university.
- Students with an MSCS degree from IIT are not eligible for the MCS program.
Some special cases not mentioned above:
- Applicants with a GPA less than 3.0 but greater than 2.5 may take courses as a Special, Non-Degree graduate student and then apply to the MCS program.
- Applicants with a 3-year bachelor's degree must also have a master's degree in the same area, else they will be given extra prerequisite courses to take upon arrival at IIT.
Satisfying the minimum requirements for admission does not automatically imply admission. In particular, an applicant's GPA and test scores are only two of several factors considered by the department's Graduate Admission Committee.
Transferring Between the MSCS and MCS Degree Programs
Students currently in the MSCS program who wish to change to the MCS program can do so by filing a new Program of Study (using Form 401).
Students currently in the MCS program who wish to change to the MSCS program must first petition the department's Graduate Committee. Decisions are made on a case-by-case basis, but the guidelines for acceptance are:
- The student's initial application would have satisfied the admission criterion for the MSCS program, or
- The student has a GPA of at least 3.5 after taking at least 18 credit hours of regular coursework (not including CS 591, CS 597, or accelerated "short" courses).
If the student's request is approved, a new Program of Study should be filed (using Form 401).
Transferring From Another Program at IIT
Students currently pursuing a graduate degree in a different department at IIT can apply for transfer to the MCS or MSCS program by applying to the program using the standard application at Graduate Admission. All information on the application must be current. In particular, transcripts of all IIT courses must be included -- students who apply mid-semester must receive final grades for their current courses before their applications can be reviewed.
At the time their applications are reviewed, applicants must have completed at least 9 credit hours of IIT courses, at least 6 of which come from CS courses at the 400/500- (preferably 500-) level.
Applicants must also meet minimum requirements for acceptance into the CS program.
In general, applicants with weaker backgrounds in CS will need to meet a higher level of academic performance to be accepted.
Students who are on academic probation or who have earned a grade less than B in any course (CS or non-CS) will be rejected.
This does not, however, imply that students who have earned grades of B or better in all courses will automatically be accepted.
Admission decisions are made on a case-by-case basis, and there is no guarantee of acceptance. Admission to a different department at IIT does not imply automatic acceptance to a CS program.
If the student's application is approved, a new Program of Study should be filed (using Form 401).
It may be possible to transfer CS-related courses to the new program of study.