Welcome to CS3240
This is the documentation for WMU's CS3240 Systems Programming course.
The objective of this course is to teach you more complex C programming language concepts and Linux operating system architecture.
In this class the following concepts will be covered:
- Linux System Architecture
- Files and Directories
- Threads and Processes
- Socket Programming
- C Programming Language
- System Calls
- Thread Programming
- Forking Processes
- Memory Management
My Office is B-257 inside the CS faculty offices (the hallway next to the CS department office),
and Class is held in C-122.
|Class S100||1:00PM - 2:15PM||1:00AM - 2:15PM|
|Class S105||4:00PM - 5:15PM||4:00AM - 5:15PM|
|Office Hours||2:30PM - 3:45PM||2:30PM - 3:45PM|
Your assignments are to be downloaded and turned in using gitworkflow
|a0||Music DB with Streams||Thursday, February 1st|
|a1||Music DB with Raw I/O||Thursday, February 8th|
|a2||Directory Traversal||Tuesday, February 20th|
|a3||Malloc||Tuesday, April 3rd|
|a5||Thread Sorting||Thursday, April 19th|
Here are some files that may assist you.