SlideShare a Scribd company logo
Course
Code
18CSC203J
Course
Name
COMPUTER ORGANIZATION AND ARCHITECTURE
Course
Category
C Professional Core
L T P C
3 0 2 4
Pre-requisite
Courses
Nil
Co-requisite
Courses
Nil
Progressive
Courses
18CSC207J
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil
Course Learning Rationale
(CLR):
The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Utilize the functional units of a computer 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Analyze the functions of arithmetic Units like adders, multipliers etc.
Level
of
Thinking
(Bloom)
Expected
Proficiency
(%)
Expected
Attainment
(%)
Engineering
Knowledge
Problem
Analysis
Design
&
Development
Analysis,
Design,
Research
Modern
Tool
Usage
Society
&
Culture
Environment
&
Sustainability
Ethics
Individual
&
Team
Work
Communication
Project
Mgt.
&
Finance
Life
Long
Learning
PSO
-
1
PSO
-
2
PSO
–
3
CLR-3 : Understand the concepts of Pipelining and basic processing units
CLR-4 : Study about parallel processing and performance considerations.
CLR-5 : Have a detailed study on Input-Output organization and Memory Systems.
CLR-6 : Simulate simple fundamental units like half adder, full adder etc
Course Learning Outcomes
(CLO):
At the end of this course, learners will be able to:
CLO-1 : Identify the computer hardware and how software interacts with computer hardware 2 80 70 H H - - - - - - M L - M - - -
CLO-2 : Apply Boolean algebra as related to designing computer logic, through simple combinational and sequential logic circuits 3 85 75 H H H - H - - - M L - M - - -
CLO-3 : Analyze the detailed operation of Basic Processing units and the performance of Pipelining 2 75 70 H H H H - - - - M L - M - - -
CLO-4 : Analyze concepts of parallelism and multi-core processors. 3 85 80 H - - H - - - - M L - M - - -
CLO-5 : Identify the memory technologies, input-output systems and evaluate the performance of memory system 3 85 75 H - H H - - - - M L - M - - -
CLO-6 : Identify the computer hardware, software and its interactions 3 85 75 H H H H H - - - M L - M - - -
Duration
(hour)
15
15 15 15 15
S-1
SLO-1 Functional Units of a computer Addition and subtraction of Signed numbers
Fundamental concepts of basic
processing unit
Parallelism Memory systems -Basic Concepts
SLO-2 Operational concepts Problem solving Performing ALU operation Need, types of Parallelism Memory hierarchy
S-2
SLO-1 Bus structures Design of fast adders
Execution of complete instruction,
Branch instruction
applications of Parallelism Memory technologies
SLO-2 Memory locations and addresses
Ripple carry adder and Carry look
ahead adder
Multiple bus organization
Parallelism in Software
RAM, Semiconductor RAM
S-3
SLO-1 Memory operations Multiplication of positive numbers Hardwired control Instruction level parallelism ROM,Types
SLO-2 Memory operations Problem Solving Generation of control signals Data level parallelism Speed,size cost
S
4-5
SLO-1 Lab 1: To recognize various components of
PC-Input Output systems
Processing and Memory units
Lab4:Study of TASM
Addition and Subtraction of 8-bit number
Lab-7: Design of Half Adder
Design of Full Adder
Lab-10: Study of Array Multiplier
Design of Array Multiplier
Lab-13: Study of Carry Save Multiplication
Program to carry out Carry Save
Multiplication
SLO-2
S-6
SLO-1 Instructions, Instruction sequencing Signed operand multiplication Micro-programmed control- Challenges in parallel processing Cache memory
SLO-2 Addressing modes Problem solving Microinstruction
Architectures of Parallel Systems -
Flynn’s classification Mapping Functions
S-7
SLO-1 Problem solving
Fast multiplication- Bit pair recoding of
Multipliers
Micro-program Sequencing
SISD,SIMD
Replacement Algorithms
SLO-2 Introduction to Microprocessor Problem Solving
Micro instruction with Next address
field
MIMD, MISD
Problem Solving
S-8
SLO-1 Introduction to Assembly language Carry Save Addition of summands Basic concepts of pipelining
Hardware multithreading
Virtual Memory
SLO-2 Writing of assembly language programming Problem Solving Pipeline Performance
Coarse Grain parallelism, Fine Grain
parallelism Performance considerations of various memories
S
9-10
SLO-1
Lab-2:To understand how different components
of PC are connected to work properly
Assembling of System Components
Lab 5: Addition of 16-bit number
Subtraction of 16-bit number
Lab-8: Study of Ripple Carry Adder
Design of Ripple Carry Adder
Lab-11: Study of Booth Algorithm Lab-14: Understanding Processing unit
Design of primitive processing unit
SLO-2
S-11
SLO-1
ARM Processor: The thumb instruction set
Integer division – Restoring Division Pipeline Hazards-Data hazards Uni-processor and Multiprocessors Input Output Organization
SLO-2
Processor and CPU cores
Solving Problems Methods to overcome Data hazards Multi-core processors Need for Input output devices
S-12
SLO-1
Instruction Encoding format
Non Restoring Division Instruction Hazards Multi-core processors Memory mapped IO
SLO-2
Memory load and Store instruction in
ARM Solving Problems
Hazards on conditional and Unconditional
Branching
Memory in Multiprocessor Systems Program controlled IO
S-13
SLO-1 Basics of IO operations. Floating point numbers and operations Control hazards
Cache Coherency in Multiprocessor
Systems
Interrupts-Hardware, Enabling and Disabling
Interrupts
SLO-2 Basics of IO operations. Solving Problems Influence of hazards on instruction sets
MESI protocol for Multiprocessor
Systems
Handling multiple Devices
S
14-15
SLO-1 Lab -3To understand how different components
of PC are connected to work properly
Disassembling of System Components
Lab-6: Multiplication of 8-bit number
Factorial of a given number
Lab-9: Study of Carry Look-ahead Adder
Design of Carry Look-ahead Adder
Lab-12: Program to carry out Booth
Algorithm
Lab-15: Understanding Pipeline concepts
Design of basic pipeline.
SLO-2
Learning
Resources
1. Carl Hamacher, ZvonkoVranesic, SafwatZaky, Computer Organization, 5th ed., McGraw-Hill, 2015
2. Kai Hwang, Faye A. Briggs, Computer Architecture and Parallel Processing”, 3rd ed., McGraw Hill, 2016
3. Ghosh T. K., Computer Organization and Architecture, 3rd ed., Tata McGraw-Hill, 2011
4. P. Hayes, Computer Architecture and Organization, 3rd ed., McGraw Hill, 2015.
5. William Stallings, Computer Organization and Architecture – Designing for Performance, 10th ed., Pearson
Education, 2015
6. David A. Patterson and John L. Hennessy Computer Organization and Design - A Hardware software interface,
5th ed., Morgan Kaufmann,2014
Learning Assessment
Bloom’s
Level of
Thinking
Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1
Remember
20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Level 2
Apply
20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3
Evaluate
10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. T. V. Sankar, HCL Technologies Ltd, Chennai, sankar_t@hcl.com 1. Prof. A.P. Shanthi, ANNA University Chennai, a.p.shanthi@cs.annauniv.edu 1.Dr. V. Ganapathy, SRMIST

