CS 2734 Computer Organization II -- Fall 2001
Lectures, Exams, and Laboratories


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

Notes:

  1. Hour exams (in red) are on Fridays, Oct 12 for Exam 1 and Nov 16 for Exam 2. The final exam is on Wednesday, December 12, 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: 2001-07-18. (Please use ISO 8601, the International Standard.)