CSC 302H1
Engineering Large Software Systems
An introduction to the theory and practice of large-scale software system design, development, and deployment. Project management; advanced UML; reverse engineering; requirements inspection; verification and validation; software architecture; performance modelling and analysis.
Prerequisites & course information
Prerequisite: CSC301H1 / CSC301H5 / CSCC01H3; Prerequisite:; Exclusion: CSCD01H3 . NOTE: Students not enrolled in the Computer Science Major or Specialist program at A&S, UTM, or UTSC, or the Data Science Specialist at A&S, are limited to a maximum of 1.5 credits in 300-/400-level CSC/ECE courses.; Exclusion:
Sources
- Course catalogue ↗2026-2027