School of Undergraduate Studies
Certificate in Software Engineering
Also available online
The software engineering certificate is intended for professionals who will be working in a team environment while developing large-scale software projects. Students learn about the methods used in the systematic design, development, testing and maintenance of software products. They study models used to specify requirements, strategies used in software development and methods of testing and formal verification. (Two semesters of Java or C++ programming are prerequisites to the certificate coursework.)
Total Credits: 18
Note: Courses may be applied to only one certificate; some prerequisites may need to be fulfilled before beginning certificate courses.
Six required courses: