Course Schedule (Subscribe)
DATE
TOPIC
LESSON
HW
LABS
Week 2
Wed, Oct 07
LEC 04 Data III, Integers I
Reading: CSPP: § 2.2-2.2.3 (p. 59-70)
Thu, Oct 08
SEC 02 Pointers, Bitwise Operators
Week 3
Wed, Oct 14
LEC 07 x86 Programming I
Reading: CSPP: § 3.0-3.4.2, 3.4.3, 3.5.2 (p. 164-183, 186-189, 194-196)
Thu, Oct 15
SEC 03 Numerical Representation Limits
Week 4
Mon, Oct 19
LEC 09 x86 Programming III
Reading: CSPP: § 3.6.0-3.6.3, 3.6.5 (p. 200-207, 209-213)
Wed, Oct 21
LEC 10 x86 Programming IV
Reading: CSPP: § 3.6.7-3.6.8 (p. 220-238)
Thu, Oct 22
SEC 04 Lab 2 Prep: x86-64, GDB
Week 5
Wed, Oct 28
LEC 13 Executables, Arrays
Reading: CSPP: § 1.2-1.3, 7.0-7.3, 7.9, 3.8 (p. 4-7, 670-673, 697-698, 255-265)
Thu, Oct 29
SEC 05 Procedures
Week 6
Wed, Nov 04
LEC 16 Memory & Caches I
Reading: CSPP: § 6.0, 6.2 (p. 579-580, 604-609)
Thu, Nov 05
SEC 06 Data Structures in Mem, Lab 3 Prep
Week 7
Mon, Nov 09
LEC 18 Memory & Caches III
Reading: CSPP: § 6.4.3-6.4.7 (p. 624-633)
Tue, Nov 10
EXAM Midterm Exam
Wed, Nov 11
HDAY Veterans Day
Thu, Nov 12
SEC 07 Caches & Lab 4 Prep
Week 8
Mon, Nov 16
LEC 20 Memory Allocation I
Reading: CSPP: § 9.9-9.9.11 (p. 839-853)
Thu, Nov 19
SEC 08 Memory Allocation (Lab 5 prep)
Week 10
Mon, Nov 30
LEC 24 Processes II, Virtual Memory I
Reading: CSPP: § 9.0-9.3 (p. 802-810)
Wed, Dec 02
LEC 25 Virtual Memory II
Reading: CSPP: § 9.4-9.6 (p. 811-825)
Thu, Dec 03
SEC 09 Processes, Virtual Memory
Fri, Dec 04
LEC 26 Virtual Memory III
Reading: CSPP: § 9.7 (p. 825-833)
Week 12
Wed, Dec 16
EXAM Final Exam