CS 2733/2731 Computer Organization II
Spring 2004 Calendar
Week  Dates    Lecture Topics       Recitation        Exam/Quiz    
1 January
12, 14, 16
Introduction, overview.
Binary nums, 2's compl.
Rec 0: * Practice
Rec 1: * Intro. to MIPS
NO QUIZ
2 Jan 21, 23
(19th: MLK)
Floating point, intro to
assembly language.
Recitation 2 *
Binary Arithmetic
NO QUIZ
3 January
26, 28, 30
Loops and arrays in MIPS. Recitation 3 *
Floating Point Nums
Quiz 1:
Binary Numbers
4 February
2, 4, 6
More loops, auto variables. Recitation 4 *
Simple Array
Quiz 2:
Floating Point
5 February
9, 11, 13
Functions, parameters.
Static and auto store.
Recitation 5 *
Loops and Arrays
Quiz 3:
Loops
6 February
16, 18, 20
Recursive functions,
MIPS machine language.
Recitation 6 *
Functions, auto store
Quiz 4:
Arrays
7 February
23, 25, 27
Gates from CMOS trans.,
review of comb. logic.
Recitation 7 *
Recursive Functions
Exam 1 (answers
Review)
8 March
1, 3, 5
Single-cycle impl.,
Multi-cycle impl.
Continue with lab 7 NO QUIZ
9 March
8, 10, 12
Coding theory,
Hamming code.
Recitation 8 *
Hand Assembly
Quiz 5: Single cycle
(diagrams)
Spring Break: 15-19 March 2004
10 March
22, 24, 26
Exceptions. Continue with Lab 8 Quiz 6: Multi-cycle
(diagrams)
11 March 29, 31
April 2
Pipelined impl. Recitation 9
Hamming code
NO QUIZ
12 April
5, 7, 9
Pipelined impl. No recitation Exam 2
(Review)
13 April
12, 14, 16
Caching. Recitation 10
Exceptions
NO QUIZ
14 April 19, 21
(23rd: BoF)
Data busses. Recitation 11?
Possible Recitation
Take Home Quiz 7:
Exceptions
15 April 26, 28
30th: study
Extra topics. No Recitation NO QUIZ
  May 5
1:30-4:15pm
Final Exam   Final
(Review, Answers)
 
     
  • Quizzes: On 8 Mondays or Wednesdays (above shows only Monday),
    given in the first 10 minutes of the lab session, that is,
    from 14:00-14:10 on your lab day.

  • Exams: On 2 Fridays as shown above, given from 13:00-13:50 in class.

  • Recitations: Due by Wednesday at midnight in the week
    after the recitation for full credit, or by the following Sunday at
    midnight for 75% credit. A * means graded recitation has been emailed back.