Save To Worklist Outline/Syllabus

CPSC 261 Basics of Computer Systems

Software architecture, operating systems, and I/O architectures. Relationships between application software, operating systems, and computing hardware; critical sections, deadlock avoidance, and performance; principles and operation of disks and networks.

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 EECE 259, CPEN 211 and one of CPSC 260, EECE 210, CPEN 221.


Status Section Activity Term Interval Days Start Time End Time Comments
Full CPSC 261 201 Lecture 2 Tue Thu 14:00 15:30

For students who don't have access to this section by either restricted seats or STT seats please register on the wait list. Once we know how many STT and restricted seats are unused, we will admit students from the wait list to the course. Note that a sufficient number of lab seats will be opened, although perhaps not immediately, to accommodate all the students registered in the course. However, there is no guarantee that the open lab seats will fit a student's time table so make sure to take that into consideration when planning your course schedule.

STT CPSC 261 L2A Laboratory 2 Mon 11:00 13:00
STT CPSC 261 L2B Laboratory 2 Tue 11:00 13:00
STT CPSC 261 L2D Laboratory 2 Mon 9:00 11:00
  CPSC 261 L2E Laboratory 2 Wed 17:00 19:00
STT CPSC 261 T2B Tutorial 2 Mon 12:00 13:00
STT CPSC 261 T2C Tutorial 2 Mon 11:00 12:00
Full CPSC 261 T2D Tutorial 2 Tue 13:00 14:00
Blocked CPSC 261 2W1 Waiting List 2 Tue Thu 14:00 15:30

For students who don't have access to this section by either restricted seats or STT seats please register on the wait list. Once we know how many STT and restricted seats are unused, we will admit students from the wait list to the course. Note that a sufficient number of lab seats will be opened, although perhaps not immediately, to accommodate all the students registered in the course. However, there is no guarantee that the open lab seats will fit a student's time table so make sure to take that into consideration when planning your course schedule.