SYMBIOSIS INTERNATIONAL (DEEMED UNIVERSITY)
(Established under section 3 of the UGC Act 1956)
Re - accredited by NAAC with ‘A’ Grade
Founder: Prof. Dr. S. B. Mujumdar, M.Sc.,Ph.D. (Awarded Padma Bhushan and Padma Shri by President of India)
___________________________________________________________________________
Sub Committee - Specialization for Curriculum Development
Undergraduate
Course Title : Computer Organization
Course Code : 070124307
Number of Credits :3
Level :2
Learning Objectives:
1. Conceptualize the basics of organizational and architectural issues of a digital
computer.
2. Analyze processor performance improvement using instruction level
parallelism.
3. Learn the function of each element of a memory hierarchy.
4. Study various data transfer techniques in digital computer.
Pre-learning: None
Course Outline
Sr.No. Topics Hours
1 Computer Evolution & Arithmetic 13
A brief history of computers, designing for performance, Von
Neumann architecture, computer components, system bus,
bus parameters, interconnection structures, fixed and floating
point numbers, signed and unsigned numbers, binary
arithmetic, booths algorithm, restoring algorithm for division,
IEEE standards for floating point representations, floating
point arithmetic
2 The Central Processing Unit 10
Machine instruction characteristics, types of operands, types
of instructions, addressing modes, instruction formats,
register organization, 8086 microprocessorarchitecture and
pin diagram, instruction cycles, instruction pipelining
3 The Control Unit 05
Control Unit architecture, CU design methods – Hardwired
Control Unit design: State Table, Delay element, Sequence
Counter, Microprogrammed Control Unit, microinstructions,
microinstruction sequencing, micro operations
4 Memory Organization 12
Memory Hierarchy, Characteristics of memory systems,
Performance characteristics, types of memories: ROM: PROM,
EPROM, EEPROM, RAM: SRAM, DRAM, SDRAM, RDRAM.
virtual memory: main memory allocation, segmentation,
paging, page replacement, virtual address translation of
8086, TLB,RAIDsecondary storage: magnetic disk, optical
memory, CDROM, DVD, Cache Memory, Cache Coherence,
Cache Mapping
5 I/O Organization 05
Input/output systems, I/O Transfer Techniques: Program-
controlled, Interrupt-Driven, DMA-controlled synchronous,
asynchronous, working mechanisms of peripherals: keyboard,
video displays, touch screen panel, printers
Pedagogy
1. Classroom Teaching
2. Worksheets
Books Recommended
1. William Stallings, “Computer Organization and Architecture: Designing for
performance”, 9th Edition, March 11, 2012, Prentice Hall of India, ISBN-13:
978-0132936330
2. Morris Mano, “Computer System Architecture” Third Edition, PHI
3. C. Hamacher, V. Zvonko, S. Zaky, “Computer Organization and Embedded
Systems”, 6th Edition, January 27, 2011, Tata Mc Graw Hills, ISBN-13: 978-
0073380650
Suggested Assessment/ Evaluation Methods
A. Continuous Assessment
1. Essential
a. Unit Tests
b. Assignments
2. Optional
a. Quizzes
b. Class Tests
c. Experiential Learning
B. End Semester Examination
Written examination
Course Outcomes:
The student will be able to
1. Understand computer evolution, components, interconnection structures, bus
interconnection and apply various binary arithmetic algorithms on signed as
well as unsigned numbers.
2. Summarize machine instructions, organization of 8086 microprocessor and
register and pipelining techniques.
3. Outline the hardwired control unit design methods and micro programmed
control unit operations.
4. Distinguish between different types of memories; understand the concepts
and mapping techniques of virtual memory as well as cache memory.
5. Interpret the Input/output transfer techniques and discuss about the working
mechanisms of various I/O peripherals.
Course Articulation Matrix:
Enter correlation levels 1, 2 or 3 as defined below:
1: Slight (Low) 2: Moderate (Medium) 3: Substantial (High)
PO1 PO2 PO3 PO4 PO5 P06 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 2 2 2
CO2 2 2 2 1
CO3 2 2 2 1
CO4 2 2 2 1
CO5 2 2 1
Benchmarked against similar courses in other national/ international
universities /organizations
S. Name of the Course Name of University where it
No. is offered
1. Computer Organization and IIT Kharagpur
Architecture
2. Introduction to Computer Architecture CarnegieMellon University
3. Computer Architecture and Thapar University, Patiala
Organization
Name of Dr. Shraddha Phansalkar Prof. Pooja Kamat
Members
Associate Professor and Head Assistant Professor
Designation
(CS & IT) (IT)
Org. / Inst. SIT SIT
Signature
Dr. Shraddha
Name of Experts Phansalkar
Associate Professor
Designation and Head (CS & IT)
SIT
Org. / Inst.
Signature
Signature of Dean:
Date: