Save To Worklist

CPSC 221 Basic Algorithms and Data Structures

Design and analysis of basic algorithms and data structures; algorithm analysis methods, searching and sorting algorithms, basic data structures, graphs and concurrency.

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: 4

Pre-reqs: One of CPSC 210, EECE 210, CPEN 221 and one of CPSC 121, MATH 220.


Status Section Activity Term Interval Days Start Time End Time Comments
FullCPSC 221 911Web-Oriented Course1 Mon Wed Fri13:0015:30
CPSC 221 L0ALaboratory1 Wed Fri9:0011:00
CPSC 221 L0BLaboratory1 Wed Fri11:0013:00
BlockedCPSC 221 L0CLaboratory1 Wed Fri17:0019:00
CPSC 221 L0DLaboratory1 Tue Thu9:0011:00
CPSC 221 L0ELaboratory1 Tue Thu11:0013:00
CPSC 221 L0FLaboratory1 Tue Thu13:0015:00
CPSC 221 L0GLaboratory1 Tue Thu15:0017:00
CPSC 221 L0HLaboratory1 Tue Thu17:0019:00
BlockedCPSC 221 9W1Waiting List1 Mon Wed Fri13:0015:30