Course Description
CS414 is an undergraduate core course and it is intended to give the basic understanding of how a high level language program is executed by computer systems. It covers the basic design of hardware and software components of computer systems and how they work together to execute a program. The students will be introduced to the classical and modern processor architectures and designs. On completion of this course, the students will have basic understanding of Microprocessor without Interlocked Pipeline Stages (MIPS) instruction set architecture (ISA), CPU design, memory subsystem organization and input-output organization. Student will be trained on the available software such as Quartus 2 and Modelsim for simulation and implementation of microprocessor components on FPGA devices.
Course ID: CS 414
Credit hours | Theory | Practical | Laboratory | Lecture | Studio | Contact hours | Pre-requisite | 3 | 2 | 2 | 4 | CS 314 |
---|