University of Calgary

ENSF 607 - Advanced Software Design and Architecture - Winter 2023

A study of software design topics including: abstraction, modularity, design patterns, software modelling, architectural patterns.
This course may not be repeated for credit.


  • (3-2)


  • Admission to the MEng with specialization in Software Engineering or consent of the Department.


  • Credit for Software Engineering for Engineers 607 and 619.21 will not be allowed.


  • LEC 1TR 11:00 - 12:15
    LAB 1W 11:00 - 12:50
This course will be offered next in Fall 2023.
Powered by UNITIS. More features.