The MS in Information Technology is management and business process facing. It is distinguished from a pure business degree by its requirement and frequent use of basic programming and other technical skills. If you end up managing technical workers, you will have an edge over those with pure business degrees.
The MS in Software Engineering is focused on knowledge and abilities to produce high quality software for many different domains.
The MS in Computer Science is more foundational, requiring you to get experience with a broad range of core computer science concepts. It is our only program with a Thesis Option. Students from this program are the ones most likely to go on to a PhD program.
Computer Science is a broad and moving target. The full range of electives common to all programs is very helpful in providing breadth and flexibility. Only 3-5 courses out of 10 are specified or limited by the individual program. The overlap also means that it is generally fairly easy to switch programs if your interest is particularly stimulated by an elective more strongly associated with another program.
A separate interdisciplinary program, partnered with Computer Science, is the MA in Digital Humanities.
Administrative and admissions information for the graduate program is in a separate document, http://gradhandbook.cs.luc.edu/.
Normally it takes 16 months for full-time students to earn a MS in Computer Science, Software Engineering, or Information Technology from Loyola. The MS in Computer Science may need extra time if the Thesis Option is chosen. Students who attend part time normally take 2-3 years. Though rarely an issue, there is a five year overall time limit, and this period may be extended only by special action of the Dean of the Graduate School.
We are often asked about whether it is possible to complete more than one MS degree (e.g. and MS in Computer Science and an MS in Software Engineering). The answer is no, unless you complete 54 hours of study (30 hours of courses for the each degree, except for 6 credits transfered into the second degree). It is impractical and expensive, and we don’t think it serves students well. Our goal is to prepare you for a serious career (professional and/or academic) after completing one graduate degree.
Students who wish to continue taking courses may do so after completing their degree as non-degree students. We also encourage our students to maintain connections through our professional and social networking groups. Many of our students continue to be involved in research laboratories such as the Emerging Technologies Laboratory (see http://www.etl.luc.edu).