Loyola University Chicago

Department of Computer Science

MS in Computer Science


The M.S. in Computer Science provides foundations of Computer Science, while acknowledging that Computer Science is key to algorithms in the sciences. Other programs in the Computer Science Department with different foci are M.S. in Information Technology and the M.S. in Software Engineering.


This program is for students entering the program in Spring 2014 or later. If you were enrolled in the program prior to Spring 2014 you may use the older degree requirements located here.

Features Common to all Programs

Note that Computer Science has more prerequisites than the other programs.

Overall, to achieve depth and breadth, Computer Science students must complete the following:

  • Three (3) required courses.
  • Three (3) restricted electives.
  • Four (4) courses or 12 credits that are general electives.

Major Requirements (9 credits)

The following three courses are required by the program:

The Graduate Program Director may approve the replacement of COMP 413: Intermediate Object-Oriented Development by an additional course on the Restricted Electives list in cases where the student’s primary program focus is not on software development.

General Electives (12 Credits)

The elective course options are common for all programs, differing only in the total number of credits required.

Electives can be any COMP 400 level class.

Students may take up to a maximum of 6 credit hours of COMP 490: Independent Project and/or COMP 499: Internship.

There are numerous options for independent study, including a programming project, research, or a service-oriented project.

Carrer Paths:

Here are some possible career paths:

Thesis Option

See the thesis page is you are interested in having a thesis as part of your degree.