Labs and Projects from my CS 0449 (Intro to Systems Programming) Class
- Lab 1: Introduction to Thoth, SSH, and C
- Lab 2: Type Sizes and Console I/O
- Lab 3: Linked Lists and the Heap
- Lab 4: Introduction to GDB
- Lab 5: Advanced Pointers
- Lab 6: Dynamic Loading
- Lab 7: Process and Error Handling
- Lab 8: Basic Multithreading
- Lab 9: A Kernel Module
- Project 1: Rock/Paper/Scissors and RGB Files
- Project 2: Memory Allocator
- Project 3: Finding the Password
- Project 4: Building a Shell