Programming Principles and Practice (CMPT 214.3)

Recent/Current Offerings

Syllabus / Public content Section Term Instructor
CMPT 214 01 September 2016 Anthony Kusalik (primary instructor)
CMPT 214 01 May 2016 Ekta Bhullar (primary instructor)


A hands-on approach to software development at the individual and small team level. Application of software tools- including scripting languages, system utilities and libraries- for construction of small software systems. Integrated with and motivated by programming practices, system development, testing and maintenance issues.


CMPT 145 or CMPT 115 or CMPT 117.


Students who have credit for CMPT 330 may not take this course for credit.

Resources and Supports for CMPT 214

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