Certificate in Software Engineering
The Certificate in Software Engineering provides an introduction to key concepts and practices in software development. Students develop foundational familiarity with software design, implementation, and maintenance in modern computing environments.
Certificate programs offer working professionals an opportunity to increase their knowledge and skills in the specific areas of computer science. A certificate representing proven academic performance is presented after the required nine credit hours of coursework is completed with a GPA of 3.0/4.0. Courses taken may be later applied toward a computer science master's degree program.
Curriculum
| Code | Title | Credit Hours |
|---|---|---|
| Select nine credit hours from the following: | 9 | |
| Software Engineering I | 3 | |
| High-Assurance Software: Safety and Security | 3 | |
| Science of Programming | 3 | |
| Trustworthy Machine Learning | 3 | |
| Software Systems Architectures | 3 | |
| Software Project Management | 3 | |
| Software Testing and Analysis | 3 | |
| Total Credit Hours | 9 | |
