Architecture and performance of computer systems

lingi2241  2020-2021  Louvain-la-Neuve

Architecture and performance of computer systems
Due to the COVID-19 crisis, the information below is subject to change, in particular that concerning the teaching mode (presential, distance or in a comodal or hybrid format).
6 credits
30.0 h + 30.0 h
Q1
Teacher(s)
Sadre Ramin;
Language
English
Main themes
  • Organization of operating systems
  • Management of devices by the operating system
  • Management of storage devices by the operating system
  • Filesystems
  • Virtualization
  • Evaluation and improvement of performance of computer systems
Aims

At the end of this learning unit, the student is able to :

1
Given the learning outcomes of the "Master in Computer Science and Engineering" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
  • INFO1.1-3
  • INFO2.4-5
  • INFO5.2-5
  • INFO6.1, INFO6.3
Given the learning outcomes of the "Master [120] in Computer Science" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
  • SINF1.1-3
  • SINF2.4-5
  • SINF5.2-5
  • SINF6.1, SINF6.3
Given the learning outcomes of the "Master [60] in Computer Science" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
  • 1SINF1.M1 1SINF1.M2
  • 1SINF2.4-5
  • 1SINF5.2-5
  • 1SINF6.1, 1SINF6.3
Students completing this course successfully will be able to
  • compare different implementations for operating systems and highlight the advantages and disadvantages of these achievements
  • explain the interactions between the operating system and the hardware (storage, network, virtualization)
  • evaluate the performance of a computer system
  • identify factors that limit the performance of a computer system
 
Teaching methods

Due to the COVID-19 crisis, the information in this section is particularly likely to change.

The course consists of a series of lectures and accompagning exercises and project(s). The teaching method can change depending on the circumstances and the number of participating students or for other reasons. Face-to-face classes as well as remote teaching or a mix of the two methods are possible.
Evaluation methods

Due to the COVID-19 crisis, the information in this section is particularly likely to change.

Envisaged mode of evaluation:
  • Project (40% of the final mark)
  • Final exam (60% of the final mark)
Depending on the circumstances and the number of participating students or other reasons, modifications to the evaluation plan can happen, for example replacing the written exam by an oral exam or a second project.
Other information
Background :
  • basic computer architecture and operating systems concepts (LSINF1252)
  • computer networks organisation and protocols LINGI1341
Online resources
Moodle
Bibliography
  • Publications (scientific papers and public websites)
  • MoodleUCL
Faculty or entity
INFO
Force majeure
Evaluation methods
Depending on the public health conditions during the exam period, the evaluation can take different forms:
  • Group project (40% of the final mark) during the quadrimester and a written (face-to-face) exam during the exam session (60% of the final mark)
or
  • Group project (40% of the final mark) during the quadrimester and individual projet during the exam session (60% of the final mark)


Programmes / formations proposant cette unité d'enseignement (UE)

Title of the programme
Sigle
Credits
Prerequisites
Aims
Master [120] in Computer Science and Engineering

Master [120] in Computer Science

Master [120] in Data Science Engineering

Master [120] in Data Science: Information Technology

Master [60] in Computer Science