Software Engineering and Management Certificate Degree
The Software Engineering and Management certificate program is designed primarily for industry practitioners who are involved in software engineering activities and who would like to enhance their formal education in software engineering and acquire the most modern development practices without completing a full Masters’ degree. The program is also for individuals who have formal education in computing and who would like to acquire software engineering education to apply for software engineering positions.
The objective of the Software Engineering and Management certificate program will be to unite theory with industrial-strength practices and provide a solid education in software engineering (SE). The program will provide coverage of the best practices in software development, management and maintenance. The program contents emphasize disciplined and quantifiable approaches in requirements modeling and engineering, software architecture, software project management, and software quality assurance. The program consists of four courses (12 credit hours) to be chosen from the following courses:
EECS810: Principles of Software Engineering (required)
EECS814: Software Quality Assurance
EECS818: Software Architecture
EECS811: IT Project Management
To see a brief description of each course, please visit the MSIT website.