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

Select nine credit hours from the following:9
Software Engineering I3
High-Assurance Software: Safety and Security3
Science of Programming3
Trustworthy Machine Learning3
Software Systems Architectures3
Software Project Management3
Software Testing and Analysis3
Total Credit Hours9