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

Lectures, Exams, and Laboratories, Spring 2001
Week Dates Lecture Topics Lab Assignment Exams / Quizzes
1 Jan 17, 19
(Jan 15: MLK)
Introduction, overview.
Binary numbers, 2's complement.
1. Intro. to
    Sun Lab
 
2 Jan 22, 24, 26 Floating point, intro to assembly
language.
2. Binary
    Arithmetic
 
3 Jan 29, 31, Feb 2 Loops and arrays in MIPS.  3. Floating Point
    Numbers
Quiz: Binary
  Numbers
4 Feb 5, 7, 9 More loops, automatic variables. 4. Simple Array Quiz: Floating
  Point Numbers
5 Feb 12, 14, 16 Functions, parameters.
Static and auto storage.
5. Loops and
    Arrays
Quiz: Loops
6 Feb 19, 21, 23 Recursive functions,
MIPS machine language.
6. Functions,
    auto storage
Quiz: Arrays
7 Feb 26, 28, Mar 2 Gates from CMOS trans.,
review of combinational logic.
7. Recursive
    Functions
Exam 1
(Review, Answers)
8 Mar 5, 7, 9 MIPS instruction cycle,
single-cycle implementation.
8. Hand Assembly
   of MIPS Code
NO QUIZ
Spring Break, Mar 12-17
9 Mar 19, 21, 23
(Mar 23: Last drop)
Multi-cycle implementation. No lab Quiz: MIPS
  Machine Lang.
10 Mar 26, 28, 30 Exception handling. 9. Parsing MIPS
Instructions
NO QUIZ
11 Apr 2, 4, 6 Pipelined implementation. 10. Exception
    Handling
Quiz:
  Multi-cycle
12 Apr 9, 11, 13 Caching. Continue Lab 10 NO QUIZ
13 Apr 16, 18, 20 Information theory: Source coding,
channel coding, secrecy coding
Start work on Lab 11 NO QUIZ
Exam 2 (Review)
14 Apr 23, 25, 27
(Apr 27: B of F)
Data busses. 11. Some Lab POSSIBLE QUIZ
15 Apr 30, May 2
(May 3, 4: Study)
Extra topics. 12. Hamming
    codes
Quiz:
  Something
  May 9, 1:30 pm     Final

Notes:

  1. Hour exams (in red) are on Fridays, Mar 2 for Exam 1 and April 13 for Exam 2. The final exam is on Wednesday, May 9, 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 Jan 29), the quiz will be given in the lab classroom, BB 3.04.04, starting at 2:00 pm. (In this way, you can take the quiz and then proceed to your lab session.)


Revision date: 2001-04-07. (Please use ISO 8601, the International Standard Date and Time Notation.)