Study programme 2024-2025Français
Applications security
Programme component of Master's in Computer Engineering and Management : Specialist Focus on Cybersecurity and Forensics for the Internet of Everything (MONS) (day schedule) à la Faculty of Engineering

CodeTypeHead of UE Department’s
contact details
Teacher(s)
UI-M1-IRIGCF-003-MCompulsory UEDE CONINCK QuentinF115 - Service de Cybersécurité et Systèmes Informatiques
  • DE CONINCK Quentin

Language
of instruction
Language
of assessment
HT(*) HTPE(*) HTPS(*) HR(*) HD(*) CreditsWeighting Term
  • Anglais
Anglais243600055.002nd term

AA CodeTeaching Activity (AA) HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Term Weighting
S-INFO-044Cybersecurity2424000Q280.00%
I-CYSI-001Ethical Hacking Project012000Q220.00%

Programme component

Objectives of Programme's Learning Outcomes

  • Mobilize a structured body of specialized scientific and technical knowledge and skills, enabling you to respond with expertise and adaptability to the missions of the civil engineer in IT and Management with a focus on Cybersecurity and Forensics for the Internet of Everything.
    • Master and mobilize knowledge, models, methods and techniques related to cybersecurity, the Internet of Things (IoT) and ubiquitous computing (IoE), depending on the problem to be solved.
  • Imagine, design, develop and implement conceptual models and IT solutions to respond to complex decision-making, optimization, management and production problems, as part of a corporate innovation process that takes into account changing needs, contexts and issues (technical, economic, societal, ethical and environmental).
    • Identify complex problems to be solved and develop the specifications with the client by integrating needs, contexts and issues (technical, economic, societal, ethical and environmental).
    • Deliver a solution selected in the form of diagrams, graphs, prototypes, software and/or digital models.
    • Evaluate the approach and results for their adaptation (modularity, optimisation, quality, robustness, reliability, upgradeability, etc.).
    • Integrate technological innovation and intelligence within engineering teams.
  • Communicate and exchange information in a structured way - orally, graphically and in writing, in French and in one or more other languages - scientifically, culturally, technically and interpersonally, by adapting to the intended purpose and the relevant public.
    • Argue to and persuade customers, teachers and boards, both orally and in writing.
    • Select and use the written and oral communication methods and materials adapted to the intended purpose and the relevant public.
    • Use and produce scientific and technical documents (reports, plans, specifications) adapted to the intended purpose and the relevant public.
  • Adopt a professional and responsible approach, showing an open and critical mind in an independent professional development process.
    • Analyse their personal functioning and adapt their professional attitudes.
    • Show an open and critical mind by bringing to light technical and non-technical issues of analysed problems and proposed solutions.
    • Exploit the different means available in order to inform and train independently.

Learning Outcomes of UE

- Basic theoretical and practical skills in secure software development (knowing what to secure, how to do it, when, and at what cost, conscience of user culture of cybersecurity,...)
- C language vulnerabilities and binary exploitation
- Applying ethical hacking (discovery of vulnerabilities without compromising the system) and communication of the results

UE Content: description and pedagogical relevance

This course covers the following topics:
- Cryptography
- Access Control
- Web Security
- Network Security
- Side-Channel Attacks
- SetUID and Integer Overflows
- Race Condition Attacks
- Memory Safety
- Assembly & Debugging
- Buffer Overflow
- Shellcode
- Stack Protections

Prior Experience

Basic knowledge of computer systems and computer networks is a plus

Type of Teaching Activity/Activities

AAType of Teaching Activity/Activities
S-INFO-044
  • Cours magistraux
  • Exercices dirigés
  • Préparations, travaux, recherches d'information
I-CYSI-001
  • Projet sur ordinateur

Mode of delivery

AAMode of delivery
S-INFO-044
  • Face-to-face
I-CYSI-001
  • Hybrid

Required Learning Resources/Tools

AARequired Learning Resources/Tools
S-INFO-044Slides available on Moodle
I-CYSI-001Same as S-INFO-044

Recommended Learning Resources/Tools

AARecommended Learning Resources/Tools
S-INFO-044Not applicable
I-CYSI-001Same as S-INFO-044

Other Recommended Reading

AAOther Recommended Reading
S-INFO-044Wenliang Du, Computer security : a hands-on approach, CreateSpace Independent Publishing Platform; 1st edition (October 12, 2017)
Paar et Pelzl, Understanding Cryptography, Springer (2011)
Jon Erickson. Hacking: the art of exploitation. No starch press (2008)

Some additional references to understand all the elements discussed during the course:
Bonaventure Olivier. Computer Networking: Principles, Protocols and Practice - Accessible via https://beta.computer-networking.info
Bonaventure Olivier, Legay Axel, Rivière Étienne. Langage C et Systèmes Informatiques - Accessible via https://sites.uclouvain.be/SystInfo/
I-CYSI-001Same as S-INFO-044

Grade Deferrals of AAs from one year to the next

AAGrade Deferrals of AAs from one year to the next
S-INFO-044Unauthorized
I-CYSI-001Authorized

Term 2 Assessment - type

AAType(s) and mode(s) of Q2 assessment
S-INFO-044
  • Production (written work, report, essay, collection, product, etc.) - To be submitted in class
  • Oral examination - Face-to-face
I-CYSI-001
  • Production (written work, report, essay, collection, product, etc.) - To be submitted online

Term 2 Assessment - comments

AATerm 2 Assessment - comments
S-INFO-044Exam + works during the year
I-CYSI-001- Ethical hacking report writing
- Peer-reviewing of other students' reports

Term 3 Assessment - type

AAType(s) and mode(s) of Q3 assessment
S-INFO-044
  • Oral examination - Face-to-face
I-CYSI-001
  • Production (written work, report, essay, collection, product, etc.) - To be submitted online

Term 3 Assessment - comments

AATerm 3 Assessment - comments
S-INFO-044As Q2, works/homeworks may potentially be redone.
I-CYSI-001Same as Q2 (peer-reviewing phase may be omitted if the participation is too low)
(*) HT : Hours of theory - HTPE : Hours of in-class exercices - HTPS : hours of practical work - HD : HMiscellaneous time - HR : Hours of remedial classes. - Per. (Period), Y=Year, Q1=1st term et Q2=2nd term
Date de dernière mise à jour de la fiche ECTS par l'enseignant : 10/06/2024
Date de dernière génération automatique de la page : 19/04/2025
20, place du Parc, B7000 Mons - Belgique
Tél: +32 (0)65 373111
Courriel: info.mons@umons.ac.be