Instructor: Mirela Damian, Mendel 167A | |||
Aug. | 27 | 28 | Course Overview (pdf). Assignments #1 out. |
---|---|---|---|
Sep. | 3 | 4 | Characters and Finite State Automata (pdf). |
Sep. | 10 | 11 | "De-Comment" Discussion. Number Systems (pdf). |
Sep. | 17 | 18 | Number Representations (pdf). Assignment #2 due. Assignment #3 out. |
Sep. | 24 | 25 | Bitwise vs. Logical Operators. Data Storage and Conversions (pdf). Assignment #3 due. |
Oct. | 1 | 2 | Arithmetic Logic Unit Design with Logic Gates (html). |
Oct. | 8 | 9 | Midterm. |
Oct. 12-20: | Fall Break | ||
Oct. | 22 | 23 | Pointers and Arrays in C (pdf) |
Oct. | 29 | 30 | Pointers (contd.). Code we wrote in class. |
Nov. | 5 | 6 | Strings in C (pdf) |
Nov. | 12 | 13 | Towards the Hardware. Introduction to X86 Assembly (pdf) |
Nov. | 19 | 20 | X86 Addressing Modes (pdf). Stack Operations and Function Calls (pdf) |
Nov. 27- Dec. 1: | Thanksgiving Break | ||
Dec. | 3 | 4 | More on Stack Support for Function Calls (demo, hands-on) |
Dec. | 10 | 11 | Practice fot Exam |
Final Exam | Section 100: Tuesday, December 17, 6:00 - 8:30 pm. | ||
Section 101: Wednesday, December 18, 6:00 - 8:30 pm. |