Computer Architecture

Overview

This course aims at introducing the concept of Computer Architecture. It involves design aspects, and deals with the current trends in Computing Architecture and Organisation. It mostly focuses on MIPS architecturearrow-up-right whereas topics such as Computer Arithmeticarrow-up-right, Datapath designarrow-up-right, Pipeliningarrow-up-right, Memory Organisationarrow-up-right and I/O Organisationarrow-up-right are given utmost attention. The course also features lab tutorials mostly based upon MIPS Assembly and Verilog HDL.

Prerequisites

This course has the following prerequisites:

Textbooks

Code

Videos

Websites

Articles

Last updated