Module 19340 (2012)

Module Description - Computer Systems & Architecture

The Module Description is a strict subset of the Syllabus Page, which gives more information

Module TitleComputer Systems & Architecture
SchoolComputer Science
Module Code06-19340
DescriptorCOMP/06-19340/LI
Member of StaffIain Styles
LevelI
Credits10
Semester2
Pre-requisites06-22754 (Foundations of Computer Science)
Co-requisitesNone
RestrictionsNone
Contact hours36
Delivery2 lectures and 1 exercise class per week
DescriptionPrinciples of computer organisation, architecture and design; the hardware-software interface; control of peripherals; basics of networking.
Outcomes
On successful completion of this module, the student should be able to:Assessed by:
explain and apply the fundamental principles upon which the operation of modern computers is based Examination, coursework
demonstrate a knowledge of the structure and organization of computer systems, including the role and operation of each of the component modules Examination, coursework
explain and apply the fundamental concepts and issues involved in the control of peripherals, including interrupt-handling Examination, coursework
explain the fundamental concepts and issues involved in computer networking, including the need for protocols, addressing and routing Examination
Demonstrate a knowledge of the interaction between software and hardware, demonstrating how programs are executed Examination, coursework
AssessmentSessional: 1.5 hr examination (80%) and coursework (20%)
Supplementary (where allowed): 1.5 hr examination (80%) with the coursework mark carried forward (20%)
TextsJohn Hennessy and David Patterson, Computer Architecture: A Quantitative Approach, 2002
John Hennessy and David Patterson, Computer organization and Design - The Hardware/Software Interface, 1997
Andrew Tanenbaum, Structured Computer Organization, 1999
William Stallings, Computer Organization and Architecture: Designing for Performance, 1999
Andrew Tanenbaum, Structured Computer Organization, 2000