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 architecture whereas topics such as Computer Arithmetic, Datapath design, Pipelining, Memory Organisation and I/O Organisation 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