CP3490 - Software Engineering
The course introduces learners to the principles of software engineering, object oriented modeling and analysis of large software systems using unified modelling language (UML) and different phases of software life cycle: requirements, analysis, design, implementation and testing. Development of a significant software system is a crucial part of the course.
This course is offered in the following programs:
Computing Systems Engineering Technology (Co-op)