Skip to content
This repository has been archived by the owner on Jun 6, 2020. It is now read-only.
/ SYSC-4001 Public archive

📕 Sample solutions for assignments for my Operating Systems course (provided by the course instructor)

Notifications You must be signed in to change notification settings

ghassanarnouk/SYSC-4001

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[SYSC4001] Operating Systems

Introduction to operating system principles. Processes and threads. CPU scheduling. Managing concurrency: mutual exclusion and synchronization, deadlock and starvation. Managing memory and input/output. Concurrent programming, including interprocess communication in distributed systems.

Table of contents

Assignment 1: Counting Words
Assignment 2: Simple Shell
Assignment 3: POSIX Threads
Assignment 4: Memory Management
Assignment 5: I/O and File Systems

Prerequisites

Make sure you have installed fedora or any other linux development environment on your development machine.

Authors

License

All rights are reserved and this repository is not Open Source or Free. You cannot modify or redistribute this repository without explicit permission from the copyright holder.

About

📕 Sample solutions for assignments for my Operating Systems course (provided by the course instructor)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published