Course description:
This course is particularly designed to enhance students with the required Fundamentals of computer architecture, Basic components of computer, Hierarchy of memory, Types of memory (cache, internal and external), Data transmission within computer, Addressing and functioning of instruction set, Processor structure and pipelining, Parallelism and super scalar processor, Parallel processing, and one and Multicore computers.
Course Aims:
This course aims to:
• Help student to understand fundamentals of computer architecture.
• Student Be familiar with evolution of computer and basic components of computer.
• Help student to understand the hierarchy of memory and types of memory.
• Help student to understand data transmission between memory, CPU and I/O devices.
• Help student to understand the instruction set in computer (Addressing and functioning).
• Help student to understand processor structure and Pipelining.
• Help student to understand instruction level parallelism and super scalar processor.
• Student Be familiar with parallel processing.
• Help student to understand the mechanism of ne core and multicore computers.