CloseHelpPrint
Kies de Nederlandse taal
Course module: NWI-IMC050
NWI-IMC050
Advanced Network Security
Course infoSchedule
Course moduleNWI-IMC050
Credits (ECTS)5
CategoryMA (Master)
Language of instructionEnglish
Offered byRadboud University; Faculty of Science; Informatica en Informatiekunde;
Lecturer(s)
Coordinator
dr. J.H. Hoepman
Other course modules lecturer
Lecturer
dr. J.H. Hoepman
Other course modules lecturer
Contactperson for the course
dr. J.H. Hoepman
Other course modules lecturer
Examiner
dr. J.H. Hoepman
Other course modules lecturer
Academic year2018
Period
KW3-KW4  (28/01/2019 to 01/09/2019)
Starting block
KW3
Course mode
full-time
RemarksStudents for whom the course is compulsory in their programme have first access.
Registration using OSIRISYes
Course open to students from other facultiesYes
Pre-registrationNo
Waiting listNo
Placement procedureIn order of Study programme
ExplanationIn order of Study programme
Aims
After the course the student will
  • have knowledge of and understand some key advanced network security technologies, and their main advantaged, disadvantages, and consequences when applying them in practice,
  • understand in particular how availability can be increased when designing networks and networking services,
  • have a basic understanding of algorithmics: the theory and practice of modeling and designing (distributed) algorithms, and how to prove them correct.
     
Content
The Advanced Network Security course builds on the bachelor course on Network Security. Where the bachelor course is quite hands on, this master course is of a more theoretical nature. Moreover, the master course shows how to deal with faults to increase availability.

The course covers the following topics.
  • A brief overview of distributed systems, how to model them, and some basic distributed algorithms like leader election and mutual exclusion
  • A selection of fault-tolerant distributed algorithms (from byzantine agreement to self-stabilisation) as an alternative approach to availability.
  • A discussion on several widely used Internet protocols, focusing on the security they provide (e.g. IEEE 802.11 and BGP).
  • An overview of some of the current threats on the Internet and motivations behind these (e.g. botnets).
  • A discussion of possible solutions to current security issues in the Internet.
 
Additional comments
For more information refer to the course website
http://www.cs.ru.nl/~jhh/ans.html
Topics
The course covers the following topics.

- Refresher: a brief overview of current networking technologies and protocols, and traditional security approaches taken.

- A selection of fault-tolerant distributed algorithms (from byzantine agreement to self-stabilisation) as an alternative approach to availability.

- Security and privacy in peer-to-peer networking.

- Designs for privacy preserving networks, like Tor, Mixnets, I2P, or DC nets.

- Future internet architectures: how breaking away from the Internet legacy allows us to solve security problems in a more fundamental and efficient way.
Test information
Written exam.
Prerequisites
Bachelor network security or equivalent.
Cryptology or equivalent
Required materials
Articles
Literature will provided during the course, and will consist of key scientific publications and overview articles covering the material covered in class.
Instructional modes
Course
Attendance MandatoryYes

General
The course will consist of traditional lectures, supplemented with take home excercises.

Lecture
Attendance MandatoryYes

Zelfstudie

Tests
Exam
Test weight1
Test typeExam
OpportunitiesBlock KW4, Block KW4

CloseHelpPrint
Kies de Nederlandse taal