Software Engineering 1 (CMPT 370.3)

Recent/Current Offerings

Syllabus / Public content Section Term Instructor
CMPT 370 01 September 2017 Chanchal Roy
CMPT 370 01 September 2016 Christopher Dutchyn


Principles and techniques for developing software combined with the practical experience of creating a mid-size software system as a member of a software development team. Includes: teamwork; projects, planning and process; users and requirements; use cases; modeling; quality; software architecture; testing; GUI design, design principles, patterns and implementation; ethics; professionalism.


CMPT 214 and 270.

Resources and Supports for CMPT 370

U of S Bookstore Textbook Search
Library Reserves Search
Hire a Tutor Search