Loyola University Chicago

Department of Computer Science

Graduate Programs

We offer the following degrees in Computer Science at the Master's level:

Undergraduates presently in our department with strong backgrounds are urged to consider overlapping one of these programs with their undergraduate work via the dual-degree BS/MS option.

Undergraduates presently enrolled in the  BA in Information Technology program, offered by the School of Continuing and Professional Studies, may qualify for the BAIT/MSIT dual-degree program.    

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.

With all this flexibility, we outline some of the possible Career Paths.

The M.A. in Digital Humanities is a separate interdisciplinary program, partnered with Computer Science.

An important separate document is the Graduate Handbook. See the description below.

Graduate Handbook

The Graduate Handbook is a separate document that has administrative and admissions information for the graduate program.

Applicants should particularly note the Graduate Handbook sections for

Once you are enrolled, the section for ongoing reference will be Regulations and Procedures, and the topics are all listed in the table of contents at the beginning of the Graduate Handbook.

Time Requirements

Normally it takes 16 months for full-time students to earn an 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.

Pursuing Multiple M.S. Degrees

We are often asked about whether it is possible to complete more than one M.S. degree (e.g. an 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 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.

Non-Degree Students and Continuing Education

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.