Semester for exchange students

IMT Lille Douai has developed a range of programs provided in English.

International students get the opportunity to study semesters totally taught in English.


Embedded systems and Information Systems


Hours Credits
Architecture  of Industrial Automation Systems 38 3
Embedded Operating Systems 38 3
Computer Aided Production Management 24 1,5
Programming in C 20 1,5
IT Security 14 1
Programming in J2EE 32 2
Metamodeling and metaprogramming 12 1,5
Operations Research 28 2,5
Introduction to Artificial intelligence 24 1,5
MOOC Live Object Programming in Pharo 35 3
Research Project 80 5
Foreign Languages 40 2
Sports 20 1


385 28,5

Syllabus Description

Architecture of Industrial Automation Systems (38h, 3ECTS)

  • hardware architecture and low-level programming of embedded systems
  • VHDL modeling language
  • FPGA platform
  • microcontroller programming (family of DsPIC30F microcontrollers)

Embedded Operating Systems (38h, 3ECTS)

  • mechanisms which are used to manage tasks and system resources (memory and IOs)
  • generalist embedded systems in the context of processes automation
  • type of operating system / hardware platform couple

Computer Aided Production Management (24h, 1.5ECTS)

  • software ODYSSE
  • software PRELUDE (teaching ERP)
  • supply techniques
  • determination of requirements and loads
  • software settings
  • planning principles
  • management of the manufacturing order
  • management of the requisition order.

Programming in C (20h, 1.5ECTS)

  • basic data
  • control structures
  • pointers
  • dynamic memory management
  • string and file operations.

IT Security (14h, 1 ECTS)

  • basics of information security

Programming in J2EE (32h, 2ECTS)

  • component through different models
  • Java components introduced by Sun in J2EE

Metamodeling and metaprogramming (12h, 1.5ECTS)

  • Magritte framework will be discussed

Operations Research (28h, 2.5ECTS)

  • fundamental modeling and solution methods for complex decision-making problems
  • basic deterministic models and solution methods for linear programming together with transportation and assignment problem, network flows, and integer programming
  • advanced software tool for optimization, ILOG-CPLEX,

Introduction to Artificial intelligence (24h, 1.5ECTS)

  • applications of AI with the focus on robotics, manufacturing and intelligent transportation systems

MOOC Live Object Programming in Pharo (35h, 3ECTS)

  • Pharo is a pure object-oriented programming language in the tradition of Smalltalk.
  • Pharo’s Web stack
  • fundamental programming concepts and the way Pharo uses them
  • coding idioms and Design Patterns

Complementary activities (5 credits)

  • 2 Languages (including French for foreigners), 4 credits
  • Sports (selection among 15 disciplines), 1 credit


For more information about the semester « Information Systems », please contact Sanda LEFTERIU

To apply, please contact Karine KOMINIARZ, + 33 327 71 26 39