CMPUT 275 - Accelerated Introduction to the Foundations of Computation II

3 units (fi 6)(EITHER, 0-6L-0)

Faculty of Science

This is part 2 of an intensive introduction to Computing Science. Part 2 expands to add object-oriented programming, with C++, and more complex algorithms and data structures such as shortest paths in graphs; divide and conquer and dynamic programming; and recursion. Prerequisite: CMPUT 274. Note: this course is taught in studio-style, where lectures and labs are blended into 3 hour sessions, twice a week. Enrollment is limited by the capacity of the combined lecture/lab facilities. Credit cannot be obtained for both CMPUT 175 and CMPUT 275. Credit cannot be obtained for both CMPUT 201 and CMPUT 275.

No syllabi

Winter Term 2027

Lab Lectures

Section Capacity Class times Login to view Instructor(s) and Location
LAB/LECTURE B1
(77812)
70
2027-01-04 - 2027-04-09 (TR)
08:00 - 10:50
LAB/LECTURE EB1
(77813)
120
2027-01-04 - 2027-04-09 (TR)
08:00 - 10:50