Course Name: Computer Architecture

Course abstract

Computer architecture course deals with instruction set architecture, microarchitecture and efficient implementation of microarchitecture. Understanding the computer architecture concepts is essential for students interested in hardware, processor design, compilers, and operating systems.

In the last four decades, the number of transistors in a chip has increased from few thousands to few billions. In order to utilize the available transistors in a chip to improve computational power, various micro-architectural techniques have been proposed, which lead to the design of variety of processors, from simple in-order pipeline processors to recent multi-core processors. The course provides a detailed understanding of the fundamentals of computer architecture, such as instruction-set principles, micro-architectural techniques, and memory hierarchy design.


Course Instructor

Media Object

Prof. Madhu Mutyam

Dr. Madhu Mutyam is an Associate Professor in the Department of Computer Science and Engineering, IIT Madras. His research interests include multi-core architectures, specifically, issues related to memory system design and network-on-chip.
More info
Course Sponsors

Teaching Assistant(s)

GREESHMA KANUGULA

IIT Madras

GUNTREDDI SIVA KRISHNA

IIT Madras

CHONGALA S R SWAMY SARANAM

IIT Madras

PRAVEEN KUMAR ALAPATI

IIT Madras

SUDHARSAN JAGATH

IIT Madras

 Course Duration : Jul-Sep 2015

  View Course

 Syllabus

 Enrollment : 18-May-2015 to 12-Jul-2015

 Exam registration : 01-Jul-2015 to 15-Aug-2015

 Exam Date : 06-Sep-2015, 13-Sep-2015

Enrolled

6451

Registered

127

Certificate Eligible

102

Certified Category Count

Gold

0

Elite

3

Successfully completed

9

Participation

90

Success

Elite

Gold





Legend

>=90 - Elite+Gold
60-89 - Elite
35-59 - Successfully Completed
<=34 - Certificate of Participation

Final Score Calculation Logic

  • Assignment Score = 50% of best 5 out of 8 assignments (week-2 assignments are averaged)
  • Exam Score = 50% of Certification Exam Score
  • FINAL SCORE (Score on Certificate) = Exam Score + Assignment Score.
Computer Architecture - Toppers list

ARNAB DEY 78%

INDIAN INSTITUTE OF SCIENCE

RAHUL RAVICHANDRAN 70%

Sri Sivasubramaniya Nadar College of Engineering

SANTOSH SANDEEP VEDULA 65%

WIPRO TECHNOLOGIES

KARTHIK BALAKRISHNAN 57%

SELF EMPLOYED

PRIYANSHU JAIN 57%

INSTITUTE OF TECHNOLOGY GURU GHASIDAS UNIVERSITY

SANDEEP MISHRA 55%

INSTITUTE OF ENGINEERING AND MANAGEMENT,KOLKATA

DEBABRATA PAL 54%

WIPRO

Assignment

Exam score

Final score

Score Distribution Graph - Legend

Assignment Score: Distribution of average scores garnered by students per assignment.
Exam Score : Distribution of the final exam score of students.
Final Score : Distribution of the combined score of assignments and final exam, based on the score logic.