Thunder Bay • Orillia

Bachelor of Engineering (Software Engineering)/Master of Business Administration (TB) - Software Construction and Evolution

Software Engineering 0154 Software Construction and Evolution
Covers the concepts, methods and techniques for supporting the construction, evolution, and maintenance of software systems. Topics include construction of software components identified and described in design documents; code implementation and reuse; formal specification of software; and methods and techniques to allow a software system to evolve and survive.
Credit Weight: 0.5

4th year level and permission of the Chair of the Department of Software Engineering.

Offering: 3-1.5; or 3-1.5
Course Classifications: Type C: Engineering, Mathematical and Natural Sciences