More Related Content

Similar to all syllabus of second year cse departmentcse department syllabus.pdf (20)

PPT
M.tech admission in india
Edhole.com
 
PPTX
Computer Architecture and Organiaztion- intro
udhayakumarc1
 
DOCX
M24 Autonomous Computer Organization and Microprocessors updated syllabus.docx
dianamoses2
 
PDF
Computer Oraganisation and Architecture
yogesh1617
 
PDF
Computer Organisation and Architecture Teaching Trends
yogesh1617
 
PPTX
COA RKGITM #sem education purpose ppt good for student
mohitmehra75
 
PPTX
computer architecture_new_jjsdjsnjcj.pptx
aravym456
 
DOC
Proposed-curricula-MCSEwithSyllabus_24_...
butest
 
PPT
abdelwahab alsammak_lecture-1-Introduction.ppt
SaiSidharth10
 
PDF
[Harvard CS264] 02 - Parallel Thinking, Architecture, Theory & Patterns
npinto
 
DOC
2nd sem
nastysuman009
 
DOC
2nd sem
nastysuman009
 
PDF
Computer organisation -morris mano
vishnu murthy
 
PDF
COA_UNIT-1new[1].pdf
AbinayaBhaskar1
 
PDF
12109 microprocessor & programming
Gaurang Thakar
 
PDF
microprocessor & programming
Gaurang Thakar
 
PPT
lecture 1(1).ppt
SridharChowdary10
 
PDF
Computer Programming_Unit 1
Pradhiba Selvarani
 
DOC
Gang Fang (3481652) PhD Student (advisor: Dr. Vipin Kumar).doc
butest
 
PPTX
chapter 1 -Basic Structure of Computers.pptx
janani603976
 
M.tech admission in india
Edhole.com
 
