fr | en

Automation and computer engineering

The Automation and Computer Engineering Department trains operational and versatile engineers for the fields of computer science, automated systems and innovative human-machine interfaces.

Our engineers learn to:

  • integrate information technology in automatedprocesses (SCADA systems, data exchanges and management, etc.) and in electronic solutions (cyberphysical and embedded systems, connected objects, intelligent sensors, etc.) complying notably with industry 4.0 and smart factories.
  • master software development using various programminglanguages, environments and network communications.A specific focus is related to cybersecurity.
  • conceive, develop and assess virtual reality applicationsand human, machine and environment interfaces.

Cross-disciplinary skills in human relations, organisation and project management are developed through numerous projects, collaborative work and internships.

Download the program

3 Specialisation Programmes

  •  Control Systems and Industrial Computing: provides additional knowledges in process control and industrial robotics. Industrial applications and emerging technologies are highlighted
  •  Human Machine Interface and Virtual Reality: Specific knowledges related to the mastering of advanced technologies in virtual reality are investigated. Developments of HMI solutions are proposed. Applications are related to health monitoring, merchandising, collaborative robotic, ...
  •  Cybersecurity: Considering the increasing reliance on computer systems, the internet and wireless technologies and due to the growth of numerous devices that constitute the internet of things, cybersecurity is one of the major challenges for information technology consulting industry or in manufacturing sector

Download the Automation and computer engineering syllabus


Virtual Control Lab

Automatic Control (AC) is the generic term dealing with the operation and continuous regulation of mechanisms. It can be used to control the physical output of systems; for example, cruise control in vehicles is a type of AC. For our research project, we designed virtual machines using the Unity Engine to mimic physical machines, which will allow students to conduct virtual experiments and test their knowledge of AC in a realistic simulated environment. The two machines we worked on were “Ball and Plate” and “Rotary Pendulum”. Both virtual machines use shared memory to exchange data with a separate software controller. We also created a logging window which can track the values in the shared memory and write the data to a log file.

Image projet

After completing your degree


 Fields of activity

 Software development

  •  Software Development and Study Engineer
  •  Network, System or Databases Administrator

Automated systems

  •  Automation Engineer
  •  SCADA and Traceability Engineer 
  • Industrial Process Manager
  •  Real-time Engineer
  •  Embedded Systems Engineer

Virtual reality and human machine interaction

  •  Project Engineer
  •  Software Development Engineer
  •  Consultant Engineer in New Technologies
  •  Virtual Reality Environment Designer

 In it services companies

  • telecommunication
  •  application provider
  •  banking
  •  insurance
  •  finance
  •  industrial computing services
  •  augmented reality
  •  virtual environment

In automation departments

  •  energy
  •  mechanics agri-food
  •  electronics
  •  water treatment
  •  home automation
  •  equipments
  •  robotics
  •  automobile

In service sector companies

  •  consulting in computer and digital technologies