Syllabus  |   Lectures  |   Downloads  |   FAQ  |   Ask a question  |  
Course Co-ordinated by IIT Madras
Coordinators
 
Prof. V. Kamakoti
IIT Madras

 

Download Syllabus in PDF format



Untitled Document
Out of the three main areas of Computer Science and Engineering viz. Computer Organization and Architecture, Compilers and Operating Systems, this course deals with Computer Organization and Architecture. Computer Architecture talks about the basic digital hardware with which the processor is built and Computer Organization talks about the basic interface the digital hardware gives to the compiler and the operating systems to support the user demands. Study of Application Binary Interface is the subject matter of Computer Organization. How these functionalities are actually implemented is the subject matter of Computer Architecture. This course not only addresses the how and what but also the whys of Computer Architecture and Organization. In this course, Computer Architecture will be dealt in theory and Computer Organization using lab classes. For lab, introduction is given for every lab assignment in this course where the actual lab classes can be viewed from NPTEL Information Security - 2 course [¬ http://nptel.ac.in/courses/106106141/¬ ].


Modules

Topics

1

Introduction to the course

2

High Speed Circuit Design

3

Introduction to the Lab

4

Fast Adder Circuits

5

Fast Multiplier Circuit

6

Programming using X86 ISA - Introduction

7

Floating Point Arithmetic

8

Syntax based testing: Coverage criteria based on syntax, mutation testing

9

Floating Point Arithmetic

B.E/B.Tech,M.E/M.Teach,M.S,B.Sc,M.Sc,

1. Structured Computer Organization, Andrew S. Tanenbaum, Pearson, 5th edition, 2006
2. Carl Hamacher, Computer Organization, 5th edition, McGrawHill
3. John Hennessy†and David Patterson, Computer Architecture : A Quantitative Approach, 5th Edition, Elsevier

Nil

Nil

Important: Please enable javascript in your browser and download Adobe Flash player to view this site
Site Maintained by Web Studio, IIT Madras. Contact Webmaster: nptel@iitm.ac.in