All classes and office hours are on Zoom. Go to Canvas to get the Zoom room information (or we will email it to you). Each lecture is in the same Zoom room. Each person's office hours are in a different room from lecture, but in the same room each week.
| March | ||||
| Monday | Tuesday | Wednesday | Thursday | Friday |
| 29 | 30
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
31
16:00-17:00 OH (Porter)
|
01 | 02 |
| April | ||||
| Monday | Tuesday | Wednesday | Thursday | Friday |
| 05 | 06
12:30-13:50 Lecture
Boolean Arithmetic & Time Management Slides: pptx - pdf Reading: Binary & Boolean Arithmetic
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
07
16:00-17:00 OH (Porter)
|
08
12:30-13:50 Lecture
The ALU & Growth vs. Fixed Mindset Slides: pptx - pdf Reading: Negative Numbers in Binary |
09 |
| 12 | 13
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
14
16:00-17:00 OH (Porter)
|
15 | 16 |
| 19 | 20
12:30-13:50 Lecture
Machine Languages & Annotation Slides: pptx - pdf Reading: Assembly Languages & Machine Code
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
21
16:00-17:00 OH (Porter)
|
22
12:30-13:50 Lecture
Hack Assembly & Reflection Slides: pptx - pdf - Abs.asm solution Reading: Preparing for our last Memory chip |
23 |
| 26 | 27
12:30-13:50 Lecture
Building a Computer & Exam Preparation Slides: pptx - pdf Reading: Building our Hack CPU
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
28
16:00-17:00 OH (Porter)
|
29
12:30-13:50 Lecture
Exam Problem Introduction & Project 5 Overview Slides: pptx - pdf Review Problems: Questions - Solutions No Reading!
14:00-15:00 Extra OH (Margot)
|
30 |
| May | ||||
| Monday | Tuesday | Wednesday | Thursday | Friday |
| 03 | 04
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
05
16:00-17:00 OH (Porter)
|
06
12:30-13:50 Midterm exam
|
07 |
| 10 | 11
12:30-13:50 Lecture
Midterm Debrief, Time Management Reflection, Software Stack Slides: pptx - pdf Reading: Time Management Reflection
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
12
16:00-17:00 OH (Porter)
|
13
12:30-13:50 Lecture
Intro to Compiler & Project 6 Overview Slides: pptx - pdf Reading: Compiler Overview: Scanning and Parsing |
14 |
| 17 | 18
12:30-13:50 Lecture
More Compiler & Social Reflection Discussion Slides: pptx - pdf Reading: Compiler Overview: Code Analysis
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
19
16:00-17:00 OH (Porter)
|
20
12:30-13:50 Lecture
Debugging & Project 7 Overview Slides: pptx - pdf Reading: Wellness & Stress: The Stress Response Cycle |
21 |
| 24 | 25
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
26
16:00-17:00 OH (Porter)
|
27
12:30-13:50 Lecture
Procrastination, Networking Slides: pptx - pdf Reading: Completing The Stress Response Cycle |
28 |
| 31
Memorial Day
|
01
12:30-13:50 Lecture
Final Project Check-In, Presentation Tips, Course Evals Slides: pptx - pdf No Reading!
14:00-15:00 OH (Eric and Margot)
16:00-16:30 OH (Leslie)
|
02
16:00-17:00 OH (Porter)
|
03 | 04 |
| June | ||||
| Monday | Tuesday | Wednesday | Thursday | Friday |
| 07 | 08 | 09 | 10
10:30 Final Project
|
11 |