Courses & Schedules

Master of Science in Software Engineering Program Requirements

Required Core Courses

  • SSW 540 Fundamentals of Quantitative Software Engineering
  • SSW 533 Software Estimation and Measurement
  • SSW 564 Software Requirements Analysis and Engineering
  • SSW 565 Software Architecture and Component-Based Design
  • SSW 567 Software Testing, Quality Assurance and Maintenance
  • SSW 800 Master's Project

Elective Courses

Four electives courses (equivalent to 12 credits) are required to complete the master's program. Electives can include any of the software engineering graduate certificate's listed here. Additional electives from other SSE programs, engineering or management disciplines are available and must be approved by a faculty advisor.

Apply Now

Request Info