CS 2733/2731 Computer Organization II -- Fall 2002
Lectures, Exams, and Laboratories


Week Dates Lecture Topics Lab Assignment Exams / Quizzes
1 Aug 26, 28, 30 Introduction, overview.
Binary numbers, 2's complement.
1. Intro. to
    Sun Lab
 
2 Sept 4, 6
(Sept 2: Labor day)
Floating point, intro to assembly
language.
2. Binary
    Arithmetic
 
3 Sept 9, 11, 13 Loops and arrays in MIPS.  3. Floating Point
    Numbers
Quiz: Binary
  Numbers
4 Sept 16, 18, 20 More loops, automatic variables. 4. Simple Array Quiz: Floating
  Point Numbers
5 Sept 23, 25, 27 Functions, parameters.
Static and auto storage.
5. Loops and
    Arrays
Quiz: Loops
6 Sept 30, Oct 2, 4 Recursive functions,
MIPS machine language.
6. Functions,
    auto storage
Quiz: Arrays
7 Oct 7, 9, 11 Gates from CMOS trans.,
review of combinational logic.
7. Recursive
    Functions
Exam 1: (Review)
8 Oct 14, 16, 18 MIPS instruction cycle,
single-cycle implementation.
Continue with lab 7 NO QUIZ
9 Oct 21, 23, 25
(Oct 25: Last drop)
Multi-cycle implementation. 8. Hand Assembly
   of MIPS Code
Quiz: D latches
  D flip-flops
10 Oct 28, 30, Nov 1 Coding theory,
Hamming code.
Continue with Lab 8 Quiz: Single-cycle
11 Nov 4, 6, 8 Exceptions, Pipelined impl. 9. Hamming code Quiz: Single-cycle
12 Nov 11, 13, 15 Pipelined impl.   Quiz: Mulit-cycle
Exam 2 (Review)
13 Nov 18, 20, 22 Caching. 10. Exceptions NO QUIZ
14 Nov 25, 27
(Nov 28: Thanksg.)
Data busses. Finish Lab 10 NO QUIZ
15 Dec 2, 4
(Dec 5, 6: Study)
Extra topics.   Take Home Quiz:
   Exceptions
  Dec 10 (Tues), 1:30 pm     Final (Review)

Notes:

  1. Hour exams (in red) are on Fridays, Oct 11 for Exam 1 and Nov 15 for Exam 2. The final exam is on Tuesday, December 10, 1:30-4:15 pm.

  2. Laboratories (in blue) are on Mondays and Wednesdays. In general, you should prepare for the lab ahead of time and finish it by Wednesday of the assigned week. If the Lab TA approves, you may put finishing touches on a lab during the next Monday lab period.

  3. Laboratory Quizzes (in green) are usually on Mondays. On each Monday when there is a lab quiz (starting on Sept 10), the quiz will be given in the lab classroom, HSS 3.02.30, starting at 12:40 pm. (In this way, you can take the quiz, then take a short break, and be ready for the regular class to start at 1 pm.)


Revision date: 2002-12-02. (Please use ISO 8601, the International Standard.)