Level 1 Papers

Level 2 Papers

Level 3 Papers

Level 4 Papers

Level 5 Papers

Summer School Papers

Industry Papers

CGRD343
Computer Graphic Design 3

CGRD344
Computer Graphic Design 4

CGRD350
Intern Project

CGRD360
Degree Project

COMP301
Operating Systems

COMP304
Graphics and Multimedia

COMP311
Computer Systems Architecture

COMP312
Communications and Systems Software

COMP313
Programming Languages

COMP314
Software Engineering Project

COMP315
Information Systems Development

COMP316
Artificial Intelligence Techniques and Applications

COMP317
Design and Analysis of Algorithms

COMP321
Practical Data Mining

COMP325
Introduction to Human-Computer Interaction

COMP329
Database Systems

COMP330
Topics in Computer Science

COMP333
Web Applications Development

COMP340
Reasoning about Programs

COMP342
Numerical Analysis

COMP370
Computer Science Placement 2

COMP371
Computer Science Placement 3

COMP372
Computer Science Placement 4

COMP390
Directed Study

2008 Papers
Level 3 Papers >> All Papers
COMP311B Computer Systems Architecture

20 Points

The interaction between computer hardware and software; instruction sets; memory and disk hierarchy, caching and performance; traps and exceptions; performance of compiled code.

Lecturers and Tutors

B Semester

Student Representatives
Ben Stasiewicz
Shane Howearth
Please visit Moodle for their contact details.

Timetable
Tuesday 4pm - 6pm K.G.06
Thursday 12noon - 1pm G.B.13
Friday 9am - 10am K.G.01

Pre Requisite Papers
COMP200 Computer Systems or
COMP201 Computer Systems and one of
COMP204 Object Oriented Program Design or
COMP206 General Programming 2 or
COMP208 Programming with Data Structures or
COMP231 Software Engineering Development or
COMP241 Software Engineering Development

Required Text
Patterson, David A. & Hennessy, John L., Computer Organization and Design: The Hardware/Software Interface, (3rd edition), Morgan Kaufmann.

Recommended Text
Hwang, K., Advanced Computer Architecture, McGraw-Hill.

Attendance Policy
Class attendance is expected. The course notes provided are not comprehensive. Additional material will be covered in class. You are responsible for all material covered in class.

Important Dates

1/8/2008 Assignment one due
19/8/2008 Test
22/8/2008 Assignment two due
19/9/2008 Assignment three due
3/10/2008 Assignment four due
17/10/2008 Assignment five due
These dates are subject to change

Assessment Schedule

Final Exam 50%
Assignment one 5%
Assignment two 5%
Assignment three 5%
Assignment four 5%
Assignment five 10%
Test 20%

Means of Assessment
You must hand in your assignment by the due date. If you have not completed it, hand in what you have done so far. Individual extensions will not be given except for a medical certificate specifically referring to that item of assessment, documented by a medical certificate or counsellor's letter. In the unlikely event that technical problems arise which the instructor considers merits an extension, the due date for the assignment will be extended for the entire class.

Internal assessment/final examination ratio 1:1

Course Requirements
An overall mark of 50% is required for a pass, with a minimum of 40% in the final exam and a minimum of 40% for coursework.

Reading Material
The course notes and handouts will be available on-line from the course web page

Computing Resources
For this course, students have access to Labs 6 and 7.

Performance Impairment
Follow this link for Performance Impairment information.

Student Concerns and Complaints
Follow this link for Student Concerns and Complaints information.

Academic Integrity
Follow this link for Academic Integrity information.

Official Policies
Your attention is drawn to the following policies and regulations which are contained in the University Calendar:

Your attention is also drawn to the following policies and regulations which are contained in the 2008 SCMS Undergraduate Handbook:

  © 2007 SCMS. The University of Waikato - Te Whare Wananga o Waikato