Nov 23, 2024  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog [FINAL EDITION]

Add to Portfolio (opens a new window)

CSCI 451 - Operating Systems I


3 Credit(s)

Basic concepts of operating systems. Process creation and control, scheduling of resources, interprocess communication, device, memory and file management, user interfaces. Lab assignments may include designing and implementing components of a multiprogrammed operating system, such as a command handler, a process control block manager, a process scheduler/dispatcher, an interprocess message handler, an interrupt handler, device drivers, dynamic memory allocation mechanisms, a page-fault handler, a file handler, and a multiprogramming executive.
Prerequisite(s): CSCI 257  and CSCI 258  or CSCI 247 and 248.



Add to Portfolio (opens a new window)