ECE444H1: Software Engineering

Fixed Credit Value
0.50
Hours
38.4L/12.8T/38.4P
Description

The collaborative software development process. Software requirements elicitation and specifications. Software design techniques. Techniques for developing large software systems. Software testing, quality assurance, documentation, and maintenance. Open-source software and web application design.

Prerequisite
Exclusion
Total AUs
64.00