Computer Architecture and Organiaztion- intro
udhayakumarc1
 
M24 Autonomous Computer Organization and Microprocessors updated syllabus.docx
dianamoses2
 
Computer Oraganisation and Architecture
yogesh1617
 
Computer Organisation and Architecture Teaching Trends
yogesh1617
 
COA RKGITM #sem education purpose ppt good for student
mohitmehra75
 
computer architecture_new_jjsdjsnjcj.pptx
aravym456
 
Proposed-curricula-MCSEwithSyllabus_24_...
butest
 
abdelwahab alsammak_lecture-1-Introduction.ppt
SaiSidharth10
 
[Harvard CS264] 02 - Parallel Thinking, Architecture, Theory & Patterns
npinto
 
2nd sem
nastysuman009
 
2nd sem
nastysuman009
 
Computer organisation -morris mano
vishnu murthy
 
COA_UNIT-1new[1].pdf
AbinayaBhaskar1
 
12109 microprocessor & programming
Gaurang Thakar
 
microprocessor & programming
Gaurang Thakar
 
lecture 1(1).ppt
SridharChowdary10
 
Computer Programming_Unit 1
Pradhiba Selvarani
 
Gang Fang (3481652) PhD Student (advisor: Dr. Vipin Kumar).doc
butest
 
chapter 1 -Basic Structure of Computers.pptx
janani603976
 

More from neelamsanjeevkumar (20)

PPTX
Stem Pyramid Analysis Exploring the Necessity of Context in Art.pptx
neelamsanjeevkumar
 
PPTX
mind map is true picture of parts explanation on ontology
neelamsanjeevkumar
 
PDF
Engineering throughout history sujithra.pdf
neelamsanjeevkumar
 
PDF
01 - Genesis of IoT.pdfgenesis of iot for engineering
neelamsanjeevkumar
 
PDF
VERY NICE FOR CSE 3RD YEAR AND IOT STUDENTS
neelamsanjeevkumar
 
PPT
how to make a very good journal paper for
neelamsanjeevkumar
 
PPTX
HILL CLIMBING FOR ELECTRONICS AND COMMUNICATION ENG
neelamsanjeevkumar
 
PPTX
simulated aneeleaning in artificial intelligence .pptx
neelamsanjeevkumar
 
PPTX
Feed forward back propogation algorithm .pptx
neelamsanjeevkumar
 
PPTX
IOT Unit 3 for engineering second year .pptx
neelamsanjeevkumar
 
PPT
Genetic-Algorithms forv artificial .ppt
neelamsanjeevkumar
 
PPT
Genetic_Algorithms_genetic for_data .ppt
neelamsanjeevkumar
 
PPT
Genetic-Algorithms for machine learning and ai.ppt
neelamsanjeevkumar
 
PPT
Stepwise Selection Choosing the Optimal Model .ppt
neelamsanjeevkumar
 
PDF
the connection of iot with lora pan which enable
neelamsanjeevkumar
 
PDF
what is lorapan ,explanation of iot module with
neelamsanjeevkumar
 
DOCX
What is First Order Logic in AI or FOL in AI.docx
neelamsanjeevkumar
 
PPTX
unit2_mental objects pruning and game theory .pptx
neelamsanjeevkumar
 
PPTX
2_RaspberryPi presentation.pptx
neelamsanjeevkumar
 
PPTX
LINEAR REGRESSION.pptx
neelamsanjeevkumar
 
Stem Pyramid Analysis Exploring the Necessity of Context in Art.pptx
neelamsanjeevkumar
 
mind map is true picture of parts explanation on ontology
neelamsanjeevkumar
 
Engineering throughout history sujithra.pdf
neelamsanjeevkumar
 
01 - Genesis of IoT.pdfgenesis of iot for engineering
neelamsanjeevkumar
 
VERY NICE FOR CSE 3RD YEAR AND IOT STUDENTS
neelamsanjeevkumar
 
how to make a very good journal paper for
neelamsanjeevkumar
 
HILL CLIMBING FOR ELECTRONICS AND COMMUNICATION ENG
neelamsanjeevkumar
 
simulated aneeleaning in artificial intelligence .pptx
neelamsanjeevkumar
 
Feed forward back propogation algorithm .pptx
neelamsanjeevkumar
 
IOT Unit 3 for engineering second year .pptx
neelamsanjeevkumar
 
Genetic-Algorithms forv artificial .ppt
neelamsanjeevkumar
 
Genetic_Algorithms_genetic for_data .ppt
neelamsanjeevkumar
 
