Computer Organization II : CO-II Lectures and Homeworks

The schedule for the lectures is given below. Lectures are designed on the premise that you have studied the given chapters from the text book and slides before the lecture. (Slides are not so good self study material as they have been made for lectures - they will be used as basis for each lecture)

Lectures are in English whenever needed. They may be in Finnish if everyone present understands Finnish.

Homeworks will be given out approximately one week before they are due. Homeworks will be discussed (in English and/or in Finnish) in practice session. Homeworks will affect your grade, based on the number of homeworks you have (marked) done on those practice sessions that you are present. No presence - no points.

Homework answers will be available after practice session.

Date Topic Lect Nr Slides / Homeworks Chapters [Sta13] Chapters [Stal10]
Tue 1.9.2015 Administration, Introduction
Interconnect
00
01
le00
le01 (all
Chapters in CO-I
Ch 3, App N (web)

Ch 3, App 3A
Wed 2.9.2015 Cache 02 le02 (all) Ch 4 Ch 4
           
Tue 8.9.2015 Virtual Memory, TLB 03 le03 (all) Ch 8 Ch 8
Wed 9.9.2015 Practice session (le 0-2)   hw1 answ    
Wed 9.9.2015 Computer Arithmetic 04 le04  (all) Ch 10 Ch 9
           
Tue 15.9.2015 Mini exam 1 (le 1-2, Ch 3-4, App N)
Digital Logic
 
05
me1 answ
le05  (all)

Ch 11

Ch 20 (web)
Wed 16.9.2015 Practice session (le 3-4)   hw2 answ    
Wed 16.9.2015 Digital Logic (contd)
Instruction Sets
05
06

le06  (all)

Ch 12-13

Ch 10-11
           
Tue 22.9.2015 Instruction Sets (contd)
Processor Structure and Function
 
07

le07  (all)

Ch 14

Ch 12
Wed 23.9.2015 Practice session (le 5-6)   hw3 answ    
Wed 23.9.2015 Processor Structure and Function (contd)
RISC
 
08

le08  (all)

Ch 15

Ch 13
           
Tue 29.9.2015 Mini exam 2 (le 3-6, Ch 8-13)
RISC  (contd)
  me2 answ
 
   
Wed 30.9.2015 Practice session (le 7-8)   hw4 answ    
Wed 30.9.2015 ILP and Superscalar Processors  09 le09  (all) Ch 16, App I (web) Ch 14
           
Tue 6.10.2015  Control Unit 10 le10   Ch 19Ch 20 (web) Ch 15-16
Wed 7.10.2015 Practice session (le 8-9)   hw5 answ    
Wed 7.10.2015 Parallel Processing   11 le11  (all) Ch 17 Ch 17
           
Tue 13.10.2015 Mini exam 3 (le 7-9, Ch 14-16, App I)
Multicore Computers (+ Summary?)

12
me3 answ
le12  (all)

Ch 18

Ch 18
Wed 14.10.2015 Practice session (le 10-12)   hwansw    
Wed 14.10.2015 Multicore Computers 
Summary
       
           

Mon 19.10.2015

   Week 43

Mini Exam 4 (le 10-12, Ch 17-20)

Course Exam (le 1-12)

 

       

Please notice, that you need to authenticate yourself to be able to access the lecture notes or homework answers. 

William Stallings, Computer Organization and Architecture - Designing for Performance, 9th Ed., Pearson, 2013.

William Stallings website for students and instructors using this text book.