WSU 2-color logo

Welcome to

CEG4350/CEG6350 - Operating Systems

AVIDA

 

The purpose of the class is for everyone to understand the issues involved with the management of resources in multi-user computer systems. Emphasis is on problems of file-system design, process scheduling, memory allocation, protection, and tools needed for solutions. Course projects use the C/C++ language and include the design of portions of an operating system.


Installation of an OS on a USB stick

This is a more current description of installing Ubuntu on a USB stick

Course syllabus

Assignments

Signals and Threads

Process Synchronization

CPU Scheduling

Threads

File-System Interface

File-System Implementation

Main Memory

Virtual Memory

I/O Systems

Protection

Security

Distributed Systems


Last modified Wednesday January 13, 2021
thomas.wischgoll@wright.edu