The M.S. 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 M.S. in Software Engineering is focused on knowledge and abilities to produce high quality software for many different domains.
The M.S. 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.
Masters Programs Prerequisites are required for all programs.
Undergraduates presently in our department with strong background are urged to consider overlapping one of these programs with their undergraduate work via the B.S./M.S. Dual Degree Programs.
Electives: 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.
The M.A. in Digital Humanities is a separate interdisciplinary program, partnered with Computer Science.
Normally it takes 16 months for full-time students to earn a M.S. in Computer Science, Software Engineering, or Information Technology from Loyola. The M.S. 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 M.S. degree (e.g. and M.S. in Computer Science and an M.S. 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 transferred 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).