Labs
- Lab 1: Thoth, SSH, and C - Due by 9:00 PM, Friday 8/28
- Lab 2: SFTP, sizeof, and text I/O - Due by 9:00 PM, Friday 9/11
- Lab 3: files and structs - Due by 9:00 PM, Friday 9/18
- Lab 4: Debugging with gdb - Due by 9:00 PM, Friday 10/2
- Lab 5: Doubly-linked list - Due by 9:00 PM, Friday 10/9
- Lab 6: Writing a generic function in C - Due by 9:00 PM, Friday 10/23
- Lab 7: Dynamic loading, reverse engineering - Due by 9:00 PM, Friday 11/6
Projects
- Project 1: BMP Editing - Due by 9:00 PM, Friday 9/25 (or late Saturday 9/26)
- Project 2: Memory Allocator - Due by 9:00 PM, Friday 10/16 (or late Saturday 10/17)
- Project 3: Reverse Engineering - Due by 9:00 PM, Friday 11/13 (or late Saturday 11/14)