Department: Computer science and communication systems
Specialization: Networks and Systems
Module: IT management

Course description

Back Méthodologie et sécurité IT

  • Objectives

    IT security

    • Knows classical encryption algorithms such as Caesar, Vignenère, ...
    • Can apply frequency analysis methods to decrypt a text
    • Knows the principles of modern symmetric and asymmetric encryption algorithms such as AES, RSA, Diffie-Hellman
    • Knows the principle of hash functions
    • Knows the principle of hybrid encryption like SSL-TLS
    • Knows the principles of digital signature, digital certificates and PKI
    • Knows how to use PGP

    IT methodology

    • Knows how to use a version management tool (like git) for IT application development
    • Can use organizational tools such as: Mind-map, risk matrix, multi-criteria table, Swot
    • Can describe a project in terms of objectives, tasks, schedule
    • Can perform a risk analysis of an IT system
    • Can apply a scientific method to identify and solve an IT problem
  • Content

    IT Security

    • Etude des algorithmes de chiffrement, César, Vigenère, AES, RSA, Diffie-Hellman et des fonctions de hachage
    • Analyse fréquentielle de textes chiffrés par des algorithmes classiques (César, Vigenère)
    • Méthode de décryptage basée sur l'analyse fréquentielle
    • Protocoles hybrides comme SSL-TLS, PGP
    • Installation et utilisation de PGP

    IT Methodology

    • Utilisation du gestionnaire de versions git dans un environnement mono et multi-utilisateurs
    • Analyse et gestion des besoins et des risques d'un projet
    • Méthode scientifique pour résoudre les problèmes d'un programme informatique.
    • Méthode scientifique pour résoudre les problèmes d'un système IT

Type of teaching and workload

Lecture course (including exercises)
48 periods

Course specification

Year of validity
1st year
Computer science and communication systems
Language of instruction
Course type
Study program

Evaluation methods

  • Continuous assessment Written work, Practical exercises / Evaluated reports

Course grade calculation method

The continuous assessment mark corresponds to the weighted average of all of the semester's exams. In case of a revision exam, the course's final mark corresponds to the arithmetic average of the continuous assessment and the revision exam marks.

Intructor(s) and/or coordinator(s)

Luca Haab, Philippe Joye, Michael Mäder, Jean-Roland Schuler