University Courses
by Pedro Almeida

Computer Architecture

Course Focus:

Knowledge
The general organization of computer hardware, and the inner workings of the CPU.
The hardware representation of data and instructions.
The translation process from C programs to assembly language and machine language.
The low level interfaces to I/O devices.
The organization and characteristics of memory units.

Know How
C programming, Assembly programming, translating between the two.
Designing the basic components of a CPU.

Assignmets

CA Project