COMP 377 — Operating Systems
An introduction to the major concepts in an operating system, data communication, and modern computer networks. Topics include: processes, concurrency, CPU scheduling, deadlocks and memory management, TCP/IP, ATM, OSI Model, frame relay, Ethernet, congestion control, link-level flow and error control.