Please note:
To view the current Academic Calendar, go to www.sfu.ca/students/calendar.html.
Introduction to Computing Science and Programming II CMPT 125 (3)
A rigorous introduction to computing science and computer programming, suitable for students who already have some background in computing science and programming. Intended for students who will major in computing science or a related program. Topics include: memory management; fundamental algorithms; formally analyzing the running time of algorithms; abstract data types and elementary data structures; object-oriented programming and software design; specification and program correctness; reading and writing files; debugging tools; shell commands. Prerequisite: CMPT 120 or CMPT 130, with a minimum grade of C-. Students with credit for CMPT 126, 129, 135 or CMPT 200 or higher may not take this course for further credit. Quantitative.
Section | Instructor | Day/Time | Location |
---|---|---|---|
Victor Cheung |
Sep 6 β Dec 5, 2023: Wed, 1:30β2:20 p.m.
Sep 6 β Dec 5, 2023: Fri, 12:30β2:20 p.m. |
Burnaby Burnaby |
|
D101 |
Sep 6 β Oct 6, 2023: Tue, 8:30β9:20 a.m.
Oct 11 β Dec 5, 2023: Tue, 8:30β9:20 a.m. |
Burnaby Burnaby |
|
D102 |
Sep 6 β Oct 6, 2023: Tue, 8:30β9:20 a.m.
Oct 11 β Dec 5, 2023: Tue, 8:30β9:20 a.m. |
Burnaby Burnaby |
|
D103 |
Sep 6 β Oct 6, 2023: Tue, 9:30β10:20 a.m.
Oct 11 β Dec 5, 2023: Tue, 9:30β10:20 a.m. |
Burnaby Burnaby |
|
D104 |
Sep 6 β Oct 6, 2023: Tue, 9:30β10:20 a.m.
Oct 11 β Dec 5, 2023: Tue, 9:30β10:20 a.m. |
Burnaby Burnaby |
|
D105 |
Sep 6 β Oct 6, 2023: Tue, 10:30β11:20 a.m.
Oct 11 β Dec 5, 2023: Tue, 10:30β11:20 a.m. |
Burnaby Burnaby |
|
D106 |
Sep 6 β Oct 6, 2023: Tue, 10:30β11:20 a.m.
Oct 11 β Dec 5, 2023: Tue, 10:30β11:20 a.m. |
Burnaby Burnaby |
|
D107 |
Sep 6 β Oct 6, 2023: Tue, 11:30 a.m.β12:20 p.m.
Oct 11 β Dec 5, 2023: Tue, 11:30 a.m.β12:20 p.m. |
Burnaby Burnaby |
|
D108 |
Sep 6 β Oct 6, 2023: Tue, 11:30 a.m.β12:20 p.m.
Oct 11 β Dec 5, 2023: Tue, 11:30 a.m.β12:20 p.m. |
Burnaby Burnaby |
|
Victor Cheung |
Sep 6 β Dec 5, 2023: Wed, 4:30β6:20 p.m.
Sep 6 β Dec 5, 2023: Fri, 4:30β5:20 p.m. |
Burnaby Burnaby |
|
E101 |
Sep 6 β Dec 5, 2023: Thu, 12:30β1:20 p.m.
|
Burnaby |
|
E102 |
Sep 6 β Dec 5, 2023: Thu, 12:30β1:20 p.m.
|
Burnaby |
|
E103 |
Sep 6 β Dec 5, 2023: Thu, 1:30β2:20 p.m.
|
Burnaby |
|
E104 |
Sep 6 β Dec 5, 2023: Thu, 1:30β2:20 p.m.
|
Burnaby |
|
E105 |
Sep 6 β Dec 5, 2023: Thu, 2:30β3:20 p.m.
|
Burnaby |
|
E106 |
Sep 6 β Dec 5, 2023: Thu, 2:30β3:20 p.m.
|
Burnaby |
|
E107 |
Sep 6 β Dec 5, 2023: Thu, 3:30β4:20 p.m.
|
Burnaby |
|
E108 |
Sep 6 β Dec 5, 2023: Thu, 3:30β4:20 p.m.
|
Burnaby |