College of Engineering and Technology
Software Engineering (G Cert)
Program Purpose
The Graduate Certificate in Software Engineering is designed to prepare students to develop robust, scalable, and secure software applications. Students who successfully complete the program will demonstrate proficiency with software testing, development lifecycle, continuous integration and continuous delivery through problem-based activities and real-world experiences with an understanding of related ethical, social, organizational, legal, and security issues.
Learning Outcomes
Ability to Analyze and Evaluate Software Construction Methods
Students will function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
Proficiency in Applying Software Construction Techniques
Students will exhibit proficiency in applying software construction techniques to design, develop, test, and maintain software projects.
Software Construction Principles
Students will demonstrate a comprehensive understanding of the fundamental principles of software construction, including coding standards, design patterns, software architecture, and development methodologies.