CS2113 Computer Organization
Course Aims & Objectives: This course aims to introduce the logic design techniques in the construction of the functional parts of a CPU and fundamental components and principles of operation of computer systems.Upon completion, students should be able to: understand the basic building blocks of a digital system; identify various architectures and understand the design concepts for computer systems; program in low level assembly language; understand the basic operations of cache and main memory, I/O operations, bus, interrupt and peripheral devices. Units: 4 Level: B2 Medium of Instruction: EnglishKeyword Syllabus: Number Systems. Logic Gates. Latches and Flip-flops. Basic combinational circuits and sequential circuits. Basic Computer Organization and Architecture. Cache and Main Memory Organization. Synchronous and Asynchronous Bus, Bus Arbitration. Interrupt, Programmed I/O, Interrupt I/O, DMA, Channel I/O. Parallel and Serial Interfaces, SCSI Bus. Peripheral Devices.Teaching Pattern: Duration of course: 1 semesterCurrent mix of lecture/tutorial/laboratory, other: 3 hrs. lecture; 1 hr. tutorial Assessment Pattern: Examination duration: 2 hours Percentage distribution of marks for coursework, examination, other: 30% CW; 70% Exam Grading pattern: Standard (A+AA-...F) For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.Pre-requisite(s): Nil Pre-cursor(s): Nil Equivalent Course(s):CS2112
Course Aims & Objectives: This course aims to introduce the logic design techniques in the construction of the functional parts of a CPU and fundamental components and principles of operation of computer systems.Upon completion, students should be able to:
understand the basic operations of cache and main memory, I/O operations, bus, interrupt and peripheral devices.
Units: 4 Level: B2
Medium of Instruction: EnglishKeyword Syllabus: Number Systems. Logic Gates. Latches and Flip-flops. Basic combinational circuits and sequential circuits. Basic Computer Organization and Architecture. Cache and Main Memory Organization. Synchronous and Asynchronous Bus, Bus Arbitration. Interrupt, Programmed I/O, Interrupt I/O, DMA, Channel I/O. Parallel and Serial Interfaces, SCSI Bus. Peripheral Devices.Teaching Pattern: Duration of course: 1 semesterCurrent mix of lecture/tutorial/laboratory, other: 3 hrs. lecture; 1 hr. tutorial Assessment Pattern: Examination duration: 2 hours Percentage distribution of marks for coursework, examination, other: 30% CW; 70% Exam Grading pattern: Standard (A+AA-...F) For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.Pre-requisite(s): Nil Pre-cursor(s): Nil Equivalent Course(s):CS2112