You are here: Home » Courses
CSC 403 : Principles of Software Engineering
Prerequisites: CSC 323
In this course, students are expected to learn the software development process models. They learn project management, roles, activities, and deliverables for each software life cycle phase. They also learn requirements management including analysis, elicitation, and scope. Furthermore, the course addresses software quality assurance issues and quality standards; the role of testing and testing verification and validation, and maintenance and evolution.