May 31, 2026  
2025-2026 Undergraduate Catalogue 
    
2025-2026 Undergraduate Catalogue

SENG 401  -  Software Construction


Study and practice of contemporary software engineering tools and techniques for the design, implementation and testing of software systems. Consideration of object-oriented design patterns, continuous integration, cloud-based systems, and best practices in system verification and validation. Group software project required.

Prerequisite Courses: SENG 301 with a grade of C or higher and CSC 331 with a grade of C or higher
Course Repeatability: Course may not be repeated.