Save To Worklist Outline/Syllabus

CPSC 320 Intermediate Algorithm Design and Analysis

Systematic study of basic concepts and techniques in the design and analysis of algorithms, illustrated from various problem areas. Topics include: models of computation; choice of data structures; graph-theoretic, algebraic, and text processing algorithms.

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 221. (and at least 3 credits from COMM 291, BIOL 300, MATH or STAT at 200 level or above.)

Equivalents: EECE 320


Status Section Activity Term Mode of Delivery Interval Days Start Time End Time Section Comments Course Requires
In-Person Attendance
CPSC 320 101Lecture1In-Person Mon Wed Fri14:0015:00

Note: Depending upon how many students sign-up for this section either an additional tutorial section will be opened or the existing tutorials will be expanded slightly. However, there is no guarantee that the resulting seats will fit your time table so make sure to take that into consideration when planning your time table.

Yes
CPSC 320 T1BTutorial1In-Person Mon12:0013:00Yes
CPSC 320 T1CTutorial1In-Person Tue14:0015:00Yes
CPSC 320 T1DTutorial1In-Person Tue13:0014:00Yes
CPSC 320 T1ETutorial1In-Person Wed17:0018:00Yes
CPSC 320 T1GTutorial1In-Person Wed12:0013:00Yes
CPSC 320 T1MTutorial1In-Person Wed16:0017:00Yes
CPSC 320 102Lecture1In-Person Mon Wed Fri9:0010:00Yes
CPSC 320 T1BTutorial1In-Person Mon12:0013:00Yes
CPSC 320 T1CTutorial1In-Person Tue14:0015:00Yes
CPSC 320 T1DTutorial1In-Person Tue13:0014:00Yes
CPSC 320 T1ETutorial1In-Person Wed17:0018:00Yes
CPSC 320 T1GTutorial1In-Person Wed12:0013:00Yes
CPSC 320 T1MTutorial1In-Person Wed16:0017:00Yes
BlockedCPSC 320 1W1Waiting List1In-Person Mon Wed Fri14:0015:00Yes
BlockedCPSC 320 1W2Waiting List1In-Person Mon Wed Fri9:0010:00Yes
CPSC 320 201Lecture2In-Person Mon Wed Fri10:0011:00Yes
CPSC 320 T2ATutorial2In-Person Mon17:0018:00Yes
CPSC 320 T2BTutorial2In-Person Wed12:0013:00Yes
CPSC 320 T2CTutorial2In-Person Tue8:309:30Yes
CPSC 320 T2DTutorial2In-Person Tue13:0014:00Yes
CPSC 320 T2PTutorial2In-Person Tue17:0018:00Yes
CPSC 320 T2RTutorial2In-Person Mon14:0015:00Yes
CPSC 320 T2STutorial2In-Person Mon12:0013:00Yes
CPSC 320 202Lecture2In-Person Mon Wed Fri16:0017:00Yes
CPSC 320 T2ATutorial2In-Person Mon17:0018:00Yes
CPSC 320 T2BTutorial2In-Person Wed12:0013:00Yes
CPSC 320 T2CTutorial2In-Person Tue8:309:30Yes
CPSC 320 T2DTutorial2In-Person Tue13:0014:00Yes
CPSC 320 T2PTutorial2In-Person Tue17:0018:00Yes
CPSC 320 T2RTutorial2In-Person Mon14:0015:00Yes
CPSC 320 T2STutorial2In-Person Mon12:0013:00Yes
BlockedCPSC 320 2W1Waiting List2In-Person Mon Wed Fri10:0011:00Yes
BlockedCPSC 320 2W2Waiting List2In-Person Mon Wed Fri16:0017:00Yes