Skip to content

Schedule

Week Date Topic Links
1
Jan 27 Tuesday

LEC Intro and Development Environment

Sec02: Notes
Jan 29 Thursday

LEC EBNF and Scanning

2
Feb 3 Tuesday

LEC Rust Basics

Feb 4 Wednesday

DUE Lab01
Feb 5 Thursday

LEC Parsing

3
Feb 10 Tuesday

LEC Parsing in C

Feb 12 Thursday

LEC Parsing in Rust

4
Feb 16 Tuesday

LEC Binary Bases Bitwise

DUE Lab02
Feb 19 Thursday

LEC Evaluation and Scripts

5
Feb 24 Tuesday

LEC Debugging

Feb 25 Wednesday

DUE Project02
Feb 26 Thursday

LEC RISC-V Assembly 1

6
Mar 3 Tuesday

LEC RISC-V Assembly 2

Mar 4 Wednesday

DUE Lab03
Mar 5 Thursday

LEC RISC-V Assembly Functions

7
Mar 10 Tuesday

LEC RISC-V Assembly Strings and Bits

Mar 11 Wednesday

DUE Lab04
Mar 12 Thursday

LEC RISC-V Assembly Code Generation

8

Spring Break

9
Mar 24 Tuesday

LEC RISC-V Machine Code

Mar 26 Thursday

LEC RISC-V Emulation

DUE Project02
10
Mar 31 Tuesday

LEC Cache Memory

Apr 2 Thursday

LEC Digital Design

11
Apr 7 Tuesday

LEC Digital Design 2

Apr 9 Thursday

LEC Processor Components

12
Apr 14 Tuesday

LEC Processor Design

Apr 16 Thursday

LEC Processor Decoder

13
Apr 21 Tuesday

LEC Advanced Architecture

Apr 23 Thursday

LEC System Calls - File I/O

14
Apr 28 Tuesday

LEC System Calls - Processes

Apr 30 Thursday

LEC System Calls - Pipes

15
May 7 Thursday

LEC OS Page Tables


Last updated: May 12, 2026