Save To Worklist

CPSC 107 Systematic Program Design

Fundamental computation and program structures. Continuing systematic program design from CPSC 103.

This course is eligible for Credit/D/Fail grading. To determine whether you can take this course for Credit/D/Fail grading, visit the Credit/D/Fail website. You must register in the course before you can select the Credit/D/Fail grading option.

Credits: 3

Pre-reqs: CPSC 103.


Status Section Activity Term Interval Days Start Time End Time Comments
FullCPSC 107 201Lecture2 Tue Thu12:3014:00

CPSC 107 is intended for students who have *completed* CPSC 103 and have then decided to pursue further study in Computer Science. If you have not yet completed CPSC 103 and already intend to pursue further study in Computer Science, you should register for CPSC 110 instead. For more information on how to select a first year CS course go to: https://www.cs.ubc.ca/students/undergrad/courses/choose-your-first-course

Please note that we will open up more labs, if the demand is there when the course starts.

FullCPSC 107 L2ALaboratory2 Mon9:0011:00
FullCPSC 107 L2BLaboratory2 Mon11:0013:00
FullCPSC 107 L2CLaboratory2 Mon13:0015:00
BlockedCPSC 107 L2DLaboratory2 Mon15:0017:00
FullCPSC 107 L2ELaboratory2 Tue14:0016:00
FullCPSC 107 L2GLaboratory2 Tue16:0018:00
CPSC 107 2W1Waiting List2 Tue Thu12:3014:00