Graduate Certificate in Software Engineering

The Graduate Certificate in SWE assumes that students have a significant background in computing. It both deepens and broadens their knowledge of computing, and prepares them for positions of more responsibility in the computing industry, as well as for further postgraduate studies. Students interested in the Graduate Certificate will typically not have a first degree in computing.

Admission Requirements

  • A bachelor’s degree in Software Engineering or Computer Science or a closely related field (or a bachelor’s degree with professional competence and knowledge equivalent to a Computer Science degree.)
  • A bachelor’s degree in any field with work experience relevant to this Certificate. (Students in this category would have to take substantial additional course work to get ready for this certificate, and would be advised to take the Graduate Certificate in Software Engineering Foundations first.)

Program Requirements

  • Course Number
    Course Name
    Credit Hours
  • SWE 6623
    Software Engineering
  • SWE 6633
    Software Project Planning
  • SWE 6743
    Object-Oriented Analysis & Design
  • Choose three 6000-level graduate courses in SWE or CS; at least one must be in SWE
    Total: 18

Another 6000-level SWE course may be substituted for one of the required courses if it is determined that the applicant has equivalent knowledge (e.g., a closely matching graduate course).

Graduates of the GCSWE are strongly encouraged to apply for the MSSWE program, and if accepted, all 6000-level courses taken for the GCSWE will count for credit towards the MSSWE.