This graduate certificate program provides knowledge, tools, and techniques to those who are working in or planning to work in software engineering. Offered on a part-time or full-time basis, this certificate can be pursued alone, concurrently with any of the graduate degree programs in the College of Engineering and Computing, or used toward completion of the MS in Software Engineering at a later time.

Admissions

In addition to general admission requirements of the university,  applicants must have earned a GPA of 3.00 or better on a 4.0 scale in the last 60 credits of their baccalaureate degree. Other application requirements are as follows:

  • A one-page statement of educational and career goals
  • Current resume
  • Internationally-educated students must submit their English Proficiency scores

Admissions requirements to the Graduate Software Engineering Certificate are exactly the same as the admissions requirements for the Software Engineering MS program.

Admission into the certificate program does not guarantee acceptance into any MS program.

Policies

Students must complete four courses with an average GPA of 3.0 or higher for a total of 12 credits of graduate study.

For policies governing all graduate certificates, see AP.6.8 Requirements for Graduate Certificates.

Banner Code: EC-CERG-SWE

Certificate Requirements

Total credits: 12

This certificate may be pursued on a full-or part-time basis.

Students must complete all requirements within a concentration.

Concentration in General (GEN)

Select three courses from the following:9
Object-Oriented Software Specification and Construction
Software Design and Architecture
User Interface Design and Development
Software Testing
Select one course from the following: 13
Distributed Systems
Concurrent Software Systems
Software Requirements Analysis and Specification
Software Project Management
Software Project Laboratory
Software Design Patterns
User Interface Design and Development
Software Testing
Component-Based Software Development
Secure Software Design and Programming
Special Topics in Software Engineering
Reusable Software Architectures
Software Analysis and Design of Real-Time Systems
Software Engineering Experimentation
Advanced Topics in Software Engineering
Research Project
Systems Architecture Design
Total Credits12
1

 Subject to satisfying the prerequisites

Notes:

Students enrolled in the MS in Information Systems Program must substitute SWE 620 Software Requirements Analysis and Specification for INFS 622 Information Systems Analysis and Design to obtain this certificate. Credit is not given for taking both INFS 622 Information Systems Analysis and Design and SWE 620 Software Requirements Analysis and Specification; only 3 credits will be awarded.

Students enrolled in the MS in Computer Science Program may obtain a certificate in software engineering by taking any four SWE courses. If CS 706 Concurrent Software Systems is included, it is possible to complete the MS in Computer Science and the certificate in software engineering in 30 hours.

Concentration in Web-Based Software Engineering (WBSE)

Required Courses:
SWE 632User Interface Design and Development3
SWE 642Software Engineering for the World Wide Web3
Select two from the following:6
Database Systems
Network Security
Object-Oriented Software Specification and Construction
Software Design and Architecture
Software Testing
Component-Based Software Development
Secure Software Design and Programming
Total Credits12