Semester 1

30 ECTS, from September to January

  • Overview of research, development and innovation activities (4 ECTS)
  • Data interoperability and semantics (2 ECTS)
  • CPS2 engineering and development (6 ECTS)
    • Part 1: Everything from the command line
    • Part 2: Technological foundations of software development
    • Part 3: System Engineering -
  • Mobile programming (2 ECTS)
  • Web programming (5 ECTS)
  • Programming connected devices (5 ECTS)
    • Part 1: Embedded programming with Arduino
    • Part 2: Embedded programming with CircuitPython
  • Foreign language (3 ECTS)
  • Machine learning (3 ECTS)

Semester 2 (30 ECTS)

30 ECTS, from January to June

  • Integrative development of a CPS2 (4 ECTS)
  • Knowledge Representation and Problem Solving (4 ECTS)
    • Part 1: Knowledge Representation
    • Part 2: Problem Solving
  • Multi-agent programming (3 ECTS)
  • From statistics to data mining (5 ECTS)
  • Internet of things and the web of things (2 ECTS)
  • Internship (12 ECTS)

M2 Curriculum

Semester 1 (30 ECTS)

30 ECTS, from September to January

  • Research and Development Project (5 ECTS)
  • Scientific writing (4 ECTS)
  • Professional insertion (2 ECTS)
  • Digital Twins (4 ECTS)
  • Multi Agent Coordination (5 ECTS)
  • Semantic Web (5 ECTS)
  • Cloud and Edge Infrastructures (3 ECTS)
  • Cybersecurity (2 ECTS)

Semester 2 (30 ECTS)

Master thesis - Internship from early February to late July (30 ECTS)

Recent Posts

Applications are open for 2024-2026!

less than 1 minute read

Applications are now open See the application deadlines and submission section on the CPS2 Organisation page for more information about how applying.