|
Dec 26, 2024
|
|
|
|
CMPE 411 - OS Design amd Implementation Credits: 4 Credits: 4 This course explores the design and implementation of operating systems. Operating systems are purpose-built software systems that provide interfaces between hardware and applications systems. Many of the services provided by the operating system are abstractions created on top of lower-level services, such as the file system is abstracted from the lowlevel storage layer. A special emphasis of this course will be placed on development of device drivers and other services within the kernel. Topics will include: the device model, context switching, interrupt handling, character and block drivers, deferred operations, memory mapping and DMA arbitration, and mastering various busses such as PCI or USB. 4 credits
Prerequisite(s): CMPE 320 with a C or better
Add to Portfolio (opens a new window)
|
|