| CS334 Operating Systems Concepts 3 Credits |
| Definition and historical
development of operating systems. Characteristics of batch, interactive,
and multiprogramming systems. File systems, processor and memory
management. Communication, concurrency, deadlock, and protection. Prerequisite: CS333. |