Nov 23, 2024  
2017-2018 Undergraduate Academic Calendar 
    
2017-2018 Undergraduate Academic Calendar [ARCHIVED CALENDAR]

Add to favourites (opens a new window)

CSCI 2040U – Software Design and Analysis


This course introduces students to the development of software systems including systems that consist of multiple programs with long life cycles. Topics covered in this course include software process, software requirements, software architecture, design patterns, notations, and techniques for software design and analysis.
Credit hours: 3
Lecture hours: 3
Laboratory hours: 1.5
Corequisite(s): CSCI 2020U  
Credit restriction(s): CSCI 3040U



Add to favourites (opens a new window)