Course Content at Icam
You are : >> Our Departements >> Electrical Engineering & Computer Science >> Course Content

Course Content

Semester 5 & 6

Electrical engineering field

GE 3.5 Electrical engineering basics – 3 credits – Module Total : 92 hours

Objective

  • Develop the representation basics of invariant linear systems over time.
  • Introduce the concepts and approaches enabling the synthesis of the correctors for the enslavement of linear systems continuously.
  • Acquire the methods for analysing circuits and electronic devices for their implementation.

Pre-requisites
Mathematics : complex numbers. Linear algebra. Function of a real variable (derivation, integration). Series. Differential equations. Industrial sciences : Basics of Laplace transform. Industrial sciences of preparatory classes : transient study and frequency of systems from the 10 and 20 order.  Representation by transfer function (Bode, Nyquist and/or Black) Industrial sciences : performance and setting of the servo systems (PI corrector).
Physics preparatory classes : electro- kinetics, passive filters 10 and 20 order. Industrial sciences : binary arithmetic and combinational logic systems.
 
Links with the other modules

13.6 : Introduction to the basic components for static converters : diodes, transistors.
14.7 : Introduction to digital systems : combinational and sequential logics. Knowledge of sensors for the projects.                                                   

Chapter 1 • Signals – Systems & Linear Automatics

This chapter deals with invariant linear systems (SU)

Course
- Representation by transfer functions : Analysis of the dynamic properties of an SU.
- Introduction to the identification of the SUs : Analogue adjustment/correction techniques.
- Series correctors ; PIDs, the effects of corrective actions and their adjustments.

Practical work
2 TP (Matlab/Simulink or Scilab simulation ; Modelling and analysis of an SU ; PID adjustment, parametric and experimental setting methods, etc.).


Chapter 2 • Analogue Electronics 

Course
- Active components : Introduction to the theory of semi-conductors. Electronic components (the diode, the transistor : BJT and TEC)
The linear integrated circuits; differential amplifier and operational amplifier.
- The electronic functions : Basic analogue functions.
- Linear operating.
- Non-linear operating  : A/N and N/A conversion sensor technologies.

Practical work

3 TP : Assemblies with transistor ; Synthesis of electronics with AOP ; A/N and N/A conversion. 

Chapter 3 • Digital Electronics 

Course
- Combinational logic : Binary arithmetic and Boolean logic. Elementary functions, arithmetic and logic unit.    
- Sequential logic  : scales , registers, counters (synchronous, asynchronous), memories, etc.        

Practical work
 TP : Introduction to combinational and sequential logic.

Project/Workshop : Study of a servo system in traditional components        
Objective : Synthesis of all knowledge from module GE3-5        
Approach : Study of a regulatory system with the help of functions or electronic components.

- design in simulation (in Matlab/Simulink for example).
- completion and implementation in laboratory.
Examples : Temperature control by a thermal process, servo control position and/or speed of an MCC, PLL, etc.         

Note : this project is to be managed collectively by those involved in Electronics and Automatics.

GE 3.6 Actuators, Control and Power – 3 credits – Module Total : 92 hours

Objective

  • Explain the operation of the electromechanical energy converters.
  • Characterise and implement electrical machinery.
  • Explain the operation of the main static converters.
  • Choose the electric motors and their control devices best suited to the applications given.

Prerequisites and links to other modules
- Electromagnetic induction and applications.
- Mathematical tools (Fourrier, Laplace series, differential equations, … ).

Links with the other modules : 13.5 Electronic components.

Part 1 : Electrical Engineering and Power Electronics

Chapter 1 : Foundations
- Sources
- Power Components
- Basic structure of static converters
- The four operating quadrants
- Speed variators

Chapter 2 : Three-phase electrical networks
- Three-phase production and distribution
- Three-phase transformers
- Adjustment and safety : main rules

Chapter 3 : DC motor and its power supply
- Operating principle
- Operation with variable speed
- Three phase rectifiers not-controlled and controlled
- Choppers

Chapter 4 : Three-phase asynchronous motor and its power supply
- Operation principle  
- Operation with variable speed
- Inverters

Chapter 5 : Synchronous motors
- Synchronous motors : torque, V-curves
- Autopiloted motor
- Brushless motors

Chapter 6 : Electromagnetic compatibility
- Causes
- Remedies
- Regulations

Practical work : 6 TP

For example :
- Three-phase transformer
- DC motor permanently powered
- Three-phase asynchronous powered and with constant frequency
- Synchronous motor: synchronisation, control of the power factor
- Variation in the speed of a DC motor by controlled rectifier or by chopper
- Variation in speed of an A/C motor by voltage inverter

Part 2 : Sequential Design

Methodological approach to design.
- Methodology of sequential design management.
- Study of task synchronisations.
- Optimisation of the 'Cycle Time'.
- Control and its environment.
Programming techniques : Universal method of programming of Sequential Designs : digital method.
Practical work.

3 TP : Industrial case study ; Implementation on API ; Simulation, validation of the solution.

Download Electrical Engineering course program

IT Field

IN 3.5 IT Modelling & Advanced systems – 3 credits – Module Total: 92 hours

Objectives

  • Modelling an object-oriented application.
  • Implement it using languages and specific software.
  • Learn how to find, analyse and solve problems within the scope of operational research and artificial intelligence with the objective of a decision-making aid for diagnosis and optimisation process management problems.

Pre-requisites and links to other modules        
Logic of algorithmic analysis and programming. Theory of sets, matrices, resolution systems for equations.

Modelling

- The views of an application : functional, static, dynamic, and the various associated UML diagrams.        
- Understand the concept of reverse engineering in software development.        
-  Learn how to implement "use case", "class" and "sequence developed in UML modelling diagrams in an object language.

Programmer Objectives

Use the basic concepts of OOP: classes, objects (instances), attributes, methods (builder, procedure, functions), encapsulation (visibility operator), overload, aggregation, composition, inheritance, polymorphism, abstract class and interface. 

Modelling and resolution of complex systems

- Artificial intelligence : connectionist, cognitivist approach, expert systems, neural networks.        
- Data mining.
- Constraint programming.      
- Linear programming : LP, simplex method, duality.     
- Operational research : overview of graphs, and classic problems (circuit, kernel, minimum length path, transitive closure, flow, transport, assigning and sequencing problems).

Networks

- Basic concepts for networks : network and protocol services.
- Establishing a simple network.    
- Network administration.        
- Network security.

IT Field

IN 3.6 Databases & Information Technologies – 3 credits – Module Total : 92 hours

Objectives

  • Learn about Management and Process oriented software tools.
  • Be able to model an industrial or management oriented database application.
  • Learn how to implement it using a database management system.
  • Get to know the main basic commands of the language SOL.
  • Design and implement a website based on a database with a few tables.

Prerequisites and links to other modules : algorithm, modelling, programming, databases.

Relational databases

- Systemic approach of a company, and Integration of databases within the Information System.          
- Conceptualisation of a database using the Entity-Association, conceptual, relational and physical models (data and flows).
- Use of SOL language in the building and querying of the database.        
- The security of databases (transactions, logging, backup).  

Web technologies

- Concept of client server.       
- Develop an interface using web standards (html, css).    
- Animate an interface (javascript).       
- Use a server language to manage a database from the client’s interface. (php, mysql).

Information system theory

       
- Information system architecture.      
- Organisation of information flows in a company.     
- The information system servicing the corporate strategy.

Download Computer Science course program