Applications for the September 2026 Qualifier are open. Apply by September 27, 2026. Apply now
Degree Level

Computer Organisation

Code EE4104
Credits 4 Credits
Type Degree
Prerequisites None
12-Week Roadmap

Course Structure & Syllabus

View Course Videos

For details of standard term assessment timelines and exam structures, visit our Academics page.

Module 1
Objectives: At the end of the course a student needs to be able to: 1. Compile a C program to assembly x86 assembly language instruction set
Module 2
2. Explain how local variables and function parameters are stored and accessed on stack
Module 3
3. Explain and demonstrate memory alignment for various datatypes in C
Module 4
4. Explain the single cycle processor for a load store architecture
Faculty & Experts

About the Instructors

Prof. Janakiraman Viraraghavan

Prof. Janakiraman Viraraghavan

Assistant Professor , Department of Electrical Engineering , IIT Madras

Prof. Janakiraman Viraraghavan is an Assistant Professor at the Department of Electrical Engineering, IIT Madras and is part of the Integrated Circuits and Systems (iCS) group. His research interests include porting machine-learning algorithms on to hardware and statistical analysis in VLSI. He also has a keen interest in Microprocessors and Programming in general.