This information sheet indicates how the course will be organized at pandemic code level yellow and green.
If the colour codes change during the academic year to orange or red, modifications are possible, for example to the teaching and evaluation methods.

Computer systems and architecture

Course Code :2500WETCAR
Study domain:Computer Science
Academic year:2020-2021
Semester:1st semester
Contact hours:90
Study load (hours):168
Contract restrictions: Exam contract not possible
Language of instruction:Dutch
Exam period:exam in the 1st semester
Lecturer(s)Hans Vangheluwe

3. Course contents *



PART 1: computer systems

-- the layered model of computer systems;
-- number systems (binary, octal, hexadecimal, ...) and data representation (fixed-point, floating-point, ASCII, Unicode, ...);
-- machine language and assembly language with the MIPS processor as a specific example;

PART 2: computer architecture

-- logical gates and circuits;
-- the incremental construction of components of a datapath: ALU, instruction decoder, controller, ....;
-- the construction of a complete datapath with as a goal the execution of different instruction types: register instructions, test and branch instructions, and memory load/store operations;

PART 3: UNIX (during assignment sessions)

-- Using regular expressions
-- Introduction to the "vi" editor
-- Introduction to "shell scripting"