COMPUTER ENGINEERING (ENGLISH) PROGRAMME COURSE DESCRIPTION |
||||||
Name of the Course Unit | Code | Year | Semester | In-Class Hours (T+P) | Credit | ECTS Credit |
---|---|---|---|---|---|---|
COMPUTER ORGANIZATION | COM202 | 2 | 4 | 3+0 | 3.0 | 5.0 |
Objectives and Contents | |
---|---|
Objectives of the Course Unit | This course covers basics of modern computer organization and architectures. The emphasis is on understanding the interaction between computer hardware and software at various levels. The students will learn the concepts of computer technology, performance evaluation, instruction set design, computer arithmetic, data path and control unit design of processors and enhancing performance with pipelining. |
Contents of the Course Unit | -Interconnect engineering concepts related to instruction set architecture, register transfer, interconnects like buses, 3-state buffers and Muxes as well as control hardware to design various processors. -Learning to employ specialized knowledge of subsystems like data-path, memory and control unit components to design a RISC processing element. -Defining processor specification and instruction set architecture. -Solving various challenges of high performance RISC processor design in multiple stages |
Contribution of the Course Intending to Provide the Professional Education | On successful completion of this course, all students will have developed knowledge and understanding of: -Interconnect engineering concepts related to instruction set architecture, register transfer, interconnects like buses, 3-state buffers and Muxes as well as control hardware to design various processors. -Learn to employ specialized knowledge of subsystems like data-path, memory and control unit components to design a RISC processing element. -Define processor specification and instruction set architecture. -Solve various challenges of high performance RISC processor design in multiple stages |