2020-2021 / INFO0949-2

Network security policy

Duration

15h Th, 30h Labo.

Number of credits

 Master in architecture of computer systems (120 ECTS)3 crédits 

Lecturer

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

The course covers security of computer networks. It is composed of the following chapters:

  • Network Access Control (firewall)
  • Securing applications (email, DNS)
  • Securing TCP connections (SSL/TLS)
  • Network-layer Security (IPsec)
  • Public Key Infrastructure (PKI) and IPSec Key Exchange Protocol (IKE)
  • Wireless and Mobile Security + misceanellous (dark net, common attacks, ...)

Learning outcomes of the learning unit

At the end of the course students will understand well the basic concepts of network security. They will also know how to configure a firewall.
The projects bring out self-learning and teamwork capabilities, and help improve the writing skills of the students.
All support material in English allow students to improve their knowledge and skills in this langage.
Students will also develop know and know-how capabilities related to : - Securing applications (electronic mail and DNS) - Secured TCP connections (SSL/TLS) - Secured IP (IPsec) - Firewall access control: bases, iptables, application gateway / Proxy-firewall, pfSense, ... - Sécurity on mobiles systems - Securing layer 2 equipments - Securing layer 3+ equipments - Reminders of security basics

Prerequisite knowledge and skills

 

  • Introduction to computer networks
  • Cryptography

Planned learning activities and teaching methods

  • Lectures (15 hours) describing in detail the theoretical and practical concepts of the course
  • One programming assignment per groups of 2 students
  • Lab configuration exercices or (inclusive) more lectures.

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

The face-to-face lectures are complemented by projects. The latter are mainly carried out remotely or in the lab.

Organisational adjustments related to the current health context

Recommended or required readings

Reference books:
James F. Kurose and Keith W. Ross. Computer Networking - A Top-Down Approach (Sixth Edition), Addison-Wesley, 2012. Also published by Pearson (ISBN 978-0-273-76896-8).
Charlie Kaufman, Radia Perlman, Mike Speciner. Network Security - PRIVATE Communication in a PUBLIC World (2nd edition). Prentice-Hall, 2002 (ISBN 0-13-046019-2).
Slides:
Provided in the "Documents" section of the corresponding course on the Chamilo platform.

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.

The evaluation is twofold: the practical part (weight of 50%) and an oral exam on the theory (50%). A minimal mark of 8/20 in both parts is necessary to pass.
The laboratores cannot be dissociated from the teachgin unit and must be considered as mandatory. Would a student not participate at these activities and/or that wouldn't have submitted the requested reports in time or prescribed forms, this student will not be allowed at the exam.
At the oral exam the student has to expose clearly and in a synthetical way one part of the course, and prove his/her in-depth understanding by answering questions. 
The assessment of the programming assignment will be based on (1) the completeness of the software, (2) the quality of the programming, and (3) the quality of the report.
The second exam session (in September) is identical to the first one, with the same weighting. And students may improve their project as long as they obtained a grade lower than 10/20 for those.
Support is not guaranteed between sessions.

Work placement(s)

Organizational remarks

The course is organized during the second term (from February to May). All lectures in French.
A Henallux or UNamur partner will be designated to oversee laboratory sessions.

Contacts

Teacher: Samuel Hiard, S.Hiard@ulg.ac.be
Co-Holder : Guy Leduc, Guy.Leduc@ulg.ac.be
Laboratories : Eric Ansenne 

Items online

Chamilo
The online resource will be provided in the "Documents" sections of the corresponding course on the Chamilo platform.