Skip to content
This repository has been archived by the owner on Oct 2, 2022. It is now read-only.
/ ceng334-hw Public archive

Repository for CENG334 - Introduction to Operating Systems homeworks.

License

Notifications You must be signed in to change notification settings

frozsgy/ceng334-hw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CENG334 - Introduction to Operating Systems

Course Objectives

By the end of the course students will learn fundemantal concepts, organization, components, and basic algorithms of operating systems.

Course Content

Introduction to Operating Systems. Memory Management. Process Management. Concurrent Processes. Deadlocks. Processor Management. I/O and Device Management. File Management and File Systems. Introduction to Distributed Operating Systems. Synchronization in Distributed Systems. Distributed File Systems. Overview of contemporary OS technology.

Implementation of an auction server using inter-process communication.

Implementation of an elevator using threads.

Implementation of a simple shell that reads from an ext2 image.