Class Number | Date | Topic | Assignment |
---|---|---|---|
1 | September 1 | The von Neumann Architecture.
The Memory Hierarchy | Read Chapter 1
Review the [ Units of Measure handout ]. Send me email with your name and ID number in the body of the message. Send the message to vickery at qc dot edu with "CS-341 9F3 Student" in the Subject line. Be sure to use your own account and that the account will remain valid for the entire semester. |
2 | September 5 | Audio Information Encoding.
Units of Measure: memory, time, frequency | |
3 | September 8 | Time to execute a program.
Comparing computer speeds. Information Theory. | |
4 | September 12 | Information Encoding: Audio | Homework 1 Due
Chapter 1 Exercises 1, 2, 5, 6, 9, 10, 11, 12 [ Audio Encoding Exercise ] |
5 | September 15 | CRT Design and Operation.
Start character encoding | Read Chapter 2 |
6 | September 19 | ASCII, ANSI, ISO Latin-1, and Unicode.
Start error detection and correction. | |
7 | September 22 | Parity and Hamming Codes.
Encoding numbers: Integers. | Read Appendix A |
8 | September 26 | Signed integer codes | Homework 2 Due
Chapter 2, Exercises 1, 2, 3, 6, 8, 9, 10, 11, 13, 14, 28, 34. Optional: Exercises 35, 36 |
September 29 | No Class (Rosh Hashanah) | ||
9 | October 3 | Two's complement carry and overflow
Floating Point | |
10 | October 6 | Disks and CDs. | Homework 3 Due
Chapter 2 Exercises 18, 19, 20, 21, 22, 24, 25, 26. Appendix A Exercises 1, 2, 3, 4, 7, 9, 10, 11, 12. Appendix B Exercises 1, 2, 5. Use the [ interactive floating-point calculators ] to check your work. |
October 10 | No Class (Monday Schedule) | ||
11 | October 13 | *** Exam 1 *** | |
12 | October 17 | Exam post-mortem.
Introduction to Gates and Logic Design. | Read Chapter 3. |
13 | October 20 | Multiplexers. | |
14 | October 24 | Decoders. | Homework 4 Due
Chapter 3, Exercises 3, 4, 5, 6, 7, 8. |
15 | October 27 | Minimization.
Programmable Logic Devices | |
16 | October 31 | Programmable Logic Devices | Homework 5 Due
Chapter 3, Exercises 14, 15, 16, 17, 18 |
October 31 | Last Day to Withdraw With No Grade Assigned | ||
17 | November 3 | Parallel ALU. | |
18 | November 7 | ALU and Carry Lookahead Logic | |
19 | November 10 | NOR Latch Operation | Homework 6 Due
Chapter 3, Exercises 19, 20, 22, 23, 24 |
20 | November 14 | Clocked Latch Design
Datapath Clocking | |
21 | November 17 | *** Exam 2 ***
[ Minimization Web Page ] [ Study Guide ] | |
22 | November 21 | Flip-Flops
SRAM Design | |
23 | November 22 | Memory Structures | *** Wednesday follows Friday Schedule *** |
November 24 | No Class (Thanksgiving) | ||
24 | November 28 | Bus timing for memory read. | |
25 | December 1 | Busses and I/O Interfacing | |
26 | December 5 | I/O, Interrupts, and DMA | |
27 | December 8 | Control of IJVM Data Path | |
28 | December 12 | Review for Final Exam | |
December 22 | *** Final Exam ***
1:45 PM to 3:45 PM [ Study Guide ] [ Extra Credit Assignment ] Due |