file
file
1. Course Number and Title: CSE 332 Computer Organization and Architecture
2. Credits: 3
7. Course Summary:
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). It will cover 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. It will then explain how efficient memory systems
are designed to work closely with the processor. Next, it will introduce 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.
8. Course Outcomes (COs) & Mapping of CO-PO
Bloom’s
SI CO Description PO KP Deliver Assessm Weightage(%)
taxonom
y
y ent
method
domain/ tools
s
level
& activities
CO1 evaluate the a K4 Cognitive/ Lectures, Exam, 40%
performance of a Evaluate Notes HW
computing system and
analyze instruction set
architecture
CO2 analyze different b K5 Cognitive/ Lectures, Exam, 40%
building blocks of a Analyze Notes, HW
processor to design a Lab
more efficient one
CO3 Design an instruction set c K6 Cognitive/ Lectures, HW 20%
architecture and Create Notes,
subsystems of central Lab
processing unit.
9.
11. Resources
10.
Text books:
Reference books:
11.
12. Weightage Distribution among Assessment Tools
12.
13. Grading policy: As per NSU grading policy available in
http://www.northsouth.edu/academic/grading-policy.html
13.
14. Office Room & Hours:
Room: SAC 929
Office hours: to be announced
14.
15. Contact email: [email protected]