Documente Academic
Documente Profesional
Documente Cultură
Course Outline
Course Description:
Simply, a computer is a set of components (Processor, Memory and Storage, Input/Output
Devices) interconnected (by Bus) in such a way as to enable the executionof a program (set of
instructions) stored in memory.
This course introduces students to the basic concepts of computers, their design and how they
work. It encompasses the definition of the machine's instruction set architecture, its use in
creating a program, and its implementation in hardware. The course addresses the bridge
between gate logic and executable software, and includes programming both in assembly
language (representing software) and HDL (representing hardware).
We will study modern computer principles using a typical processor and emphasize system-level
issues, understanding process performance, and the use of abstraction as atool to manage
complexity. We then learn how e-cient memory systems are designed to work closely with the
processor. Next, we study input/output (I/O) systems which bring the processor and memory
together with a wide range of devices. Finally, we introduce systems with many processors.
Course Objective:
The objectives of this course are
Mapping of CO-PO
Notes,Lab Report/Assignment
Design an instruction set
CO4 architecture and subsystems of c C6 Lectures,Notes,La Project
central processing unit. b demonstration
Textbook:
Computer Organization and Design
By David A. Patterson, John L. Hennessy, 5thed
Reference:
Any good textbook on Digital Logic Design
Distribution of Points:
Make-up Policy:
No make-up testes for the missed Term Examinations and Quizzes.
Course components:
1. Lectures: Attendance and participation of all of them is strongly encouraged.
2. Laboratory: You must pass in your lab to attain a passable grade in theory. 20% marks from
your lab will be directly added to your theory
3. Assignments: You will be given some design assignments. You will use pen and papers and
tools to solve those problems.
4. Projects: You will have to submit a hardware design project at the end of the semester. You
will work on the project as a group.
Semester Calendar
Week Activity To be covered
W1 Lecture Intro, L1, L2
W2 Lecture L2, L3.1
W3 Lecture, Quiz Q1, L3.1, L3.2
W4 Lecture L3.2, L4.1
W5 Lecture, Quiz Q2, L4.1, L4.2
W6 Lecture, Midterm L5.1, M
North South University
W7 Lecture -----------
W8 Lecture Review L5.1, L5.2
W9 Lecture, Quiz L6.1, Q3
W10 Lecture, L6.2, L7
W11 Lecture, Quiz L7, Q4
W12 Lecture L8, Review
W13 Lecture, Final Exam Review, Final Exam