MSE Master of Science in Engineering

The Swiss engineering master's degree


Chaque module vaut 3 ECTS. Vous sélectionnez 10 modules/30 ECTS parmi les catégories suivantes:

  • 12-15 crédits ECTS en Modules technico-scientifiques (TSM)
    Les modules TSM vous transmettent une compétence technique spécifique à votre orientation et complètent les modules de spécialisation décentralisés.
  • 9-12 crédits ECTS en Bases théoriques élargies (FTP)
    Les modules FTP traitent de bases théoriques telles que les mathématiques élevées, la physique, la théorie de l’information, la chimie, etc., vous permettant d’étendre votre profondeur scientifique abstraite et de contribuer à créer le lien important entre l’abstraction et l’application dans le domaine de l’innovation.
  • 6-9 crédits ECTS en Modules contextuels (CM)
    Les modules CM vous transmettent des compétences supplémentaires dans des domaines tels que la gestion des technologies, la gestion d’entreprise, la communication, la gestion de projets, le droit des brevets et des contrats, etc.

Le descriptif de module (download pdf) contient le détail des langues pour chaque module selon les catégories suivantes:

  • leçons
  • documentation
  • examen 
Cyber Security (TSM_CyberSec)


 

Compétences préalables

 

  • Basic concepts of cryptography
  • Knowledge of at least one programming language, such as Python

Objectifs d'apprentissage

 

  • Understand and be able to select the appropriate cryptographic primitives.
  • Identify and document the threats and risks to a system and propose various types of mitigation mechanisms.
  • Understand, apply, and use processes and tools for secure development.
  • Understand and identify vulnerabilities in software and web applications, and propose mitigation measures.

Contenu des modules

Basics (20%) : 

  • Confidentiality, integrity, availability, authenticity, authorization, accountability.
  • Threat models, malware, etc.
  • Data protection under the GDPR/nLPD
  • Data protection and data obfuscation techniques (pseudonymization, anonymization) in relation to the GDPR/nLPD
  • Intrusion Detection and SIEM (Security Information & Event Management)
  • Risk and threat analysis and standards

Secure development (40 %) :

  • SDLC: DevOps fundamentals and how DevOps teams can build and deliver secure software.
  • DevSecOps: how to integrate security into continuous delivery and deployment.
  • Security automation tools, patterns, and techniques in DevOps.

 

Software Security (20 %) :

  • Identifying software vulnerabilities (SANS Top 25)
  • Software exploitation techniques and tools
  • Software protections and mitigations

 

Web Application Security (20%) :

  • Web Vulnerabilities (OWASP Top 10)
  • Web Exploitation Techniques and Tools
  • Web Security Measures and Mitigation Strategies

Méthodes d'enseignement et d'apprentissage


Bibliographie


Télécharger le descriptif complet

Retour