Genetic-Algorithms for machine learning and ai.ppt
neelamsanjeevkumar
 
Stepwise Selection Choosing the Optimal Model .ppt
neelamsanjeevkumar
 
the connection of iot with lora pan which enable
neelamsanjeevkumar
 
what is lorapan ,explanation of iot module with
neelamsanjeevkumar
 
What is First Order Logic in AI or FOL in AI.docx
neelamsanjeevkumar
 
unit2_mental objects pruning and game theory .pptx
neelamsanjeevkumar
 
2_RaspberryPi presentation.pptx
neelamsanjeevkumar
 
LINEAR REGRESSION.pptx
neelamsanjeevkumar
 
Ad

Recently uploaded (20)

PPTX
Mechanical Design of shell and tube heat exchangers as per ASME Sec VIII Divi...
shahveer210504
 
PPTX
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
PPTX
Arduino Based Gas Leakage Detector Project
CircuitDigest
 
PPTX
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
DOC
MRRS Strength and Durability of Concrete
CivilMythili
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PPTX
GitOps_Without_K8s_Training simple one without k8s
DanialHabibi2
 
PPTX
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PDF
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
PPTX
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
PPTX
Day2 B2 Best.pptx
helenjenefa1
 
PPTX
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
PDF
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PDF
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
Mechanical Design of shell and tube heat exchangers as per ASME Sec VIII Divi...
shahveer210504
 
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
Arduino Based Gas Leakage Detector Project
CircuitDigest
 
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
MRRS Strength and Durability of Concrete
CivilMythili
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
GitOps_Without_K8s_Training simple one without k8s
DanialHabibi2
 
Green Building & Energy Conservation ppt
Sagar Sarangi
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
Thermal runway and thermal stability.pptx
godow93766
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
Day2 B2 Best.pptx
helenjenefa1
 
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
Ad

