Thunder Bay • Orillia

Bachelor of Engineering (Software Engineering)/Master of Business Administration (TB) - Principles of Operating Systems

Software Engineering 3655 Principles of Operating Systems
Main components of modern operating systems; computer and OS architecture; processes and process management; threading; CPU scheduling; memory management; file management; I/O device management; with implementation examples taken from real-world operating systems including real-time OS and distributed OS; and coding exercises.
Credit Weight: 0.5

Software Engineering 2571

Offering: 3-1.5; 0-0
Course Classifications: Type C: Engineering, Mathematical and Natural Sciences