Course Plan Csa 2018 CCVT
Course Plan Csa 2018 CCVT
Approved By
A. PREREQUISITE:
a. Basic Knowledge of Computers.
PSO 13 Perform system and application programming using computer system concepts,
concepts of Data Structures, algorithm development, problem solving and optimizing
techniques
PSO 14 Apply software development and project management methodologies using
concepts of front-end and back-end development and emerging technologies and
platforms.
PSO 15 Ability to understand and apply Cloud Computing architecture for scalable, secure
and dynamically provisioned business oriented environment with optimized performance
tuning and data reliability.
CO5
CO4
CO3
CO2
CO1
CSA
PO/CO
Course Title
2
3
2
2
2
1
P
O
2
2
3
2
3
2
2
1
Engineering Knowledge
PO
1: Slight (Low)
PO
1=weakly mapped
3=strongly mapped
2
2
2
2
3
1
2
3
PO
Problem analysis
PO
2= moderately mapped
2
3
4
PO
Design/development of solutions
PO
4
2
3
2
2
3
5
PO
PO
3
3
3
3
3
6
2
5
Modern tool usage
PO
PO
7
3
6
PO
The engineer and society
PO
8
1
7
Environment and sustainability
Table: Correlation of POs and PSOs v/s COs
PO
PO
2
2
2
2
2
9
PO
Ethics
2: Moderate (Medium)
2
8 9
P P
O O
Individual or team work
10
PO
10
PO
Communication
11
11
PO
PO
2
3
1
2
2
1
12
PO
Life-long Learning
12
PO
PSO13
concepts, concepts of Data Structures, algorithm development, problem
PSO
3: Substantial (High)
1
PSO
PSO14
technologies and platforms.
PSO
PSO15
environment with optimized performance tuning and data reliability.
D. COURSE OUTLINE
Introduction
ALU Design
Control Unit Design
Memory Unit Organization
Input Output Organization
E. PEDAGOGY
Presentation
flipped classroom session
think-pair and share
YouTube videos as a startup
3 Attendance 10%
G2. Internal Assessment Record Sheet (including Mid Term Examination marks) will be
displayed online at the end of semester i.e. last week of regular classroom teaching.
G3. CLASS TESTS/QUIZZES: One Class Test based on descriptive type theoretical &
numerical questions and Two Quizzes based on objective type questions will be held;
one quiz one test at least ten days before the Mid Term Examination and and second
quiz at least ten days before the End Term Examination. Those who do not appear in
quiz examinations shall lose their marks.
The marks obtained by the students will be displayed on LMS a week before the start
of Mid Term and End Term Examinations respectively.
G4. ASSIGNMENTS: Two assignments based on theory and numerical problems; one
before mid-term and one before end term examination would be taken. Those who fail
to submit the assignments by the due date shall lose their marks.
Course Required
Outcome Learning Pedagogy /
Module / Big Ideas / Resources Assignment(
s Discussion(
Session Topics s)
Addresse (including s) / Postings
d media)
Introduction to
blended Course
L1 for CSA, PPT Discussion
Importance of
CSA
Von Neumann
Architecture,
Functional
Lecture
units, Moore’s T1 [67 - 85],
L2 and
Law, Computer R2 [22 - 69] Discussion
Types, Binary
Number
System
Evolution of
Computer
System,
Devices( Input
Resources on Online via
, Output,
blackboar blackboard
L3 Storage &
d
Communicatio
n Devices)
Memory
System (RAM,
ROM, Cache,
VM, etc.) Resources on
blackboard Online via
L6 Overview of blackboard
RISC/CISC,
RISC vs. CISC
T1 [447 - 471,
284 - 286] Lecture
K-Map and its
L7 T1 [12 - 18], and
numerical
R2 [196 - Discussion
212]
Adder & T1 [20 - 22], Lecture
L8 Subtractor, R2 [282 - and
Latch 289] Discussion
Resources on
blackboard
Doubt
Clearance
Session/Pendin
g Topics
Computer
Organization
and Design,
Lecture
Instruction
L12 T1[125 - 131] and
Codes, Op-
Discussion
Code,
Computer
Registers.
Computer
Instructions, Lecture
L13 CPU stack T1[134 - 136, and
organization. 249 - 255] Discussion
Instruction
formats,
Timing and
control,
Instruction
Sequencing &
Instruction T1[257 - 261, Lecture
Cycles, 137,141 –
L15 and
Memory 145, 147- 151, Discussion
Reference 275 - 280]
Instructions,
Program
Control, Design
computer,
performance
and metrics.
CLASS TEST-
L16
1 (Offline)
Introduction to
Pipelining
(arithmetic &
instruction
pipeline), Basic Lecture
L17 performance T1[301 - 312] and
issues in Discussion
pipelining,
Limitations on
practical depth
of a pipeline.
Pipeline
T1 [301 - 312] Lecture
Hazards,
L19 and
Conditions for
Discussion
Stall.
Doubt
Clearance
Session/Pendin
g Topics
Introduction,
Instruction
Interpretation
& Execution,
Control
Transfer, Fetch
Cycle, Micro
Unit III programmed Lecture,
CO1, As per the
Control, T1, R1, OL1 Discussion
Control CO4 schedule
Control and
Unit Design mentioned
Memory,
Blackboard below
(8 Hours) Micro
programmed
vs. Hardwired
Control Unit,
Nano
Programming,
Superscalar
processing.
L21 Lecture
Control R1 [538 -
and
Transfer 587] Discussion
Micro Lecture
L23 R1 [603 - and
programmed
605] Discussion
Control
Lecture
L24 Control and
OL1
Memory Discussion
Micro
programmed Resources on Online via
L25
vs. Hardwired Blackboard blackboard
Control Unit
L26 Lecture
Nano and
T1[328 – 330]
Programming Discussion
Doubt
Clearance
Session/Pendin
g Topics
Memory
Resources on
Locations
blackboard Online via
L28 & Addresses,
T1[452 – 454, blackboard
Semiconducto
447 - 449]
r Memory.
Static and
Lecture
Dynamic
L29 T1[447 - 451] and
Memory, Main
Discussion
Memory.
Associative Lecture
T1[458 – 464,
L30 Memory, and
464 - 471]
Cache Memory Discussion
Doubt
Clearance
Session/Pendin
g Topics
Doubt
Clearance
Session/Pendin
g Topics
I. SUGGESTED READINGS:
H1. TEXT BOOK:
1. “Computer System Architecture”, 3rd edition, M. Morris Mano, Pearson
Publications.
H2. REFERRENCE BOOKS:
1. “Computer Organization and Architecture”, Sixth Edition, William Stallings, Pearson
Publications.
2. “Fundamental of Digital electronics", second edition, A. Anand Kumar, PHI
publications
3. “Computer Organization and Architecture”, Third Edition, John P. Hayes, TATA
McGraw HILL
2. http://www.ni.com/example/14493/en/
3. https://www.youtube.com/watch?v=2ecMG_OciLo
4. https://www.youtube.com/watch?v=Sf_Yx2z1fRk
5. http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch05.html
6. https://www.youtube.com/watch?v=CDO28Esqmcg
7. http://nptel.ac.in/courses/106106092/12#
J. GUIDELINES
Cell Phones and other Electronic Communication Devices: Cell phones and other electronic
communication devices (such as Blackberries/Laptops) are not permitted in classes during
Tests or the Mid/Final Examination. Such devices MUST be turned off in the class room.
E-Mail and online learning tool: Each student in the class should have an e-mail id and a
pass word to access the LMS system regularly. Regularly, important information – Date of
conducting class tests, guest lectures, via online learning tool. The best way to arrange
meetings with us or ask specific questions is by email and prior appointment. All the
assignments preferably should be uploaded on online learning tool. Various research
papers/reference material will be mailed/uploaded on online learning platform time to time.
Attendance: Students are required to have minimum attendance of 75% in each subject.
Students with less than said percentage shall NOT be allowed to appear in the end semester
examination.
Passing criterion: Student has to secure minimum 30%/40% marks of the “highest marks in
the class scored by a student in that subject (in that class/group class)” individually in both the
‘End-Semester examination’ and ‘Total Marks’ in order to pass in that paper.
Passing Criterion for B. Tech: Minimum 30% and 40% of the highest marks in the
class applicable to the students admitted before July 2015 and onwards July 2015
respectively.
Passing Criterion for M. Tech: minimum 40% of the highest marks in the class
To assess the fulfilment of course outcomes two different approaches have been decided.
Degree of fulfillment of course outcomes will be assessed in different ways through direct
assessment and indirect assessment. In Direct Assessment, it is measured through quizzes,
tests, assignment, Mid-term and/or End-term examinations. It is suggested that each
examination is designed in such a way that it can address one or two outcomes (depending
upon the course completion). Indirect assessment is done through the student survey
which needs to be designed by the faculty (sample format is given below) and it shall be
conducted towards the end of course completion. The evaluation of the achievement of
the Course Outcomes shall be done by analyzing the inputs received through Direct and
Indirect Assessments and then corrective actions suggested for further improvement.
Please rate the following aspects of course outcomes of Computer System Architecture.
Use the scale 1-4*
Sl. 1 2 3 4
No.
1 CO1. Identify Functional Units, Bus Structure and
Addressing Modes.
2 CO2: Design Digital Components including – Decoder,
Multiplexer and Arithmetic Circuits and Design
Arithmetic and Control Unit.
3 CO3: Learn the Design of Arithmetic Unit, Logic Unit
and Control Unit.
4 CO4: Understand the Design of Hardwired &
Microprogrammed Control Unit.
5 CO5: Identify the Memory Hierarchy and its
Performance.