CSN-221: Computer Architecture and Microprocessors
(Autumn 2018-2019)B. Tech. (CSE & ECE) II Year, Semester I
This is a core course for both B.Tech. (CSE), B.Tech. (ECE) Second Year and Minor Specializations (Total Strength: ~170).
Lecture Class Timings:
Mondays: 10-11AM; Wednesdays: 10-11AM; Thursdays: 11AM - 12NOON
Lecture Venue:
LHC-105
Tutorial Class Timings:
ECE(O4+O6) + Minor:
Thursdays (3-4PM)
Venue: W-201, Dept. of CSE
Course Webpage: http://faculty.iitr.ac.in/~sudiproy.fcs/courses/csn221_2018.html
Piazza Course Site: https://piazza.com/iitr.ac.in/fall2018/csn221
Moodle link: https://moodle.iitr.ac.in/course/view.php?id=37
Course Instructor: Dr. Sudip Roy
Office time to meet the Course Instructor (For any kind of doubt clearing): Monday - Friday (5-6PM)
(To confirm the availability, please send an email before coming)
Text Books: (Must Read):
[B1] David A. Patterson and John L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, (Forth Edition), Morgan Kaufmann Publishers, 2008. (Fifth Edition is available)
[B2] William Stallings, Computer Organization and Architecture: Designing for Performance, (Ninth Edition), Prentice‐Hall of India, 2012.
[B3] Ramesh S. Gaonkar, Microprocessor Architecture, Programming, and Applications with the 8085, (Fifth Edition), Prentice‐Hall of India, 2002.
Reference Books:
[B4] M. Morris Mano, Computer System Architecture, (Third Edition), Prentice‐Hall of India, 1992.
[B5] John L. Hennessy and David A. Patterson, Computer Architecture: A Quantitative Approach, (Forth Edition), Morgan Kaufmann Publishers, 2006.
[B6] Barry B. Brey, The Intel Microprocessors, (Eighth Edition), Prentice‐Hall of India, 2008.
[B7] Mohamed Rafiquzzaman, Microprocessors and Microcomputer Development Systems: Designing Microprocessor Based Systems, Harper and Row Limited, 1984.---------------------------------------------------------------------------------
---------------------------------------------------------------------------------