Skip to main content

Computer System Architecture


Ramanujan_College
Enrollment is Closed

Learning Objectives The Learning Objectives of this course are as follows: • Introduces the students to the fundamental concepts of digital computer organization, design and architecture. • Develop a basic understanding of the building blocks of the computer system and highlights how these blocks are organized together to architect a digital computer system.

Learning Outcomes On successful completion of the course, students will be able to: • Design Combinational Circuits using basic building blocks. Simplify these circuits using Boolean algebra and Karnaugh maps. Differentiate between combinational circuits and sequential circuits. • Represent data in binary form, convert numeric data between different number systems and perform arithmetic operations in binary. • Determine various stages of instruction cycle, pipelining and describe interrupts and their handling. • Explain how CPU communicates with memory and I/O devices and distinguish between different types of processors. • Simulate the design of a basic computer using a software tool