Students enrolled in the SSC sub-plan must fulfill the following course requirements:

  • Total 30 credits of graduate level approved coursework required
  • Three breadth courses (9 credits) – must earn a B or better grade
  • Must complete at least 12 credits of sub-plan courses from the list below – must earn a B or better grade
  • Students may count the same course towards breadth and sub-plan requirement.
  • Students may take up to two non-CS approved classes
  • Any non-CS courses under the sub-plan listing counts against the TWO allowable non-CS classes.

Software Systems and Cloud Computing Courses

  • CSCI 5135 - Computer-Aided Verification
  • CSCI 5253 Datacenter Scale Computing
  • CSCI 5273 Network Systems
  • CSCI 5413 Ethical Hacking
  • CSCI 5448 Object-Oriented Analysis and Design
  • CSCI 5502 Data Mining
  • CSCI 5535 Fundamental Concepts of Programming Languages
  • CSCI 5573 - Advanced Operating Systems
  • CSCI 5673 - Distributed Systems
  • CSCI 5817 - Database Systems
  • CSCI 5828 - Foundations of Software Engineering