Schedule
DISCLAIMER
This schedule will be primarily used as a history of topics that we have covered thus far, as well as a short look into the future. To best attend to the class' pace, future looks will be limited to 1-2 weeks ahead with all due dates known when assignments are given and quiz/test dates when they are announced. Any changes made to significant dates will be in the students favor, if they happen.
| Date | Topic | Lessons | Labs | Homework |
|---|---|---|---|---|
| Unit 1: Computers and Binary | ||||
| 1/19/26 (Week 1) | - Syllabus | |||
| 1/26/26 (Week 2) | - Introduction - History |
Introduction | ||
| 2/2/26 (Week 3) | - C Review - Binary |
C Review | Compilation | - Homework 1 : C Review (Due 2/27/26) (Released 2/1/26) |
| 2/9/26 (Week 4) | - Started Binary - Minor Hiccup |
|||
| 2/16/26 (Week 5) |
- Finish Binary + Hex - Binary Operations |
Binary | ||
| 2/23/26 (Week 6) |
- Final HW Review | |||
| 3/2/26 (Week 7) | - Logic Gates - Announcement of Unit Test (3/11) |
Bitwise Operations Number Representation |
- Homework 2 : Test Review Questions (Due 3/27) | |
| 3/9/26 (Week 8) |
- Out for Injury | |||
| 3/16/26 (Week 9) |
- Spring Break |
Abstraction | - Homework 3 : NAND 4-Bit ALU (Due 4/12/26) | |
| 3/23/26 (Week 10) |
- Shortened Unit Test 1 - Circuits |
Gates and Circuits | ||
| 3/30/26 (Week 11) |
- Adders, MUX, and Decoders | Circuits II | ||
| 4/6/26 (Week 12) |
- Von Neumann | ALU and CU | ||
| 4/13/26 (Week 13) |
- Review - Fetch-Decode-Execute - Unit Test 2 (4/15) |
Instruction Cycle | - Homework 4: Test 2 Review (Due 4/19/26) - Homework 5 : tinyCPU (Due 4/26/26) |
|
| 4/20/26 (Week 14) |
- Assembly | Assembly | - Homework 6 : Assembly (To be released) | |
| 4/27/26 (Week 15) |
- Last Week - More Assembly |
- Homework 7 : Last Unit Quiz Study Guide (To be released) | ||
| 5/4/26 (Week 16) |
- Finals Week - Last Unit Test () |