Course Name: 

Computer Organization and Architecture (IT201)


B.Tech (IT)

Credits (L-T-P): 

(3-1-0) 4


Introduction to computer organization and architecture, CPU Organization, Data Representation, Instruction Sets, Data path design, Fixed point and floating point arithmetic operations and hardware design, ALU design, Control unit : Hardwired control unit and Micro programmed control unit. Memory organization, Cache memory, Virtual memory. Input output Unit: Programmed Controlled I/O Transfer, Interrupt controlled I/O transfer, DMA controller. Secondary storage and type of storage devices. Pipelining. Performance evaluation.


Carl Hamacher et al., Computer Organization and Embedded Systems, Sixth Edition, McGraw-Hill, 2014.
Vincent P Heuring, Harry F Jordan, T. G. Venkatesh, Computer Systems Design and Architecture, Pearson, 2008.
Miles Murdocca and Vincent Heuring, Computer Architecture & Organization An Integrated Approach, Wiley, 2007.
J. Hennesy and D. Patterson, Computer Architecture –A Quantitative Approach, 6th Ed., Morgan Kaufmann, 2017.


Information Technology

Contact us

G. Ram Mohana Reddy

Professor and Head,
Department of Information Technology, NITK, Surathkal,
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Ph.:    +91-824-2474056
Email:  infotech[AT]nitk[DOT]ac[DOT]in

Sowmya Kamath S (Web Admin)

Connect with us

We're on Social Networks. Follow us & stay in touch.