¶¡ÏãÔ°AV

i Please note:  

To view the current calendar, go to

Introduction to Computing Science and Programming CMPT 126 (3)

A rigorous introduction to computing science and computer programming, suitable for students who already have substantial programming background. This course provides a condensed version of the two-course sequence of CMPT 120/125, with the primary focus on computing science and object oriented programming. Topics include: fundamental algorithms and problem solving; abstract data types and elementary data structures; basic object-oriented programming and software design; elements of empirical and theoretical algorithmics; computation and computability; specification and program correctness; and history of computing science. Prerequisite: BC Math 12 (or equivalent, or any of MATH 100, 150, 151, 154, or 157). Students with credit for CMPT 120, 125, 128, 130, 135 or higher may not take CMPT 126 for further credit. Quantitative/Breadth-Science.

Section Instructor Day/Time Location
Diana Cukierman
Jan 6 – Apr 13, 2015: Mon, Wed, 2:30–3:20 p.m.
Jan 6 – Apr 13, 2015: Fri, 2:30–3:20 p.m.
Burnaby
Burnaby
D101 Jan 6 – Apr 13, 2015: Fri, 10:30–11:20 a.m.
Burnaby
D102 Jan 6 – Apr 13, 2015: Fri, 10:30–11:20 a.m.
Burnaby
D103 Jan 6 – Apr 13, 2015: Fri, 11:30 a.m.–12:20 p.m.
Burnaby
D104 Jan 6 – Apr 13, 2015: Fri, 11:30 a.m.–12:20 p.m.
Burnaby
D105 Jan 6 – Apr 13, 2015: Fri, 12:30–1:20 p.m.
Burnaby
D106 Jan 6 – Apr 13, 2015: Fri, 12:30–1:20 p.m.
Burnaby