Computer Architecture

  • Computer Engineering |
  • English

Description

Basic Computer Organization, Arithmetic Logic Unit, High Speed Arithmetic, The Memory Element, Memory Organization, Computer Input/output Organization, The Control Unit, Microprogramming and typical Computer Architectures.

Program

Bachelor Degree in Computer Engineering

Objectives

  • To introduce students to the basic concepts of computer architecture and organization through the study of the fundamentals associated with subject matter.

Textbook

Data will be available soon!

Course Content

content serial Description
1Week Number 1 : Introduction-overview of computer architecture - lecturer grading policy.
2Week Number 2 : Computer abstraction and technology + project term.
3Week Number 3 : The role of performance.
4Week Number 4 : MIPS Assembly Language.
5Week Number 5 : Instructions for making decisions and procedures calls.
6Week Number 6 : Addressing modes.
7Week Number 7 : 7th Week Exam + Revision.
8Week Number 8 : The processor: Data path and control.
9Week Number 9 : Single-Cycle Data path.
10Week Number 10 : Multi-Cycle Data path.
11Week Number 11 : Exceptions.
12Week Number 12 : 12th Week Exam +Revision.
13Week Number 13 : Pipelining concept.
14Week Number 14 : Hazards and Dependencies in pipelining.
15Week Number 15 : Cache and Virtual memory.
16Week Number 16 : Presentation of projects and Final Exam.

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.