Oct 18, 2024  
2012-2013 Undergraduate Bulletin 
    
2012-2013 Undergraduate Bulletin [Archived Catalog]

ECE 46900 - Operating Systems Engineering


Students will learn to design and construct operating systems for both individual computers and distributed (networked) systems. Basic concepts and methods for managing processor, main memory, block-structured storage, and network resources are covered. Detailed examples are taken from a number of operating systems, emphasizing the techniques used in networked versions of UNIX. These techniques are applied to design improvements of portions of networked UNIX-based operating system. The improvements are implemented and their performance evaluated in laboratory experiments.

Preparation for Course
P: ECE 36800, 49500.

Cr. 4.
Hours
Class 3, Lab. 3,