3 unit(s) Processes and threads, synchronization and communication; scheduling, memory management; file systems; resource protection; structure of operating systems.
Three lectures, one lab (three hours every other week); second term Prerequisite(s): One of MECHTRON 3K04, SFWRENG 2AA4, 3K04; and one of MECHTRON 2MD3, SFWRENG 2MD3, 2C03 or COMPENG 2SI4 Antirequisite(s):COMPSCI 3SH3