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.

Prerequisite(s): CP2530

This course is offered in the following programs:
Computing Systems Engineering Technology (Co-op)