Specialization in Computing Systems

For a Master of Science in Computer Science, Specialization in Computing Systems (18 hours), students must select from the following:

*The following is a complete look at the courses that may be selected to fulfill the Computing Systems specialization, regardless of campus; only courses listed with bold titles are offered through the online program.

Core Courses (9 hours)

  • CS 6505 Computability, Algorithms, and Complexity


And, pick two (2) of:


Electives (9 hours)

Pick three (3) courses from:


Free Electives (12 hours)

Free electives may be any courses offered through the OMSCS program. You can find the list of current OMSCS courses here.