0% found this document useful (0 votes)
13 views

Course Outline CSE332.12

Uploaded by

A1234
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Course Outline CSE332.12

Uploaded by

A1234
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

North South University Nabil Bin Hannan - NLH

ECE Department Lecturer, ECE Dept.


Summer 2024 [email protected]
CSE332/EEE336 – Computer Organization and Architecture
Course Description:
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 a tool 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.
Learning Outcome:
Upon Successful completion of this course, students will be able to: develop a basic understanding of computer organization:
roles of processors, main memory, and input/output devices. This course will aim to evaluate/measure the performance of a
computing system for comparing with other similar systems to familiar with architectural design concepts related to different
building blocks of a processor.

Marks Distribution: Scheduled hours:


Attendance 5%
Assignment 10%
Class ST SAC 206 03:05pm – 04:20pm
Mid-term 25%
Lab 20% Office
W SAC 1192 9:00am – 11:30am
Final Exam 40% Hour
Total 100%

Text books:

No Name of Year of Title of Book Edition Publisher’s


Author(s) Publication Name
1 David A. 2014 Computer Organization 5th Morgan
Patterson and and Design -The Kaufmann
John L. Hardware/Software Publishers
Hennessy Interface

Reference books:

No Name of Year of Title of Book Publisher’s Name


Author(s) Publication
1 Robert 2003 MIPS Assembly Language Pearson Publishers
Britton Programming

You might also like