The co-terminal degree programs in Computer Science exist to encourage currently enrolled undergraduate students to add a master’s degree in computer science to their bachelor’s degree in a way that requires less time and tuition than earning the degrees separately. The combined program can be completed in as few as five years and up to 9 credit hours can be shared by the two degree programs. Undergraduate financial aid may be available while taking graduate courses.
Depending on the undergraduate area of study, up to three master’s degrees are available as choices:
- MSCS: Master of Science in Computer Science
- MCS: Master of Computer Science
- MDS: Master of Data Science (joint with the Department of Applied Mathematics)
(For information on the similarities and differences between the MSCS and MCS degree programs, see this comparison.)
Admission and Financial Aid
To be eligible for admission, applicants must be currently enrolled as undergraduate students at Illinois Tech. There are application deadlines and minimum and maximum undergraduate credit requirements. In addition, applicants for a computer science co-terminal degree must have a minimum GPA of 3.0/4.0. (The department is in the process of raising the requirement to 3.25/4.0.) A GRE score is not required. For information on how to apply and on tuition and financial aid, see the Co-Terminal Degrees page at Graduate Academic Affairs.
Co-terminal students must meet both undergraduate and graduate program requirements for their degrees. Undergraduate and graduate academic GPA requirements both apply. The degrees are awarded simultaneously but do not need to be completed simultaneously. Co-terminal students are considered to be undergraduate students, even if they are taking only graduate courses after completing their undergraduate degree requirements. Details are at the co-terminal Program Requirements page at Graduate Academic Affairs.
In addition to their existing undergraduate advisor, co-terminal students are assigned a graduate co-terminal advisor to assist them with meeting graduate program requirements. Note: The primary undergraduate advisor is also marked as primary in myIIT > Graduate Degree Works, but the graduate co-terminal advisor should still be used for graduate program requirements.
Graduate Degree Works is used to specify the shared and non-shared course credits to be used to satisfy the master’s program's degree requirements. Students who have graduate or undergraduate credit requirements for their financial aid must consider them when planning what courses they will take.
For courses shared with a bachelor's program in CS, the department allows three CS 400-level or above courses (but not CS 401 or 402). The courses must be electives; the department does not allow required courses to be shared. Co-terminal students whose bachelor's programs are not CS can select CS courses that are required for CS majors if they are elective for their bachelor's program. These students also have the option of using a 500-level course from their bachelor's program as one of their three shared courses. The selected course must be on the list of transferrable CS-related courses.
See the Co-Terminal Degrees page at Graduate Academic Affairs for links to FAQs and resources. In particular, the "Shared and Non-Shared eForms Guide" resource details the process for specifying the courses one intends to take. (As of Fall 2018, the plan of study form is no longer being used.)
Last modified 10/19/2018
2018-10-19: No longer using plan of study form in GDW. 2018-06-13: GDW lists primary UG advisor as primary advisor; use CTRM advisor nonetheless. Also some mild rephrasing. 2018-03-06: Fix 3.25 GPA requirement to 3.0 GPA but warn it'll go up to 3.25. 2017-06-03: Can't share required courses 2016-11-20: Rewritten from original version