Dec 04, 2024  
Undergraduate Calendar 2024-2025 
    
Undergraduate Calendar 2024-2025
Add to Favourites (opens a new window)

SFWRENG 2AA4 - Software Design I - Introduction to Software Development

4 unit(s)

Software life cycle, quality attributes, requirements documentation, specifying behavior; classes and objects, interface specification; creational, structural, and behavioral software design patterns; implementation in code, reviews, testing and verification.
Three lectures, one tutorial (two hours); second term
Prerequisite(s): SFWRENG 2DM3 ; SFWRENG 2S03 or 2OP3 ; SFWRENG 2XA3 or 2XC3 ; registration in any Software Engineering program
Antirequisite(s): COMPSCI 2ME3 , MECHTRON 3K04 , SFWRENG 3K04 



Add to Favourites (opens a new window)