Introduction to Computer Science and Programming (CMPT 111.3)

Recent/Current Offerings

Syllabus / Public content Section Term Instructor
CMPT 111 01 May 2016
CMPT 111 02 January 2016


Introduces basic concepts of computer science through the study of traditional elementary programming, object-oriented programming, debugging, design of objects, and standard algorithms with their analysis.


Mathematics B30 or Foundations of Mathematics 30 or Pre-Calculus 30.


While designed for students majoring in Computer Science or Bioinformatics, this course is open to all students seeking a solid introduction to computing. Students may receive credit for only one of CMPT 111, CMPT 113 or CMPT 116.

Resources and Supports for CMPT 111

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