Dec 03, 2024  
2024-2025 Graduate Catalog 
    
2024-2025 Graduate Catalog

Master of Science in Computer Science with a Specialization in Software Engineering


Degree Requirements


Minimum requirements for the degree are 48 graduate credits. A maximum of 12 credits taken in non-matriculated status may be applied to this program. All degree requirements must be completed within six years after coursework has begun.

II. Required Courses


22 credits, including:

Choose one of the following two applied algorithms courses:


Choose one of the following two systems courses:


NOTES:


  1. Acceptable CPSC electives include five-credit CPSC courses numbered from 5100-5799. Five-credit special topics courses (CPSC 5910) can also be used to fulfill electives.
  2. Courses that fulfill a categorical requirement (applied algorithms, systems, and software development) will fulfill that requirement. A student can take additional courses in any category to fulfill CPSC electives. A single course cannot be used to simultaneously satisfy a categorical requirement and an elective.

NOTE:


  1. Students with software engineering experience can be waived from CPSC 5110 and can fulfill the requirement by taking an additional 5 credits of CPSC electives instead.
  2. Satisfactory performance (B- or better) in CPSC 5810 and CPSC 5820 is required.

Minimum credits required for degree (48)