Computer Architecture detailed syllabus for Information Technology (IT) for 2019 regulation curriculum has been taken from the Anna Universities official website and presented for the IT students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Information Technology 4th Sem scheme and its subjects, do visit IT 4th Sem 2019 regulation scheme. The detailed syllabus of computer architecture is as follows.
Course Objective:
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
.
Unit I
Fundamentals of Computer Systems
Functional Units of a Digital Computer – Operation and Operands of Computer Hardware -Software Interface – Translation from a High Level Language to Machine Language -Instruction Set Architecture – RISC and CISC Architectures – Addressing Modes -Performance Metrics – Power Law – Amdahl”s Law.
Suggested Activities:
- In-class activity on performance evaluation.
- Flipped classroom – Evolution and types of computer systems, identification of benchmarks.
- Use a Simulator for RISC and CISC. Analyze the ISA supported by the architectural simulator by running simple programs on the simulator.
- Mapping and correlating a C code with its machine code.
- Practical – Opening up a computer system and studying the components.
Suggested Evaluation Methods:
- Mock test on problems for computer performance.
- Group discussion on activity four with assembly instruction, identifying the instruction type and encoding used in machine code.
- Quizzes on ISA.
Unit II
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
.
Unit III
Processor
Design Convention of a Processor – Building a Datapath and designing a Control Unit -Execution of a Complete Instruction – Hardwired and Micro programmed Control -Instruction Level Parallelism – Basic Concepts of Pipelining – Pipelined Implementation of Datapath and Control Unit – Hazards – Structural, Data and Control Hazards.
Suggested Activities:
- Flipped Classroom for analyzing data path in Intel and ARM core.
- Practical – Analyzing the data path on the standard simulator.
- Practical – Study of the pipelined implementation and analysis of various hazards on a standard simulator.
Suggested Evaluation Methods:
- Assignment on data path design.
- Group discussion on pipeline depth and stages.
- Quiz on class or automatic quizzes on the flipped classroom content.
Unit IV
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
.
Unit V
Parallel Processing
Exploitation of more ILP – Dynamic Scheduling: Tomasulo”s Algorithm – Introduction to Multicore – Graphics Processing Units – Overview of Next Generation Processors.
Suggested Activities:
- Flipped classroom on evolution of GPU.
- External learning – Speculative dynamic scheduling.
- Survey on multicore and draw a mind map on trends of multicore processors.
Suggested Evaluation Methods:
- Quizzes on dynamic scheduling.
- Group discussion on how to reduce CPI to less than one clock cycle.
Course Outcome:
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
.
Text Books:
- David A. Patterson, John L. Hennessy, “Computer Organization and Design: The Hardware/Software Interface”, Fifth Edition, Morgan Kaufmann/Elsevier, 2013.
- Carl Hamacher, Zvonko Vranesic, Safwat Zaky, Naraig Manjikian, “Computer Organization and Embedded Systems”, Sixth Edition, Tata McGraw Hill, 2012.
References:
- William Stallings, “Computer Organization and Architecture – Designing for Performance”, Tenth Edition, Pearson Education, 2016.
- John L. Hennessey, David A. Patterson, “Computer Architecture – A Quantitative Approach”, Morgan Kaufmann / Elsevier Publishers, Fourth Edition, 2007.
- V.P. Heuring, H.F. Jordan, “Computer Systems Design and Architecture”, Second Edition, Pearson Education, 2004. 6. Behrooz Parhami, “Computer Architecture”, Oxford University Press, 2007.
- Douglas E. Comer, “Essentials of Computer Architecture”, Sixth Edition, Pearson Education, 2012.
For detailed syllabus of all other subjects of Information Technology, 2019 regulation curriculum do visit IT 4th Sem subject syllabuses for 2019 regulation.
For all Information Technology results, visit Anna University IT all semester results direct link.