Design/Implement Operatng Systems

Design choices and implementation (algorithms and data structures) of the capabilities of a modern operating system, including processes, concurrency, multithreading, synchronization, multiprocessors, CPU scheduling, interrupt handling, deadlocks, memory management, secondary storage management, file systems, I/O, protection and security. Issues include simplicity, efficiency, abstraction, microkernel, monolithic, client-server, mechanism vs. policy, caching.

Term 202440 #41419 CS06560
Permalink:
Instructor
Meeting Times
Location: ROBSON 211 (M)
@ 12:30 - 13:45
From 2024-09-03 to 2024-12-19
Location: ROBSON 211 (M)
@ 14:00 - 15:15
From 2024-09-03 to 2024-12-19
Enrollment

22

seats available

8

currently enrolled

30

maximum enrollment
Term 202440 #41420 CS06560
Permalink:
Instructor
Meeting Times
Location: ROBSON 207 (M)
@ 14:00 - 15:15
From 2024-09-03 to 2024-12-19
Location: ROBSON 207 (M)
@ 15:30 - 16:45
From 2024-09-03 to 2024-12-19
Enrollment

1

seats available

29

currently enrolled

30

maximum enrollment

Section Tally

The information displayed within is from the respective higher education institution(s).

Contact info@sectiontally.com for any questions or concerns.