Course Description
-
Course Name
Computer Structure II
-
Host University
Universidad del Norte
-
Location
Barranquilla, Colombia
-
Area of Study
Computer Science, Systems Engineering
-
Language Level
Taught In English
-
Contact Hours
48 -
Recommended U.S. Semester Credits3
-
Recommended U.S. Quarter Units4
Hours & Credits
-
Overview
Computer Structure II
From a functional point of view, this course comprises the description of the components of a computer and its peripherals, doing emphasis in the differences between various types of architectures.
COURSE LEARNING OUTCOMES
To explain how each component of a computational system is integrated to the total system. To explain the functioning of the data transfer system. To explain the functioning of the data storage system. To explain the functioning of the data processing system. To explain the functioning of the control system. To design a basic data transfer system. To design a basic data storage system. To design a basic data processing system. To design a basic control system. To explain the fundamental elements of the different computer architectures. To simulate logic circuits using HDL tools.
This course lets the students understand the functioning of a computer and its components.
No.
TOPIC
HOURS CLASS
HOURS LAB.
WEEKS NUMBER
1
Introduction
3
1
2
Performance
6
2
3
Instruction Set Architecture
6
3
3-5
4
Datapath and Control
8
4
6-9
5
Pipelining
8
4
10-13
6
Memory
4
2
14-15
BIBLIOGRAPHICAL REFERENCES
STALLINGS, W. "Computer organization and architecture: designing for performance". 7th Edition. Pearson - Prentice Hall. 2006.
MANO, M. M. y KIME, C. R. “Logic and computer design fundamentals”. 3rd Edition. Pearson – Prentice Hall. 2005.