| INFO0045-3 | ||
| Introduction to computer security | ||
|
Durée :
|
||
| 30h Th, 10h Pr, 8h Labo., 30h Proj. | ||
|
Nombre de crédits :
|
||
|
Nom du professeur :
|
||
| Benoît Donnet | ||
|
Langue(s) du cours :
|
||
| Langue anglaise | ||
|
Organisation et évaluation :
|
||
| Enseignement au deuxième quadrimestre | ||
|
Unités d'enseignement prérequises et corequises :
|
||
| Les unités prérequises ou corequises sont présentées au sein de chaque programme | ||
|
Contenus du cours :
|
||
| The course alternates theoretical lessons with practical ones. Three main themes tackled during the semester are: cryptography, networking, and system security. The course is organized as follows:
Adminstrative Details Introduction Part 1: Cryptography
|
||
|
Acquis d'apprentissage (objectifs d'apprentissage) du cours :
|
||
| The objective of this course is to provide a first vision of the computer security and raise students awareness of computers security.
At the end of the course, students will be able to:
|
||
|
Savoirs et compétences prérequis :
|
||
| Each student is supposed to be able to program with a classic programming language (C - course INF0902 for CE students or course INFO2050 for CS students) and object oriented language (Java - course INFO0062).
In addition, the student must have a basic knowledge of networking (course INFO0010), operating systems (course INFO0940) and computation structures (course INFO0012). To make easier laboratory sessions, each student should be familiar with a Unix environment (Linux, Mac OS X, Free BSD, OpenBSD). |
||
|
Activités d'apprentissage prévues et méthodes d'enseignement :
|
||
| In addition to theoretical courses, weekly exercises lessons are organized in order to illustrate the theoretical lessons.
Those lessons are organized in class, or in front of a computer in the algorithmic laboratory.
Several assignments will be proposed during the semester. The course is entirely given in English |
||
|
Mode d'enseignement (présentiel ; enseignement à distance) :
|
||
| The course is given during the 2nd semester. Theoretical lessons are based on slides. The audience is supposed to actively participate to lessons and to take additional notes. If possible, one or several seminars will be organized, seminars in which professional in computer security will give a talk. | ||
|
Lectures recommandées ou obligatoires et notes de cours :
|
||
| Slides are available, in printed format, at the Centrale des Cours. An electronic version (i.e., PDF) is also available on the course web page. Exercises are also available on the web page. Students are supposed to have, before each lesson, the slides and exercises.
None book is mandatory. However, for students willing to go further, those books might be a good starting point:
|
||
|
Modalités d'évaluation et critères :
|
||
| Students are graded in two ways: assignments and exam.
Assignments During the semester, students will have to do three assignments. Those assignments must be done by group of two (you cannot change the groups between assignments). There will be three assignments. The first assignment is about Cryptography (learning objective: Java cryptographic libraries, implementation of security protocols). This assignment counts for 10% of the final grade. The second assignment is about networking (NATs and firewalls configuration through iptables). This assignment counts for 15% of the final grade. In the third assignment, each group is required to give a 5 minute short presentation (+ 5min Q/A -- all in English) on recent information security related news published online (or in classic newspapers) after September, 15th, 2015. The score will be given based on (1) the relevance of the news to the course; and (2) the cogency of the presentation. This assignment counts for 5% of the final grade. All in all, assignments count for 30% of the final grade. Those assignments are mandatory for accessing the exam. In case of one assignment (or more) not being done, the student will not be allowed to present the exam (written and oral) will get an absence grade. Exam The exam, in June, is mandatory and made of two parts
|
||
|
Stage(s) :
|
||
|
Remarques organisationnelles :
|
||
| The course is given during the second semester. | ||
|
Contacts :
|
||
| Teacher: Benoit Donnet (email(benoit.donnet@ulg.ac.be) -- Office 1.15 (B28)
) TA: Yves Vanaubel (email(yves.vanaubel@run.montefiore.ulg.ac.be) -- Office R.85a (B28)) |
||
|
Notes en ligne :
|
||
![]() | Course Web Site The course Web site is of the highest importance as it covers contact information, PDFs, course agenda, and assignment subjects. |
|