Coursework

List with original french course titles can be found HERE

  • computing
  • electronics & signals
  • maths
  • science
  • business & other
  • 1st Year

    • Semester 1

      • Algorithms I
      • Electrical Circuits (Electrokinetics)
      • Mathematics I
      • Mathematics 0 (Foundations of Mathematics)
      • Chemistry
      • Optics
      • Particle Mechanics
      • Industrial Sciences
    • Semester 2

      • Algorithms II
      • Electrical Circuits (Electrokinetics)
      • Mathematical Analysis
      • Linear Algebra
      • Thermodynamics
      • Electrostatics
      • Industrial Sciences
  • 2nd Year

    • Semester 1

      • Algorithms and Programming I
      • UNIX Systems
      • Python Programming
      • Combinational Logic
      • Discrete Control Systems
      • Continuous Control Systems
      • Analog Electronics
      • Digital Electronics
      • Mathematical Analysis I
      • Linear Algebra
      • Contemporary Economics and Ecological Transition
    • Semester 2

      • Algorithms and Programming II
      • Computer Architecture
      • C Programming Language
      • Elements of AI – Part 1
      • Signal Processing I
      • Mathematical Analysis II
      • Probability and Statistics
      • Energy Systems, Energy Mix, and Transition
      • Digital Culture and Skills I
  • 3rd Year

    • Semester 1 (Exchange at KAIST)

      • Data Structures
      • Programming Languages
      • System Programming
      • Introduction to Computer Networks
    • Semester 2

      • Computer Architecture
      • Object-Oriented Programming
      • System Programming and Multithreading
      • Internet Applications and Programming
      • Elements of AI – Part 2
      • Information Transmission Concepts and Hardware
      • Telecommunication Systems
      • Digital Filtering
      • Random Signals
      • Graph Theory
      • Business Game
      • Financial Management
      • Business Communication
  • 4th Year

    • Semester 1

      • UML and Design Patterns
      • Advanced Java Programming
      • Automated Software Development Processes
      • Network Interconnection
      • Distributed Algorithms
      • Computer and Internet Security
      • Functional Programming
      • Logic and Logic Programming
      • Computational Complexity
      • Embedded Computing – Microcontrollers
      • Project Management
    • Semester 2

      • Modeling of Concurrent Systems
      • Real-Time Systems
      • Supervised Learning
      • Artificial Intelligence
      • Semantic Web
      • Metaheuristics
      • Automata and Formal Languages
      • Hardware Architectures
      • Computer Systems Project
      • Quality, Safety, and Environmental Management (QSE)
      • Introductory Research Project
      • Project Management
      • Research Documentation and Methodology