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.
- 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.)
Course NumberCourse NameCredit Hours
SWE 6623Software Engineering3
SWE 6633Software Project Planning3
SWE 6743Object-Oriented Analysis & Design3
Choose three 6000-level graduate courses in SWE or CS; at least one must be in SWE9
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.