Module Catalogues, Xi'an Jiaotong-Liverpool University   
 
Module Code: CSE101
Module Title: Computer Systems
Module Level: Level 1
Module Credits: 5.00
Academic Year: 2017/18
Semester: SEM1
Originating Department: Computer Science and Software Engineering
Pre-requisites: N/A
   
Aims
To introduce students to the components of computer systems.
To introduce students to the various architecture levels of computer systems, including the digital logic level, the microarchitecture level, the instruction set architecture level, and the assembly language level.
To introduce a common CPU architecture (e.g. AMD, ARM, or Intel) so that students can relate theoretical concepts with their realisation in state-of-the-art processors.
Learning outcomes 
1.To understand the components of computer systems, their function, and interaction;

2.To understand the various architecture levels of computer levels of computer systems, their function, and interaction.
Method of teaching and learning 
Students will be expected to attend between two and three hours of formal lectures as well as to participate in up to one hour of supervised practicals in a computer lab in a typical week. Lectures will introduce students to the academic content and practical skills which are the subject of the module, while computer practicals will allow students to practice those skills.In addition, students will be expected to devote roughly two hours of unsupervised time to solving continuous assessment tasks and private study per week. Private study will provide time for reflection and consideration of lecture material and background reading.Continuous assessment will be used to test how far practical skills have been learnt. A written examination at the end of the module will assess the academic achievement of students.
Syllabus 
Lectures 1-3 Introduction
Overview and history of computer architecture; Design Principles for Modern Computers; Fundamental Buildings Blocks.
Lectures 4-9 Computer Systems Components: Processors
Processors (CPU Organization, instruction execution, RISC versus CISC, instruction-level parallelism, processor-level parallelism); Example Processors (Pentium, UltraSPARC, picoJava); Motherboards (Design, Form, Form Factors, Components); Chipsets and Controllers (North Bridge, South Bridge, Controller Chips, Chipsets); BIOS and Boot Processor ;
Lectures 10-13 Computer Systems Components: Primary Memory
Primary Memory (Bits, Memory Addresses, Byte Ordering, Error-Correcting Codes, Cache Memory, Memory Packaging and Types)
Lectures 14-16 Computer Systems Components: Secondary Memory and Peripherals Secondary Memory (Memory Hierarchies, Disks, RAID, Optical devices: CD/DVD); Input/output (Buses, Output devices including Raster and vector graphics systems and video display devices, Input Devices, Modems, Character Codes); Expansion Cards; Video Cards.
Lectures 17-24Computer Systems Architecture: The Digital Logic Level
Delivery Hours  
Lectures Seminars Tutorials Lab/Prcaticals Fieldwork / Placement Other(Private study) Total
Hours/Semester 28     14  4    104  150 

Assessment

Sequence Method % of Final Mark
1 Written Examination 80.00
2 Assessment Task 10.00
3 Assessment Task 10.00

Module Catalogue generated from SITS CUT-OFF: 10/22/2017 9:31:12 PM