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
Full CPSC 221 911 Lecture 1 Mon Wed Fri 14:30 17:00
Full CPSC 221 L0A Laboratory 1 Wed Fri 10:00 12:00
Full CPSC 221 L0B Laboratory 1 Wed Fri 12:00 14:00
Full CPSC 221 L0C Laboratory 1 Wed Fri 17:00 19:00
  CPSC 221 L0D Laboratory 1 Tue Thu 9:00 11:00
  CPSC 221 L0E Laboratory 1 Tue Thu 11:00 13:00
  CPSC 221 L0F Laboratory 1 Tue Thu 13:00 15:00
  CPSC 221 L0G Laboratory 1 Tue Thu 15:00 17:00
  CPSC 221 L0H Laboratory 1 Tue Thu 17:00 19:00
Temp. Unavailable CPSC 221 9W1 Waiting List 1 Mon Wed Fri 14:30 17:00