 |
 |
|
|
 |
 |
|
syllabus |
 |
 |
Description of CENG 252 COMPUTER ORGANIZATION| Course Name: | COMPUTER ORGANIZATION | | Course Code: | CENG 252 | | Type of Course: | Undefined | | Level of Course: | Undergraduate (First Cycle) | | Year of Study: | 2 | | Semester/Trimester: | Spring | | ECTS Credits: | 7 | | FU Credits: | 3 | | Name(s) of Lecturer(s): | - | | Course Coordinator: | - | | Objectives of the Course: | This course introduces the essentials of computer organization and architecture. It focuses on the function and design of the various components necessary to process information digitally. Topics include instruction processing, instruction set, instruction format and addressing, hardwired vs micro-programmed control, memory interfacing, memory hierarchy, cache and virtual memory, input-output and storage systems. This is a three credit hour course that meets twice a week. | | Course Description: | Understanding of the inner-workings of modern computer systems and tradeoffs present at the hardware-software interface: Instruction set design and addressing modes, register transfer, internal CPU bus structure, ALU (microprogramming and hardwired control), computer arithmetic, memory system, input-output system and survey of real computers and microprocessors.
| | Learning Outcomes: | - | | Mode of Delivery: | Face-to-Face | | Prerequisites: | (EE 271 or CENG 203) or Chairman's Consent | | Co-requisites: | None | Course Contents: ( Weekly Lecture Plan ) | | Week | Topics | | 1 | Data representation in Computer System, Numbering system, Signed Integer Representation, Floating point representation, Error detection and correcting codes | | 2 | Fundamental Units of a Computer System General overview of CPU, Memory, and I/O systems, their external interfacing | | 3 | Fundamental Units of a Computer System General overview of CPU, Memory, and I/O systems, their external interfacing | | 4 | Memory and Interfacing, Types of memory, and CPU-memory interfacing | | 5 | Memory and Interfacing, Types of memory, and CPU-memory interfacing | | 6 | Internals of CPU Fundamental units of a CPU | | 7 | Common Bus Structures and Signal Generation Sequences | | 8 | Single bus, double bus structures, Control signal generation sequences. | | 9 | Control Unit Hardwired and Microprogrammed control units. | | 10 | Instruction Sets, Formatting and Addressing Instruction processing, instruction set, instruction format and addressing | | 11 | Memory Hierarchy | | 12 | Memory hierarchy and management, cache and virtual memory organizations | | 13 | Introduction to Input and Output Systems | | 14 | Input-output and storage system in a computer system, external devices, programmed or interrupt driven I/O, DMA |
| | Recommended Reading: | The Essentials of Computer Organization and Architecture, 2. Edition, 2006, Linda Null and Julia Lobur, Jones and Bartlett Publishers. | | Planned Learning Activities and Teaching Methods: | Lectures | | Assessment Methods: |
| Method | Quantity |
(%) | | Midterm Exam(s) | 1 | 40 | | Final Exam | 1 | 60 | | | Language of Instruction: | English | | Work Placement(s): | N/A |
|
|
|
|
|
|
|
|
|
|