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 Technologies and the M.S. in Software Engineering.

STEM Designation

With a national shortage of professionals trained in STEM-related fields, employers are actively pursuing STEM degree holders. Distinguish yourself in technology with a STEM-designated degree.

The MS in Computer Science has been granted a STEM designation from the U.S. Department of Homeland Security. The program achieved STEM designation because of its emphasis on teaching students how to solve computer science problems with a suite of quantitative and technological tools.

Under this STEM classification, international students can extend their training in the U.S. by working in their field of study. Students can qualify for a 24-month OPT (Optional Practical Training) Extension, bringing the total OPT time granted to 36 months.


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

Features Common to all Programs

Note that Computer Science has more prerequisites than 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 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.

Career Paths:

Here are some possible career paths:

Thesis Option

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