copyright 1998-2005 Steve J. Hodges   http://steveh.net/cs24/cs24-schedule.html

CS 24

Schedule

Fall 2010 schedule
Week Date Lecture
1 8/31

Course overview and introduction,
meet others in class (lab partners)

2 9/07

(1) Computer Abstractions and Technology
(1.1 – 1.4, 1.8 – 1.10)
(2) Instructions: Language of the Computer
(2.1 – 2.3, 2.5, 2.6, 2.7, 2.10)
Quiz #1 (1.4)
Ars Technica: AMD Barcelona (2006)
Wikipedia: Northbridge and Southbridge

3 9/14

(2) Instructions: Language of the Computer (2.8,2.9, 2.10, 2.12, 2.13, 2.14), (B) Assemblers, Linkers, SPIM Simulator (B.1 - B.6, B.8 - B.10)
C while loop   equivalent MIPS assembly

4 9/21 Transistors, Basic Gates, Simple Circuits (Multiplexor), (C) Basics of Logic Design (C.1 - C.3)
5 9/28 More Simple Circuits (Encoder and Decoder), Memory Circuits (SR Latch, D Latch, D Flip-Flop), Integer representations (2.4), Addition, (C.5 - C.7) Basics of Logic Design, (3) Arithmetic for Computers (3.1, 3.2, 3.3)
6 10/5 Multiplication, building a 1-bit ALU, Circuit minimization with Karnaugh Maps
7 10/12 Introduction to Aurduino project hardware, Catch-up & Review
8 10/19 Midterm Exam
9 10/26 Midterm Solutions
(4) (4) The Processor (4.1, 4.2, 4.3)
10 11/2 (4) Piplining, The Processor(4.4 - 4.8)
11 11/09 (4) Pipelining
(5) Memory (5.1, 5.2)
12 11/16 (5) Memory (5.3, 5.4)
13 11/23 (5) Memory (5.5, 5.6)
14 11/30 Other topics
Review
15 12/7 Final Exam
16 12/14 Final Exam Review, Sample Solutions and Discussion
Wednesday  Tuesday, December 14th @ 7:00pm

This schedule is subject to change.