TCSS 422: Operating Systems

csu-logo

Announcements Syllabus Grading Schedule Assignments

Home


Assignments

Assignment 0 - Introduction to Linux
[Assignment 0]
Posted: 10/7
Due date: 10/22

Tutorial 1 - Pointers, Strings, Exec in C
[Tutorial 1]   (docx file)
Posted: 10/14
Due date: 10/29

Assignment 1 - MASH Shell
[Assignment 1]
Posted: 10/26
Due date: 11/12

Tutorial 2 - Pthread, Locks, Conditions in C
[Tutorial 2]   (docx file)
Posted: 11/15
Due date: 11/30

Assignment 2 - Prime Number Generation - Sieve of Eratosthenes
[Assignment 2]
Posted: 11/16
Due date: 12/3

Assignment 3 - Introduction to Linux Kernel Modules (tutorial)
[Assignment 3]   (docx file)
Posted: 11/30
Due date: 12/17 (firm)

Tutorial 3 - File System Concepts
[Tutorial 3]   (docx file)
Posted: 12/8
Due date: Optional