| Assignment | Due Date |
| Lab 1: Assembly practice (listing primes) | Not due |
| HW 1: ASCII art in assembly | Monday 1/12 |
| Lab 2: Functions in assembly | Not due |
| HW 2: Generative AI for traversing a linked list | Thursday 1/22 |
| HW 3: Functions in assembly (Catalan numbers) | Thursday 1/22 |
| Lab 3: Introduction to C (Connect-4) | Not due |
| Lab 4: Debugging and buffer overflows | Not due |
| HW 4: Histogram of character frequency | Monday 2/2 |
| Lab 5: Using generative AI to build MIPS simulator | Not due |
| HW 5: Completing MIPS simulator | Tuesday 2/10 |
| Lab 6: Mandelbrot set creation in parallel | Not due |
| Lab 7: Allocation safety | Not due |
| Lab 8: Image filtering | Not due |
| Lab 9: Networking with sockets | Not due |