all syllabus of second year cse departmentcse department syllabus.pdf

  • 1. Course Code 18CSC203J Course Name COMPUTER ORGANIZATION AND ARCHITECTURE Course Category C Professional Core L T P C 3 0 2 4 Pre-requisite Courses Nil Co-requisite Courses Nil Progressive Courses 18CSC207J Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO) CLR-1 : Utilize the functional units of a computer 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 CLR-2 : Analyze the functions of arithmetic Units like adders, multipliers etc. Level of Thinking (Bloom) Expected Proficiency (%) Expected Attainment (%) Engineering Knowledge Problem Analysis Design & Development Analysis, Design, Research Modern Tool Usage Society & Culture Environment & Sustainability Ethics Individual & Team Work Communication Project Mgt. & Finance Life Long Learning PSO - 1 PSO - 2 PSO – 3 CLR-3 : Understand the concepts of Pipelining and basic processing units CLR-4 : Study about parallel processing and performance considerations. CLR-5 : Have a detailed study on Input-Output organization and Memory Systems. CLR-6 : Simulate simple fundamental units like half adder, full adder etc Course Learning Outcomes (CLO): At the end of this course, learners will be able to: CLO-1 : Identify the computer hardware and how software interacts with computer hardware 2 80 70 H H - - - - - - M L - M - - - CLO-2 : Apply Boolean algebra as related to designing computer logic, through simple combinational and sequential logic circuits 3 85 75 H H H - H - - - M L - M - - - CLO-3 : Analyze the detailed operation of Basic Processing units and the performance of Pipelining 2 75 70 H H H H - - - - M L - M - - - CLO-4 : Analyze concepts of parallelism and multi-core processors. 3 85 80 H - - H - - - - M L - M - - - CLO-5 : Identify the memory technologies, input-output systems and evaluate the performance of memory system 3 85 75 H - H H - - - - M L - M - - - CLO-6 : Identify the computer hardware, software and its interactions 3 85 75 H H H H H - - - M L - M - - - Duration (hour) 15 15 15 15 15 S-1 SLO-1 Functional Units of a computer Addition and subtraction of Signed numbers Fundamental concepts of basic processing unit Parallelism Memory systems -Basic Concepts SLO-2 Operational concepts Problem solving Performing ALU operation Need, types of Parallelism Memory hierarchy S-2 SLO-1 Bus structures Design of fast adders Execution of complete instruction, Branch instruction applications of Parallelism Memory technologies SLO-2 Memory locations and addresses Ripple carry adder and Carry look ahead adder Multiple bus organization Parallelism in Software RAM, Semiconductor RAM S-3 SLO-1 Memory operations Multiplication of positive numbers Hardwired control Instruction level parallelism ROM,Types SLO-2 Memory operations Problem Solving Generation of control signals Data level parallelism Speed,size cost S 4-5 SLO-1 Lab 1: To recognize various components of PC-Input Output systems Processing and Memory units Lab4:Study of TASM Addition and Subtraction of 8-bit number Lab-7: Design of Half Adder Design of Full Adder Lab-10: Study of Array Multiplier Design of Array Multiplier Lab-13: Study of Carry Save Multiplication Program to carry out Carry Save Multiplication SLO-2 S-6 SLO-1 Instructions, Instruction sequencing Signed operand multiplication Micro-programmed control- Challenges in parallel processing Cache memory SLO-2 Addressing modes Problem solving Microinstruction Architectures of Parallel Systems - Flynn’s classification Mapping Functions
  • 2. S-7 SLO-1 Problem solving Fast multiplication- Bit pair recoding of Multipliers Micro-program Sequencing SISD,SIMD Replacement Algorithms SLO-2 Introduction to Microprocessor Problem Solving Micro instruction with Next address field MIMD, MISD Problem Solving S-8 SLO-1 Introduction to Assembly language Carry Save Addition of summands Basic concepts of pipelining Hardware multithreading Virtual Memory SLO-2 Writing of assembly language programming Problem Solving Pipeline Performance Coarse Grain parallelism, Fine Grain parallelism Performance considerations of various memories S 9-10 SLO-1 Lab-2:To understand how different components of PC are connected to work properly Assembling of System Components Lab 5: Addition of 16-bit number Subtraction of 16-bit number Lab-8: Study of Ripple Carry Adder Design of Ripple Carry Adder Lab-11: Study of Booth Algorithm Lab-14: Understanding Processing unit Design of primitive processing unit SLO-2 S-11 SLO-1 ARM Processor: The thumb instruction set Integer division – Restoring Division Pipeline Hazards-Data hazards Uni-processor and Multiprocessors Input Output Organization SLO-2 Processor and CPU cores Solving Problems Methods to overcome Data hazards Multi-core processors Need for Input output devices S-12 SLO-1 Instruction Encoding format Non Restoring Division Instruction Hazards Multi-core processors Memory mapped IO SLO-2 Memory load and Store instruction in ARM Solving Problems Hazards on conditional and Unconditional Branching Memory in Multiprocessor Systems Program controlled IO S-13 SLO-1 Basics of IO operations. Floating point numbers and operations Control hazards Cache Coherency in Multiprocessor Systems Interrupts-Hardware, Enabling and Disabling Interrupts SLO-2 Basics of IO operations. Solving Problems Influence of hazards on instruction sets MESI protocol for Multiprocessor Systems Handling multiple Devices S 14-15 SLO-1 Lab -3To understand how different components of PC are connected to work properly Disassembling of System Components Lab-6: Multiplication of 8-bit number Factorial of a given number Lab-9: Study of Carry Look-ahead Adder Design of Carry Look-ahead Adder Lab-12: Program to carry out Booth Algorithm Lab-15: Understanding Pipeline concepts Design of basic pipeline. SLO-2 Learning Resources 1. Carl Hamacher, ZvonkoVranesic, SafwatZaky, Computer Organization, 5th ed., McGraw-Hill, 2015 2. Kai Hwang, Faye A. Briggs, Computer Architecture and Parallel Processing”, 3rd ed., McGraw Hill, 2016 3. Ghosh T. K., Computer Organization and Architecture, 3rd ed., Tata McGraw-Hill, 2011 4. P. Hayes, Computer Architecture and Organization, 3rd ed., McGraw Hill, 2015. 5. William Stallings, Computer Organization and Architecture – Designing for Performance, 10th ed., Pearson Education, 2015 6. David A. Patterson and John L. Hennessy Computer Organization and Design - A Hardware software interface, 5th ed., Morgan Kaufmann,2014 Learning Assessment Bloom’s Level of Thinking Continuous Learning Assessment (50% weightage) Final Examination (50% weightage) CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice Level 1 Remember 20% 20% 15% 15% 15% 15% 15% 15% 15% 15% Understand Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% Analyze Level 3 Evaluate 10% 10% 15% 15% 15% 15% 15% 15% 15% 15% Create Total 100 % 100 % 100 % 100 % - # CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc., Course Designers Experts from Industry Experts from Higher Technical Institutions Internal Experts 1. T. V. Sankar, HCL Technologies Ltd, Chennai, [email protected] 1. Prof. A.P. Shanthi, ANNA University Chennai, [email protected] 1.Dr. V. Ganapathy, SRMIST