Computer Systems 1 [ LSINF1252 ]
5.0 crédits ECTS
30.0 h + 30.0 h
2q
Teacher(s) |
Bonaventure Olivier ;
|
Language |
French
|
Place of the course |
Louvain-la-Neuve
|
Online resources |
> https://icampus.uclouvain.be/claroline/course/index.php?cid=LSINF1252
|
Prerequisites |
Within SINF1BA : LSINF1101
|
Main themes |
-
Levels of abstraction in computer systems
-
Processor architectures
-
Machine language, assembly language and C language
-
Roles and functions of operating systems
-
Using functions of an operating system in applications
-
Processes and Threads: Concepts, Problems and Solutions
-
Multiprocessor systems
|
Aims |
Given the learning outcomes of the "Bachelor in Engineering" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
-
AA1.1, AA1.2
-
AA2.4-7
-
AA4.1, AA4.4
Given the learning outcomes of the "Bachelor in Engineering" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
Students completing successfully this course will be able to
-
explain what functions are performed by different levels of the hierarchy from the physical machine level up to the layer that contains the applications.
-
explain the main architectures of operating systems and processors
-
use and implement efficiently the various functions and services provided by the processors and operating systems
|
Evaluation methods |
-
Written exam (60%)
-
Projects (25%) group of 2 students.
-
Reviews of other individual student projects (15%)
Individual reviews can not be represented in the second session. The mark of project can be replaced by an individual project in the second session.
|
Teaching methods |
Magistral courses and sessions proved by appointed guardian
Projects by group
|
Content |
see "Main themes"
|
Bibliography |
Reference book :
|
Other information |
http://sites.uclouvain.be/SystInfo/
Background:
-
Good basic knowledge of programming and algorithmics, and practical experience in programming with a high-level programming language are required to start this course.
|
Cycle et année d'étude |
> Bachelor in Engineering
> Bachelor in Economics and Management
> Bachelor in Mathematics
> Bachelor in Computer Science
> Master [120] in Linguistics
|
Faculty or entity in charge |
> INFO
|
<<< Page précédente
|