Stony Brook University – Fall 2018

Tuesdays & Thursdays, 1:00 pm – 2:20 pm in Engineering 143

Weekly Course Schedule

The following course schedule schedule is tentative and subject to change. Except where noted, readings are taken from Essentials of Computer Organization (5th edition) by Linda Null and Julia Lobur.

Homework assignments, lecure notes and other materials are posted on Piazza.

# Date Lecture Topics and Agendas Homework Assignments and Quizzes
1 8/28
  • Course Overview
  • Unit 1: Hardware Basics
    • Read Chapter 1 of Null and Lobur
 
2 8/30
  • Unit 1: Hardware Basics (cont.)
  • Homework #1 out (due Sep. 6)
3 9/4
  • Unit 2: Data Representation
    • Read Sections 2.1 - 2.4.4, 2.4.6, 2.5.4-2.5.5, 2.6 of Null and Lobur
 
4 9/6
  • Unit 2: Data Representation (cont.)
  • Homework #2 out (due Sep. 13)
5 9/11
  • Unit 2: Data Representation (cont.)
  • Quiz #1 - covers Unit 1
6 9/13
  • Unit 3: Basics of Computer Architecture
    • Read Sections 4.1 - 4.11, 4.14 of Null and Lobur
  • Homework #3 out (due Sep. 27)
7 9/18
  • Unit 3: Basics of Computer Architecture (cont.)
  • Quiz #2 - covers Unit 2
8 9/20
  • Unit 3: Basics of Computer Architecture (cont.)
 
9 9/25
  • Unit 3: Basics of Computer Architecture (cont.)
 
10 9/27
  • Informal Exam #1 Review Session
  • Unit 4: Instruction Set Architecture
    • Read Sections 5.1 - 5.2.2, 5.3 - 5.6 of Null and Lobur
 
11 10/2
  • Exam #1 (Units 1-3)
 
12 10/4
  • Unit 4: Instruction Set Architecture (cont.)
  • Homework #4 out (due Oct. 16)
  10/9
  • Fall Break - No classes
 
13 10/11
  • Unit 4: Instruction Set Architecture (cont.)
    • Read Chapter 6 of Null and Lobur
 
14 10/16
  • Unit 5: Memory
  • Homework #5 out (due Oct. 25)
15 10/18
  • Unit 5: Memory (cont.)
  • Quiz #3 - covers Unit 4
16 10/23
  • Unit 5: Memory (cont.)
 
17 10/25
  • Unit 6: Input/Output Systems
    • Read Chapter 7 of Null and Lobur
  • Homework #6 out (due Nov. 6)
18 10/30
  • Unit 6: Input/Output Systems (cont.)
  • Quiz #4 - covers Unit 5
19 11/1
  • Unit 6: Input/Output Systems (cont.)
 
20 11/6
  • Unit 6: Input/Output Systems (cont.)
  • Exam #2 Review Session
 
21 11/8
  • Exam #2 (Units 4-6)
 
22 11/13
  • Unit 7: System Software
    • Read Chapter 8 of Null and Lobur
  • Homework #7 out (due Nov. 27)
23 11/15
  • Unit 7: System Software (cont.)
  • Unit 8: Network Organization and Architecture
    • Read Chapter 12 of Null and Lubor
 
24 11/20
  • Unit 8: Network Organization and Architecture (cont.)
 
  11/22
  • Thanksgiving Break - No classes
 
25 11/27
  • Unit 8: Network Organization and Architecture (cont.)
  • Quiz #5 - covers Unit 7
  • Homework #8 out (due Dec. 4)
26 11/29
  • Unit 9: Performance Measurement and Analysis
    • Read Sections 11.1 - 11.4.3, 11.6 of Null and Lubor
 
27 12/4
  • Unit 9: Performance Measurement and Analysis (cont.)
 
28 12/6
  • Unit 9: Performance Measurement and Analysis (cont.)
  • Exam #3 Review Session
 
  12/20
  • Exam #3 (Units 7-9)
    • Thu. Dec. 20 from 11:15 am - 12:35 pm