Students with an option in "Networking and security" should be able to:
- Understand and explain the various devices and protocols implemented in computer networks
- Design, configurate and manage computer networks which integrate the demands of the applications
- Identify the main classes of shared and parallel applications, the ensuing issues and required solutions
- Set up shared applications by implementing appropriate tools and techniques
- Understand the characteristics of shared systems : parallelism, synchronization, communication, error and threat models
- Implement the appropriate techniques, algorithms and languages in order to design, model and analyse shared applications
- Understand and implement the mechanisms (cryptography, protocols, ...) allowing one to ensure the security of shared networks and systems