TCSS 422: Operating Systems
Announcements
Syllabus
Grading
Schedule
Assignments
Home
Assignments
Assignment 0 - Introduction to Linux
[Assignment 0]
Posted: 4/2
Due date: 4/19
Tutorial 1
- Pointers, Strings, Exec in C
[Tutorial 1]
(docx file)
Posted: 4/9
Due date: 4/26
Assignment 1 - PROFISH Shell
[Assignment 1]
(via Canvas)
Posted: 4/18
Due date: 5/7
Tutorial 2
- Pthread, Locks, Conditions in C
[Tutorial 2]
(docx file)
Posted: 5/9
Due date: 5/24
Assignment 2 - Multi-threaded Parallel Matrix Multiplier
[Assignment 2]
Posted: 5/14
Due date: 5/31
Assignment 3 - Introduction to Linux Kernel Modules (tutorial)
[Assignment 3]
(docx file)
Posted: 5/23
Due date: 06/07
Tutorial 3
- File System Concepts
[Tutorial 3]
(docx file)
Posted: 5/28
Due date: Optional