UMBC CMSC313 |
Each topic below is a link to a web page that contains an expanded topics list for the lecture that day and source code for any programs shown during lecture.
Date | Topic | M&H Reading | Neveln Reading | Assign | Due |
---|---|---|---|---|---|
Wed 05/29 - I | Introduction & Overview | 1.1-1.8 | 1.1-1.6 | HW1 | |
Wed 05/29 - II | Data Representation & Arithmetic I | 2.1-2.2, 3.1-3.3 | 2.4-2.7, 3.6-3.8 | ||
Mon 06/3 - I | Data Representation & Arithmetic II | HW2 | |||
Mon 06/3 - II | i386 Assembly Language I | 3.10-3.13, 4.1-4.8 | |||
Wed 06/5 - I | i386 Assembly Language II | 6.1-6.5 | Prog1 | HW1 HW2(Due 8 Jun) ![]() |
|
Wed 06/5 - II | i386 Assembly Language III | ||||
Mon 06/10 - I | Examples I | Prog2 | Prog1 | ||
Mon 06/10 - II | Machine Language | 5.1-5.7 | |||
Wed 06/12 - I | Subroutines | 7.1-7.4 | |||
Wed 06/12 - II | The Stack & C Functions | ||||
Mon 06/17 - I | Examples II | Prog2 | |||
Mon 06/17 - I | Linux Memory Model | 7.7 | 8.1-8.8 | ||
Mon 06/17 - II | Interrupts & System Calls | 9.1-9.8 | Prog3 | ||
Wed 06/19 - I | More on Interrrupts | 5.1-5.3 | |||
Wed 06/19 - II | Compiling, Assembling & Linking | ||||
Mon 06/24 - I | Midterm Exam | ||||
Mon 06/24 - I | Midterm Exam | ||||
Wed 06/26 - I | Introduction to Digital Logic | A.1-A.2 | 3.1-3.3 | DigSim1 | Proj 3 |
Wed 06/26 - II | Transistors & Logic Gates | A.3-A.4 | |||
Mon 07/1 - I | Boolean Functions & Truth Tables | A.5-A.9 | HW3 | DigSim1 | |
Mon 07/1 - II | Circuits for Addition | 3.5 | |||
Wed 07/3 - I | Combinational Logic Components | A.10 | HW4 | HW3 | |
Wed 07/3 - II | Flip-Flops | A.11 | |||
Mon 07/8 - I | Finite State Machines | A.12-13 | DigSim2 | HW4 | |
Mon 07/8 - II | Finite State Machine Design | A.14-A.15 | |||
Wed 07/10 - I | Circuit Simplification I | B.1-B.2 | DigSim3 | DigSim2 | |
Wed 07/10 - II | Circuit Simplification II | ||||
Mon 07/15 - I | More Finite State Machine Design | HW5 | DigSim3 | ||
Mon 07/15 - II | I/O & Memory | 7.1-7.6, 8.1-8.3 | |||
Wed 07/17 - I | TBA | HW5 | |||
Wed 07/17 - II | TBA | ||||
Mon 07/22 - I | Final Exam | ||||
Mon 07/22 - I | Final Exam |