Computer Organization II

581365
5
Hajautetut järjestelmät ja tietoliikenne
Aineopinnot
Course introduces students to lower level computer organization structures, e.g., to machine language structure, pipelined instruction execution as well as the implementation of processors and memory hierarchy. Prerequisites: Computer Organization I. Text book: Stallings W.: Computer Organization and Architecture (9th ed.), Pearson, 2013.

Koe

29.02.2012 16.00 B123
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2012 kevät 16.01-22.02. 3-3 Englanti Tiina Niklander

Luennot

Aika Huone Luennoija Päivämäärä
Ma 12-14 C222 Tiina Niklander 16.01.2012-22.02.2012
Ke 12-14 D122 Tiina Niklander 16.01.2012-22.02.2012

Harjoitusryhmät

Group: 1
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
To 12-14 B222 Tiina Niklander 16.01.2012—24.02.2012

Information for international students

Lectures are in English. Practice sessions are bilingual, in English and in Finnish.

Yleistä

Course is elective intermediate course. The target audience for the course are the 2nd-4th year students.

Prerequisites: Course Computer Organization I, or good knowledge on its topics.

Kerola's CO-II home page has general course information not relating to this specific lecture course. This page will be replaced (at some time) by new departmental CO-II home page.

Departmental old CO-II home page has links to old course information.

Kurssin suorittaminen

This lecture course has the following components:

  1. Lectures: 6 weeks, 4h/wk
  2. Practice sessions: 6 weeks, 2h/wk
  3. Course exam: Tue 14.12.2010
  4. Optional extra essays  (every second week)

Grading is based on the following guidelines:

Course component Available points toward grade Minimum points needed to pass
Practice sessions (homeworks, attendance) 6 1
Course exam 30 15
Extra essays 6 0
Total 42 18

So, in order to pass the course you need to at least have minimum attendance to practice sessions, get at least 50% of the exam points, and have at least 18 grade points total. Extra essays may help you a little to pass the course, but mostly they will give you a better grade and deeper understanding of scientific articles about the Comp.Org.

Kirjallisuus ja materiaali

The course (Spring 2012) is based on textbook William Stallings, Computer Organization and Architecture - Designing for Performance, 8th Ed., Prentice Hall, 2010. The course covers Chapters 3-5 and 8-20. There is an (student) online support website for this text book. Chapters 1-2, and 6-7 have been covered in prerequisite course CO-I.

There is a small set of simple practice problems designed for this course. Most of them are (so far) only in Finnish. Please use them for self evaluation on how well you have learned any given topic. A good time to do the practice problems is after you have studied the given chapter and done the homeworks for it. There is no bookkeeping on how you use the practice problems and their use does not affect your grade.

Stallings' online support website has a nice set of a little bit more challenging practice problems with model solutions. These problems are similar to homework problems and they require more work than simple practice problems above. However, more work will usually result with deeper learning.