2020-2021 / INFO0061-4

Computers organization

Duration

15h Th, 15h Pr

Number of credits

 Bachelor of Science (BSc) in Engineering3 crédits 
 Bachelor of Science (BSc) in Computer Science3 crédits 
 Bachelor in mathematics3 crédits 
 Master in mathematics (120 ECTS)3 crédits 
 Master in mathematics (60 ECTS)3 crédits 

Lecturer

Bernard Boigelot

Language(s) of instruction

French language

Organisation and examination

Teaching in the second semester

Schedule

Schedule online

Units courses prerequisite and corequisite

Prerequisite or corequisite units are presented within each program

Learning unit contents

This course covers the following subjects: Notion of information, binary encoding of information. Number encodings  (signed and unsigned integers, fixed and floating-point reals). Processor architecture (registers, program and data memory, instruction set). Machine code, instruction execution mechanism, addressing modes. Assembly language programming.
 

Learning outcomes of the learning unit

At the end of this course, students will have acquired a good understanding of the principles of operation of computers, and of the internal organization of a processor. They will understand how data handled by computers is internally represented, and will master the low-level mechanisms that make it possible for programs to manipulate data. They will be able to solve elementary problems with programs written in assembly language.
 

Prerequisite knowledge and skills

None.

Planned learning activities and teaching methods

  • Theoretical lessons introducing the subjects of the course.
  • Exercise sessions aimed at applying these subjects to actual problems.

Mode of delivery (face to face, distance learning, hybrid learning)

  • Theoretical lessons are given by the professor in a large auditorium.
  • Exercice sessions are animated by assistants and student helpers, and are done in small groups.

Organisational adjustments related to the current health context

Face-to-face lessons are replaced by video clips published weekly. Question & answer sessions are organized each week by videoconference, in the time slot allocated to the course.

Recommended or required readings

Course notes are distributed by the student union press (CDC).

Assessment methods and criteria

Below you will find information on the evaluation methods planned for in-person and remote exams as well as those planned for hybrid sessions. Depending on how the health crisis evolves, the chosen method will be communicated to you no later than one month before the start of the exam session.

Any session :

- In-person

written exam ( open-ended questions )

- Remote

written exam

- If evaluation in "hybrid"

preferred in-person


Additional information:

A written exam (with open questions)  in June. A written exam (with open questions) in September.

Work placement(s)

Organizational remarks

A WWW page with up-to-date information about the course is available at the address https://people.montefiore.uliege.be/boigelot/cours/org/.

Contacts

Professor: Bernard Boigelot (bernard.boigelot@uliege.be).