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. 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: CMPT 120: Introduction to Computing Science and Programming I. Students with credit for CMPT 125, 128, 130, 135 or higher may not take CMPT 126 for further credit. Quantitative/Breadth-Science.
Section | Instructor | Day/Time | Location |
---|---|---|---|
Ali Madooei |
Jan 5 – Apr 11, 2016: Mon, Wed, Fri, 3:30–4:20 p.m.
|
Burnaby |
|
D101 |
Ali Madooei |
Jan 5 – Apr 11, 2016: Mon, 10:30–11:20 a.m.
|
Burnaby |
D102 |
Ali Madooei |
Jan 5 – Apr 11, 2016: Mon, 11:30 a.m.–12:20 p.m.
|
Burnaby |
D103 |
Ali Madooei |
Jan 5 – Apr 11, 2016: Mon, 12:30–1:20 p.m.
|
Burnaby |
D104 |
Ali Madooei |
Jan 5 – Apr 11, 2016: Mon, 1:30–2:20 p.m.
|
Burnaby |
D105 |
Ali Madooei |
Jan 5 – Apr 11, 2016: Mon, 2:30–3:20 p.m.
|
Burnaby |