M1 - Software Engineering

  • Training structure

    Faculty of Science

Program

  • English S1

    2 credits
  • Probability, statistics

    2 credits
  • Compilation

    4 credits
  • Orders, lattices and induction

    2 credits
  • Logic, computability and complexity

    4 credits
  • Software engineering

    4 credits
  • Distributed software architectures

    4 credits
  • Distributed programming

    4 credits
  • CHOICE 1

    4 credits
    • Choice of 1 of 5

      • Efficient programming of algorithms

        4 credits
      • POA/SMA

        4 credits
      • Operational research

        4 credits
      • Data warehouses and Big-Data

      • Foundations of symbolic AI

        4 credits
  • T.E.R

    4 credits
  • English S2

    2 credits
  • Project management

    4 credits
  • Development and programming for mobile devices

    4 credits
  • Modularity and reusability

    4 credits
  • Software security

    4 credits
  • Advanced web architectures

    4 credits
  • CHOICE 2

    4 credits
    • Choice of 1 of 5

      • Advanced Algorithms

        4 credits
      • Semantic data processing

        4 credits
      • Machine learning 1 (classical methods)

        4 credits
      • Logic for software engineering and AI

        4 credits
      • Operational research - complements

        4 credits

Admission

How to register

Applications are made on the following platforms: 

Read more