CS 2733/2731 Computer Organization II -- Spring 2003
Lectures, Exams, and Laboratories

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

Notes:

  1. Hour exams (in red) are on Fridays, Feb 28 for Exam 1 and April 11 for Exam 2. The final exam is on Wednesday, May 7, 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 28), the quiz will be given in the lab classroom, HSS 3.04.24, starting at 12:40 pm. (In this way, you can take the quiz and then continue with the lecture session in the same room.)


Revision date: 2002-12-19. (Please use ISO 8601, the International Standard Date and Time Notation.)