MSI-506 Operating Systems
The focus of this course incorporates core concepts of operating systems. Emphasis is placed on interpreting universal concepts that are applicable to a wide range of operating systems. Topics explored include processes and threads, memory management, virtualization, scheduling and interaction between computers, and the services provided by operating systems hardware. Examples are utilized from UNIX, Windows, and Android operating systems.