Engineering Students' Syllabus
Engineering Students' Syllabus
Automatique et Informatique
[Syllabus en anglais]
Année 3 – 3A
Semestre 5 page 3
Semestre 6 page 16
Année 4 – 4A
Semestre 7 page 34
Semestre 8 page 53
Année 5 – 5A
Semestre 9 page 67
Objectives:
-Meeting the requirements of the CEFR (Common European Framework of Reference
for Languages): oral and written comprehension, oral and written expression, interaction
to achieve proficiency in everyday and professional situations.
-Cross-cultural skills: knowledge of international environment
Organization of Language proficiency levels groups based on Toeic practice scores from the
TOEIC . A base TOEIC score is required in the final year to graduate as an Engineer.
Contents:
Oral and written communication skills
Looking for a mandatory training experience abroad, writing a cover letter, a CV
Communication skills in companies (letters, memos, emails, phone conversations, interviews
etc.)
Current political, economic and social and professional issues
Speech and presentation techniques.
Regular pronunciation and accent work.
Economics
3A / Semester 5 UE 5-1
SAGI 12 h TD Formation Générale
Contents: -
Economics challenge
The basis of economics
Economic news and analysis (students reports)
Sharing economy
Evaluation:
Continuous assessment (100%)
LV2 : German or Spanish or French
3A/Semester 5 UE 5-1
SAGI 12h TD Formation Générale
Objectives:
Meeting the requirements of the CEFR (Common European Framework of Reference for
Languages): oral and written comprehension, oral and written expression, interaction
Cross-cultural skills: knowledge of international environment
Programme:
Looking for a training experience abroad, writing a cover letter, a CV, an abstract
Oral and written communication skills
Communication skills in Companies
Political, economic and social news
Evaluation
100% Continuous assessment
Learning outcomes:
Intermediate groups
The student can write a CV in German/Spanish
The student can speak for a few minutes on a topical issue or a topic of personal interest.
The student can take part in a conversation on simple topics that can be related to his/her
personal interests.
Advanced groups
- The student car write a cover letter in German/Spanish
- The student can read an article or listen to a program in a standard language and
comment on it.
Sport / Parrainage scolaire
5A / Semester 5 UE 5.1
SAGI 12h Formation générale
Keywords:
Prerequisites:
Objectives:
Physical and sports education courses help train future engineers, promote their physical and
mental balance, facilitate their integration, strengthen the team spirit and the dynamics of the
school. Being able to work as a team, communicate, build relationships of trust, be healthy and
resist stress are qualities that are required of future engineers.
The proposed sports activities involve new motor acquisitions, individual and collective
strategies, and an adaptation to the effort. These elements contribute to development and are
additional assets for their training.
Our missions are to participate in the training of future engineers, to promote the physical and
psychic balance of the students, to facilitate the integration of the students of the school, to
strengthen the team spirit.
Contents:
These objectives will be developed by the practice of collective and individual sports
Prerequisite:
Outline:
Automated system: definition, structure and components
Sequential digital systems
Formal representation
Modelling and control synthesis
Programmable logic controllers
Hardware structure
Programs processing
IEC 61131-3 standard: PLC programming
Projects architecture
Data structures
Programming languages: SFC, LD, ST and LIST
Motion control
Theoretical and technical aspects (cams, speed profiles, …)
Hardware implementation (selection and sizing of components)
Software implementation
Safety
Challenges and issues
Integration of safety aspects in an automation project
References:
Programmable Logic Controllers, Franck D. Petruzella, McGraw-Hill Education,
2016
Programmable Logic Controllers, W. Bolton, Elsevier, 2015
Langages de programmation pour systèmes automatisés : norme CEI 61131-3,
Nicolas Jouvray, Techniques de l’ingénieur, 2008
Norme CEI 61499 : programmation disribuée et événementielle des procédés, Nicolas
Jouvray, Techniques de l’ingénieur, 2008
http://plcopen.org
Company knowledge
3A / Semester 5 UE 5-1
SAGI 16 h TD General Skill
Keywords:
corporate functions, legal status, group, social economy, collaborative economy, CSR,
business and corporate strategies
Prerequisite: None
Objectives:
Discover :
- the main functions in companies
- the diversity of companies
- business and corporate strategies
- corporate social responsibility
Program:
I- The main functions in companies
II- All forms of companies : size, legal status, social economy, collaborative economy
III- CSR
IV- Business and corporate Strategies:
Evaluation:
100% Continuous assessment.
Learning outcomes:
The student must be able to present any company : global presentation (activities, brands…),
Mechanical Engineering
5A / Semester 5 UE 5.2
SAGI Automatique &
16h TD – 12h TP16
Automatisation
Prerequisites: None
Contents: -
Part 2: CAD
12h TP ( 9TP ) : Ensure CAD bases : design and / or use the digital model of a mechanism
Evaluation: 100% CC
Bibliography:
- « Système mécanique : Théorie et dimensionnement »,M. Aublin et co , Edition DUNOD
- « Guide des sciences et technologies industrielles » , JL. Fanchon,
- Site WEB : http://www.aae.ens-cachan.fr/
- Tutoriels Solidworks, disponibles à partir du logiciel
Basis of mechatronic engineering
5A / Semester 5 UE 5.2
SAGI Automatique &
10h40 CM – 10h40 TD – 18h40 TP24
Automatisation
Courses Objectives: The aim is to provide students with concepts related on the one hand
to industrial instrumentation and on the other hand to electric motors.
Bibliography :
- G. Ash, Acquisition de données : du capteur à l’ordinateur, ed. Dunod, 516 pages, 2003.
- G. Ash, Les capteurs en instrumentation industrielle, ed. Dunod, 834 pages, 1999.
- L. Birglen, Mécatronique, ed. Dunod, 434 pages, 2016
- F. Authouart, La métrologie mais c’est très simple, ed. Crisalis, 262 pages, 2011.
- F. Baudoin, M. Lavabre, Capteurs : principes et utilisation, ed. Casteilla, 457 pages, 2007.
- H. Dang Van Mien, Automatisation des systèmes industriels, Eyrolles, 520 pages, 1999.
- P. Dassonvalle, Les capteurs, ed. Dunod, 277 pages, 2005.
- J.L. Fanchon, Guide des sciences et technologies industrielles, Nathan, 592 pages, 2001.
- M. Grout, Instrumentation industrielle : spécification et installation des capteurs et des
vannes de régulation, ed. Dunod, 526 pages, 2002.
Database (SQL)
3A / Semester 5 UE 5.3
SAGI 8h CM – 20h TP24 Génie informatique
Prerequisites:
Objectives:
Introduces the fundamental concepts for design and development of database systems.
Emphasizes relational data model and conceptual schema design using ER model, practical
issues in commercial database systems, database design using functional dependencies, and
other data models. Develops a working relational database for a realistic application.
Program:
Database Design - This will include design philosophies such as E-R and Relational
Algebra, along with studies of normal forms for databases;
Query Languages - The main topic will be an in-depth study of SQL ;
Physical Implementation - This will cover the basics of how the information in a
database is stored and accessed on various systems;
Examination:
Written examination
Bibliography:
Judith Bowman, Sandra Emerson, and Marcy Darnovsky, The Practical SQL
Handbook: Using Structured Query Language, Third Edition, Addison-Wesley, ISBN
0-201-44787-8, 1996.
C. J. Date, An Introduction to Database Systems, Volume 1, Sixth Edition, Addison-
Wesley, 1994.
C Programming
3A / Semester 5 UE 5.3
SAGI 24h TD – 16h TP16 Génie informatique
Prerequisites
Knowledge in algorithmic basis, in C Language (first part given in the cycle préparatoire), or
the common skill for engineers or for students from bachelor level
Objectives
Get the skills to develop software in C language. Open mind to the Object programming and
genericity.
Outline
Examination
Goal:
This project is carried out in groups of 2 to 3 students supervised by one or more members of the
teaching team.
The teaching team propose numerous specific subjects related to the context of control
engineering, automated systems and computer engineering. These allow students to apply the
knowledge introduced during the courses and to implement project management methods. The
projects are built pedagogically and intermediate results are required and discussed with
supervisors.
Contents:
For the 3A-SAGI, a specific action is carried out in order to promote cohesion between the
different students arriving in the engineering cycle of Polytech’ Angers. It is also a pedagogical
tool for students which ask questions about their professional desires in order to make their
objectives and their skills in adequacy.
http://blog.univ-angers.fr/polytechangers3asagi/
Evaluation: written report, evaluation of the progress of the work, feedback requested
from students (project, device, presentation ...)
14
Python
3A / Semester 5 UE 5.3
SAGI 1h20 CM – 8h TP24 – 10h40 TP16 Génie informatique
Keyworks : Unix operating system, Unix commands, shell scripts, Python langage.
Objectives : Knowledge of concepts and commands regarding the Unix operating system.
Use of the shell and Python for different activities (e.g. search on the filesystem, file editing,
permission modifications, user creation).
Content :
Unix :
- User and administrator (root)
- Filesystem and permissions
- Command for managing files and directories
- Shell : flow redirection, pipeline
- Regular expressions and manipulation of file data
- Shell scripts
Python
- Data types, control flow and files
Python-Unix coupling
- Interoperability between Python program and Unix commands
- Graphical user interface and Unix commands
- Network, web and Unix commands
References :
Introduction to Unix, Jerry Peek, Grace Todino & John Strang, Editions O’Reilly
Python for Unix and Linux System Administration, Efficient Problem Solving with
Python, Noah Gift, Jeremy M. Jones, O'Reilly Media, 2008
15
16
English
3A / Semester 5 UE 6-1
SAGI 20h TD Formation Générale
Objectives:
-Meeting the requirements of the CEFR (Common European Framework of Reference
for Languages): oral and written comprehension, oral and written expression, interaction
to achieve proficiency in everyday and professional situations.
-Cross-cultural skills: knowledge of international environment
Organization of Language proficiency levels groups based on Toeic practice scores from the
TOEIC . A base TOEIC score is required in the final year to graduate as an Engineer.
Contents:
Oral and written communication skills
Looking for a mandatory training experience abroad, writing a cover letter, a CV
Communication skills in companies (letters, memos, emails, phone conversations, interviews
etc.)
Current political, economic and social and professional issues
Speech and presentation techniques.
Regular pronunciation and accent work.
17
Communication
3A / Semester 6 UE 6-1
SAGI 24h TD General Skill
Prerequisites : none
Objectives :
- Present a synthetic work experience
- Write an internship report
- Create a poster
- Stakes of the intercultural
Bibliography :
L. Bellenger, Etre constructif dans les négociations et les discussions, Entreprise Moderne
d’Edition, 1984.
A. Da-Silva, Savoir se présenter efficacement, Kindle, 2012.
M.I. Laborde, Ecrire un rapport de stage, Mémo 122, Seuil, 2012.
B. Lebelle, L’art des présentations power point, Broché, 2012.
P. Morin, Organisation et motivations, les éditions d’organisation, 1989.
P. Oléron, L’argumentation, Presses universitaires de France, 1987.
W. Ury, Négocier avec des gens difficiles, Paris, Le Seuil, 1990.
18
Foreign Languages : German or Spanish or
French
3A/Semester 6 UE 6-1
SAGI 16h TD Formation Générale
Objectives:
Meeting the requirements of the CEFR (Common European Framework of Reference for
Languages): oral and written comprehension, oral and written expression, interaction
Cross-cultural skills: knowledge of international environment
Programme:
Looking for a training experience abroad, writing a cover letter, a CV, an abstract
Oral and written communication skills
Communication skills in Companies
Political, economic and social news
Evaluation
100% Continuous assessment
Learning outcomes:
Intermediate groups
The student can write a CV in German/Spanish
The student can speak for a few minutes on a topical issue or a topic of personal interest.
The student can take part in a conversation on simple topics that can be related to his/her
personal interests.
Advanced groups
- The student car write a cover letter in German/Spanish
- The student can read an article or listen to a program in a standard language and
comment on it.
19
Management et comptabilité
3A / Semester 6 UE 6-1
SAGI 24h TD General Skill
Keywords:
Organizational behavior, social influence, corporate structures , corporate culture
Balance sheet, assets, liabilities, income statement, expenses, incomes
Prerequisites: none
Objectives:
To understand the human behavior in the organizations
To meet the requirements to act more effectively in a professional situation
To be able to understand the financial information of a business
Program:
Bibliography
20
Sport / Parrainage scolaire
3A / Semester 6 UE 6.1
SAGI 12h Formation générale
Keywords:
Prerequisites:
Objectives:
Physical and sports education courses help train future engineers, promote their physical and
mental balance, facilitate their integration, strengthen the team spirit and the dynamics of the
school. Being able to work as a team, communicate, build relationships of trust, be healthy and
resist stress are qualities that are required of future engineers.
The proposed sports activities involve new motor acquisitions, individual and collective
strategies, and an adaptation to the effort. These elements contribute to development and are
additional assets for their training.
Our missions are to participate in the training of future engineers, to promote the physical and
psychic balance of the students, to facilitate the integration of the students of the school, to
strengthen the team spirit.
Contents:
These objectives will be developed by the practice of collective and individual sports
Evaluation:
Continuous assessment (100%)
21
Functional analysis
3A / Semester 6 UE 6.2
SAGI 5h20 CM – 14h40 TD Sciences de l’ingénieur
Prerequisites : no
Objectives : the aim is to give the spirit of the methods allowing the modelling of process under
the functional form and to clearly express the process.
Bibliography :
- IGL technologie , "SADT un langage pour communiquer" Eyrolle 1989.
- J-P. Perez, "Système temps réel : méthodes de spécification et de conception", Dunod 1990.
J. Gabey, "Merise et UML pour la modélisation des systèmes d'information. Un guide
complet avec études de cas", Dunod, 2001
22
Introduction to Quality and Innovation
3A / Semester 6 UE 6.2
SAGI 24h TD Sciences de l’ingénieur
Prerequisites: no prerequisites
Objectives: to teach the innovation process and the quality approach to give a global view of these
processes to the students. to allow students to understand the position of the methodological courses in
a global process.
Contents: The course is divided in 2 parts : 12hTD describing the innovation process and 4h CM +8h
TD describing the Quality approach. -
The agenda of the innovation process is divided in courses of 1h20 like this :
3 courses of introduction of innovation :
Definitions ;
Risk of innovation : the degree, the nature et intensity of innovation ;
Panorama of innovation approaches : from project to open innovation
The innovation organisation : from start-up to innovation cell
Managing innovation portfolio
6 courses of working group on designing a product by a innovation process
First course : thématic choice and brainstorming
Second course : organise your ideas with the mindmapping
Third course : Formalise your ideas with idea sheet and review them
Fourth course : Evaluate your ideas with the radar method
Fifth course : Build you prototype or model (CAD, photomontage)
sixth course : Build your marketing speech to sell your idea
Evaluation: CC (100%)
Bibliography:
Boly Vincent, Camargo Mauricio, Morel Laure, ingénierie de l’innovation, Hermès science
publications-Lavoisier, 2016, 288p.
Cap Gemini, l’innovation, dernier des processus sauvages, Edition cap gemini, 2013
Corsi Patrick, Neau Erwann, les dynamiques de l’innovation, Hermès science publications-Lavoisier,
2011, 231p.
Delamarre Anthony, Contribution de la conception d’un produit concept à l’organisation des phases
préliminaires du processus de conception – Application dans la société Rossignol S.A. dans le cadre de
la mise en place d’une cellule d’innovation, Thèse de doctorat soutenue le 11 décembre 2006
ISO 9001, ISO 10018, ISO 10006 ISO 14001, ISO 9100, ISO 18001, ISO 5725
23
Signal processing
3A / Semester 6 UE 6.2
SAGI 6h40 CM – 8h TD – 5h20 TP16 Sciences de l’ingénieur
Objectives : The bases of signal processing are reviewed, with corresponding applications, as
useful for a curriculum in industrial engineering, automation and computer engineering. In
EI4 special emphasis is placed on deterministic signals, and frequency-domain processing
of signals and their interactions with linear systems. These notions are presented both in the
realm of continuous-time signals (physical level of the measured signals) and in the realm
of discrete-time signals (digital processing).
For each important notion, typical applications are addressed, such as harmonics in electric
power systems, modulation / demodulation, detection of signals in noise, statistical
processing of measured data, electrical or mechanical systems modeling, digital processing
of signals and data.
Program :
1) General notions on signal processing.
2) Frequency representation of signals :
- Fourier series, Fourier transform (FT).
- Dirac delta function : definition, properties, relation to FT.
3) Interaction of signals with linear systems :
- Definition of a linear system, Impulse response, Convolution,
- Transfer function in frequency, Filtering, identification, deconvolution.
4) Sampled signals :
- Shannon sampling condition, z transform, truncation window,
- discrete Fourier transform, fast Fourier transform.
5) Linear digital filters :
- Analysis :
Recurrence equation in time, Impulse response, z transfer function,
Frequency transfer function, Example of the integrator filter.
- Synthesis :
Transformation method.
Bibliography :
V. Oppenheim, "Signals and Systems", Prentice Hall.
V. Oppenheim, "Discrete-Time Signal Processing", Prentice Hall.
M. H. Hayes, "Schaum’s Outline of Theory and Problems of Digital Signal Processing",
McGraw Hill.
or any other good basic textbook on signal processing.
_________________________
24
Automatic control
3A / Semester 6 UE 6.3
SAGI Automatique &
12h CM – 16h TD – 16h TP16
Automatisation
To provide students with a basic understanding of and an overview about the principles of state-
space representation for linear systems:
- Analysis (stabilty, controllability, observability)
- control techniques (state feedback, pole placement, state observer).
Examination :
written examination and laboratories examination
Bibliography :
25
Microcontroller
3A / Semester 6 UE 6.3
SAGI 5h20 CM – 10h40 TD – 8h TP16 Sciences de l’ingénieur
Keywords :
microcontrollers, AVR Atmel, ARDUINO board
Outline :
Recalls on the binary description of numbers for processors (signed/unsigned integers, floats)
Description of the execution cycle of a processor
What is a microcontroller ? processor + memory + IO
Integrated IO devices on a microcontroller : digital IO, timers/counters, interrupts, Analog to
Digital Converter, Two Wire Interface, …
Applications in C language for ARDUINO
Labs : small applications using switches, LED, 7-segment displays, rotary encoders …
Examination :
written examination and laboratories examination
26
Modeling and simulation
3A / Semester 6 UE 6.3
SAGI 5h20 CM – 30h40 TD Sciences de l’ingénieur
Objectives:
Bibliography:
Luc Jaulin, « Représentation d'état pour la modélisation et la commande des systèmes ».
ed. Lavoisier.
27
Robotic
3A / Semester 6 UE 6.3
SAGI Automatique &
2h40 CM – 9h20 TP24 – 16h TP16
Automatisation
Keywords: industrial robot, link, position, orientation, degrees of freedom, joint space,
operational space, homogeneous transformation, geometric model
Program:
- General definitions:
Definitions
Components of a robot
Classification of robots
Characteristics of robots
Generations of robots
Robot programming
- Degrees of freedom - Architecture:
Positioning of a solid in space
Link
Mechanisms
Morphology of manipulator robots
- Geometric model of a simple chain robot:
Need for a model
Operational coordinates
Translation and rotation
Homogeneous transformation matrix
Bibliography:
1) Introduction to Robotics Mechanics and Control, 2th edition, J. J. Craig, Addison-Wesley
Publishing Company, 1989, 450 pages
2) Modeling, Identification & Control of Robots, W. Khalil, E. Dombre, Hermes Penton
Science 2002, 480 pages
3) Robotics Modelling, Planning and Control, B. Siciliano, L. Sciavicco, L. Villani, G. Oriolo,
Springer-Verlag 2009, 632 pages
28
Human-Computer Interaction & Virtual reality
3A / Semester 6 UE 6.4
SAGI 8h CM – 16h TP24 – 8h TP16 Computer science
Program:
- Principles of human-computer interaction
- Advanced human-computer interfaces
- Metaphors and interaction techniques
- 3D application programming (Unity3D)
Examination:
-Continuous assessment
Bibliography:
Human-Computer Interaction (second edition) par Alan Dix, Janet Finlay, Gregory
Abowd & Russell Beale. London, UK : Prentice Hall Europe, 1998, 638 p.
29
PHP/WEB programming
3A / Semester 6 UE 6.4
SAGI 8h CM – 20h TP24 Génie Informatique
Keywords :
WEB, PHP, MYSQL, TWIG, REST, JWT
Prerequisites :
None
Objectives :
Have an expert knowledge of the development of a website in PHP
Content :
PHP basics, forms, sessions, libraries
Examination :
100% Continuous assessment
30
C# Programming
3A / Semestre 6 UE 6.4
SAGI 4h CM – 20h TP24 – 12h TP16 Génie Informatique
Outline : this lecture aims at introducing the object oriented paradigm with the C# language.
First, we give some simple examples of classes, and then we introduce the inheritance in C#.
The class diagram of UML is used to give a graphical description of relations between classes.
Several concepts have to be tackled along the lecture such as interfaces, abstract classes, virtual
methods and events. Moreover, some basic classes of the .NET framework are presented (string,
List<T> and LinkedList<T>).
The examples are first given for console applications and then for Windows Form applications.
Bibliography :
31
Computer networks
3A / Semester 6 UE 6.4
SAGI 4h CM – 8h TP24 – 12h TP16 Génie informatique
Objective
Outline
Computer Networks :
Evaluation
References
32
Internship
3A / Semester 6 UE 6.5
SAGI 13 weeks Stage
Internship Objectives
The student internship lasts a minimum of 13 weeks and the intern is required to work full time.
The intern's timetable can be established on a case by case basis. The intern must be be present
in the organization as specified in the agreement.
Evaluation
As stated in Article 4 of the agreement, both supervisor and university academic tutor assess
the intern.
Internship Supervisor. The Internship supervisor assesses the student's performance using an
online questionnaire. There is only one assessment required for the full three month period
but this feedback is extremely useful for the School of Engineering when evaluating the
students commitment to the internship. It also serves to indicate if the organization would
accept an intern the following year. The supervisor’s feedback will count for 1/4 of the mark
on the final evaluation
University Academic Tutor. The student is also required to provide the school with a number
of documents at the end of the internship:
o A report of twenty pages in which the trainee must retrace the internship assignment and
develop an original essay based on personal observations.
o An A2 size poster
The assessment of these elements is carried out by the university academic tutor and is based
on the internship supervisor's assessment comments.
33
Syllabus
SAGI – S7
Version Mai 2020
Responsable : L. Autrique
34
English
4A / Semester 7 UE 7-1
SAGI 28h TD Formation Générale
A practice TOEIC test is organized at the beginning of term 7 to set up language proficiency groups
for TOEIC Preparation.
Programme:
- Understanding the TOEIC test format and requirements.
- Practising oral and written communication skills.
- Reviewing and Strengthening English grammar skills.
- Regular practise of pronunciation and word stress.
- In company communication situations.
- Current political, economic and social issues.
- Oral proficiency practice.
Evaluation:
Continuous assessment (100%)
Learning outcomes :
The student can speak about a technical issue related to his/her field of expertise.
The student can infer and understand gist, purpose and details in a spoken document
related to a general or technical topic.
The student can infer and understand gist, purpose and details in a written document
related to a general or technical topic.
The student can speak and write in a clear and fairly complex language.
35
Communication
4A / Semester 7 UE 7-1
SAGI 20h TD Formation générale
Objectives :
- Preparing for job search
- Meeting and group animation
Examination :
Oral checks (50%)
Written tests (50%)
Bibliography :
L. Bellenger, Etre constructif dans les négociations et les discussions, Entreprise Moderne
d’Edition, 1984.
V. Billaudeau, Le recrutement : quelles pratiques actuelles ?, Julhiet Editions, 2012.
M.J Chalvin, Prévenir conflit et violence, Paris, Nathan, 1996.
S. Milgram, Soumission à l’autorité, Calman Lévy, 1974.
R. Mucchielli, La conduite des réunions: Les fondamentaux du travail en groupe, ESF éditeur,
réédité, janvier 2016.
P. Morin, Organisation et motivations, les éditions d’organisation, 1989.
P. Oléron, L’argumentation, Presses universitaires de France, 1987.
C.Papetti, B. Dogor Di Nuzzo, Un CV réussi !, Ellipses, 2016.
D. Pérez, Le guide du CV et de la lettre de motivation, Solar, 2014.
W. Ury, Négocier avec des gens difficiles, Paris, Le Seuil, 1990.
36
Foreign Languages: German or Spanish or
French
4A / Semestre 7 UE 7-1
SAGI 16h TD Formation Générale
Objectives:
Meeting the requirements of the CEFR (Common European Framework of Reference for
Languages): oral and written comprehension, oral and written expression, interaction
Cross-cultural skills: knowledge of international environment
Evaluation
100% Continuous assessment
Learning outcomes:
Intermediate groups
The student can speak for a few minutes on a topical issue or a topic of personal interest.
The student can take part in a conversation on simple topics that can be related to his/her
personal interests.
Advanced groups
- The student can read an article or listen to a programme in a standard language and
comment on it.
- The student car write an abstract and a report in German/Spanish
- The student can make an oral presentation on professional topics
- The student can argue and justify his/her point of view fluently
37
Responsabilité globale et prévention des risques
professionnels
4A / Semestre 7 UE 7-1
SAGI 12h TD Formation générale
Keywords: occupational health and safety, occupational risks, ergonomic, occupational psychology,
musculo skeltal disorder, psychosocial risks, single document
Objectives :
This module is constructed on the base of the referential BES&ST «Bases Essentielles en Santé et
Sécurité au Travail» formalised in 2005 (Inrs). It is intended to give to any future engineer essential
skills in order to integrate occupational hygiene within all of his/her professional activities.
Identify in any working organization the human, social, economic and legal issues of
occupational hygiene
- Regulatory and normative context, responsibilities
- Internal and external actors of occupational hygiene
- Occupational hygiene indicators and sources of information
Integrate occupational hygiene in the management of its activities and projects
- Vocabulary and definitions - Identify hazardous situations
- Take into account the human factor at work including physical, physiological, cognitive and
psychological dimensions, and the working reality
- Identify et assess risks: a priori and a posteriori
- Ergonomics, tools and methods
- « Unique document » for risks assessment: methods and issue
- Risks prevention – Prevention principles
Contribute to occupational hygiene management
- Occupational hygiene management and integrated management system, management
commitment
- Safety culture - Reflection on Lean Management: which issue for health at work?
Programme : Tutorials
- Practice and study on concrete cases based on videos, photos and if possible role-playing,
evaluation of working situations (human and technical)
- Calculation, analyses and interpretationion of occupational hygiene indicators
- Analysis of the different dimensions of an occupational accident : causal tree method
- Identification and risks assessment : « unique document » construction and action plan
Bibliography :
- Sources d'information en santé et sécurité au travail, L. Laborde, B. Berlioz, M. Ferreira,
Techniques de l'ingénieur, collection Sante et sécurité au poste de travail, article se3950, octobre
2008.
- Le guide de la sécurité au travail - Les outils du responsable, B. Péribère, Ed. AFNOR, 218 p.,
2013.
- www.inrs.fr; www.anact.fr; www.travail-et-securite.fr
38
Sport
4A / Semestre 7 UE 7-1
SAGI 12h TD Formation Générale
39
Algorithmique avancée et complexité
4A / Semester 7 UE 7.2
SAGI 8h CM – 16h TD Sciences de l’ingénieur
Objectives:
The aim is to highlight the basic difficulties which can be found in computer science for any
used language. The questions can be as follows: The capacity for a computer to make a simple
addition; The capacity to treat a real number; The possibility that a software ends.
Program:
- Initiation to state automata (connected to the course "progWeb")
- Raising awareness of the numerical problems in computer science
- Arithmetic operations of the computer
- Execution time and complexities
Examination: Continuous
Bibliography:
- Les super-calculateurs de Météo France
- Thomas H. Cormen, Algorithmes notions de base, Collection Dunod, BU 62 255 COR,
- C. Froidevaux, M-C. Gaudel, M. Soria, Types de données et algorithmes, EdiScience
International, 1994, BU 62 255 FRO
- Cours Béatrice Duval & Igor Stéphan, Structures de données et algorithmes, UFR Sciences
Angers, 2012/2013.
- Cormen, Leiserson, Rivest, Introduction à l’algorithmique, Collection Dunod, BU 62 255
COR
40
Conferences
4A / Semester7 UE 7.2
SAGI Sciences de l’ingénieur
36h
Goals:
The speakers at conferences are mostly industrial, but sometimes academics (French or foreign)
are invited to lead a conference on a particularly relevant topic.
The areas covered are varied. They can obviously highlight the themes of control engineering
(connected factory, PLC security, etc.) as well as computer engineering (AI, deep learning,
etc.). The teaching team is also vigilant to go beyond the purely scientific and technical
framework and subjects such as innovation, sustainable development, ecological transition,
growth, corporate social responsibility, management, ethics, deontology even history could be
discussed during these conferences.
More specifically, in order to reinforce the adequacy between specific lessons ("cyber physical
systems", "cyber security", "HCI-VR") and the expectations of the professional world,
industrial speakers are invited.
41
Enterprise Resource Planning (ERP)
4A / Semester 7 UE 7.2
SAGI Sciences de l’ingénieur
4h CM – 16h TP24
Objectives:
This course is designed to provide the student with a thorough understanding of both the role
that Enterprise Resource Planning Systems (ERPs) play in an organization and the challenging
task of managing the Information Systems (IS) function. During the semester, concrete
problems, coming from the world of the company, will allow the student to understand the
challenges and the interest of these software packages. The objective is to have, for the student,
a visibility on the expectations of a PGI and in particular to explore the interaction, through an
ERP, between the various departments of a company dependencies, and other data models.
Develops a working relational database for a realistic application.
Program:
Examination:
Written examination
Bibliography:
42
Vision industrielle et traitement d’images
4A / Semester 7 UE 7.2
SAGI 1h20 CM – 9h20 TP24 – 13h20 TP16 Sciences de l’ingénieur
Content :
- Applications
- Architecture of a vision system : sensor, lighting, data transfert, analysis.
- Image structure, video
- Basic tools : histogram, linear and non-linear filtering, connected components, object
recognition (feature engineering, machine learning)
- Tutorial classes : segmentation, denoising, object recognition (shape descriptors, local
descriptors, classification)
- Labs with an industrial camera (collaboration with a firm working in the field on
industrial vision and automation)
Bibliographie :
Digital Image Processing (3rd Edition), R. C. Gonzalez, R. E. Woods, 2007
Computer and Machine Vision : Theory, Algorithms, Practicalities (4th edition), E.R.
Davies, 2012
43
Industrial networks
4A / Semester 7 UE 7.3
SAGI Automatique &
5h20 CM - 8h TP24 - 18h40 TP16
automatisation
Keywords : Local Area Networks, Industrial Networks, Programmable Logic Controller (PLC)
Objectives : To present concepts and standards for industrial networks. The focus is mainly
about necessary precautions for PLCs programming when network communication is required.
Several examples are presented as a conveying system or some retro-ingeneering studies over
an CAN bus “black box”... Several practical works enable the students to test theirs solutions
on two standard networks: Profinet and CAN bus. Finally, the role towards SCADA
(Supervisory Control And Data Acquisition) systems is addressed by the use of the Modbus
TCP/IP protocol.
Program :
Semaphore principle (synchonization of PLCs) ;
Profinet Network (Configuration of a network between three PLCs and remote I/O) ;
CAN Bus (Serial Bus widely used, in the car industry for instance) ;
Modbus TCP/IP protocol (Master/Slaves mode, SCADA systems, TCP/IP, …).
Labs :
Automation of a robotized transfer chain (3 Siemens PLCs) ;
Reverse-Ingeneering over a “black box” with a CAN interface ;
Management of a remote monitoring system with Modbus TCP/IP.
Examination : Written examinations (tests and final examination) and labs evaluation
(devotion, achievements and reports).
Bibliography :
- Siemens Technical documentation
- BOSCH CAN specification 2.0, 1991
- MODBUS Application Protocol Specification V1.1b3, 2012
44
SCADA systems
4A / Semester 7 UE 7-3
SAGI Automatique &
4h CM – 8h TP24 – 8h TP16
Automatisation
Outline:
1. Introduction to SCADA systems
- Brief history and definition
- Place and role inside the production monitoring and control system
- Anatomy of a SCADA system
- Software solution and protocols
2. Design of SCADA software using commercial packages
- General principles
- Design of graphic interfaces and animation of graphic depictions
- Implementation of embedded programs
- Communications with automated systems
- Loggings
- Deployment and administration
References :
Fondements du pilotage des systèmes de production, P. Pujo, J.P. Kieffer, Hermès Science,
Lavoisier, 2002
Méthodes du pilotage des systèmes de production, P. Pujo, J.P. Kieffer, Hermès Science,
Lavoisier, 2002
Présentation du MES : Pilotage et suivi des fabrications pensés comme un système intégré,
Philippe ALLOT, Techniques de l’ingénieur, 2011
Supervision homme-machine, Jacky MONTMAIN, Techniques de l’ingénieur, 2005
45
Traceability
4A / Semester 7 UE 7-3
SAGI Automatique &
12h TD
Automatisation
Program :
Evaluation : 100% CC
References:
46
Unix server Administration
4A / Semester 7 UE 7.4
SAGI 4h CM – 16h TP24 Génie informatique
Prerequisites :
Objectives :
Students will learn how networking is implemented on UNIX/Linux Systems. Students will
learn to install and configure network applications including NFS, SNMP, SAMBA, Docker
and domain systems such as NIS and LDAP.
Program :
References:
47
Génie logiciel
4A / Semester 7 UE 7.4
SAGI 4h CM – 20h TP24 Génie Informatique
Content:
- Generalities :
- Actors, activities, life cycle
- Development methodology : standard predictive/linear methods and agile
ones (in particular Scrum).
- Some good practices : modeling with UML, unit testing et versioning
- Labs :
- Modeling from specifications ou from an existing code (restricted to class,
object, package and sequence diagrams)
- Implementation of unit tests from an existing code.
- Source code management with GIT
References:
OOP de Coad press
UML de Booch, Rumbaugh, Jacobson
48
Oriented object programming in C++
4A / Semester 7 UE 7.4
SAGI 12h TP24 – 12h TP16 Génie Informatique
This lecture aims at giving an introduction to the C++ language used as an object oriented
language. Students are assumed to have basics in another object oriented language (C# or Java)
and some skills in C language, in particular the notion of pointer must be known.
The syntax to write user-defined classes and to re-use classes with inheritance is presented.
Some STL classes are introduced (vector<T>, list<T>, string) as well as the definition of user-
defined operators.
Outline :
Automatic vs dynamic allocation
References in C++
Syntax for classes (methods, constructors, destructor)
User-defined operators
Re-use classes to create new classes
Initialization list (constructors)
Copy constructor
Operator =
STL : string, vector<T> et list<T>
Bibliography :
49
Programmation JAVA
4A / Semester 7 UE 7.4
SAGI 32h TP24 Génie Informatique
Objectives: Acquire intermediate knowledge of the Java language which is widely used in the
industry and the services.
Program:
- Java introduction: elementary data, elementary instructions, Java program structure,
exceptions management, passing of parameters to a method.
- Classes and interfaces: study of the class Person, inheritance, polymorphism,
interfaces, packages.
- Classes of common use: String, ArrayList, Arrays, Hashtable
- Graphic user interfaces: the basics of graphic interfaces, building an interface with
Netbeans IDE, the main Swing components.
- Management of databases with the API JDBC: main steps in the exploitation of a
database.
- Layered architectures. Introduction to the Spring framework. Unit testing with JUnit.
Bibliography / Webography:
- Book : Programmer en JAVA, Claude Delannoy, Eyrolles publications
- PDF written course: http://tahe.developpez.com/java/cours
50
IT security
4A / Semester 7 UE 7.4
SAGI 5h20 CM – 10h40 TD Génie Informatique
Keywords :
LINUX, NETFILTER, SQL INJECTION, BUFFER OVERFLOW
Prerequisites :
None
Objectives :
Learn about stakes of security and technical views
Content :
Stakes of security
SQL injection
Classical leaks with PHP
Buffer overflow
Secured services
Netfilter firewall
Examination :
100% CC
51
Database administration
4A / Semestre 7 UE 7-4
SAGI 8h CM – 8h TD Génie Informatique
Prerequisites : UE 5-3
Goals: This course is designed to give students a firm foundation in basic administration of
Oracle Database. In this class, students learn how to install and maintain Oracle Database.
Students gain a conceptual understanding of the Oracle database architecture and how its
components work and interact with one another. Students learn how to create an operational
database and properly manage the various structures in an effective and efficient manner
including performance monitoring, database security, user management, and backup/recovery
techniques. The lesson topics are reinforced with structured hands-on practices.
Program :
Software installation and the creation of new databases.
An in-depth exploration of the database architecture, including memory, process and
data structures, and the management of those structures.
Management of database files.
Specialized facilities intended to maximize performance of enterprise-scale
transactional applications, such as the shared SQL and PL/SQL cache, the result cache,
the database buffer cache, and other similar components.
Management of security policies and procedures, including administration of user
accounts, roles, privileges and profiles.
Performance monitoring, problem troubleshooting, and resolving lock and conflict
issues.
Using the Oracle Enterprise Manager and SQL interfaces for administration tasks.
A primer on backup and recovery structures and strategies.
Bibliography :
[1] Burleson, Donald, 2010. Oracle Tuning: The Definitive Reference. Rampant Techpress,
1200p.
[2] Corrigan, Peter and Gurry, Mark, 1996. Oracle Performance Tuning. O'Reilly Media,
950p.
52
Syllabus
SAGI – S8
Version Mai 2020
Responsable : L. Autrique
53
English
4A / Semester 8 UE 8-1
SAGI 24h TD Formation Générale
Objectives:
Validating TOEIC minimum score to graduate as an Engineer.
Meeting the requirements of the CEFR (Common European Framework of Reference for
Languages): oral and written comprehension, oral and written expression, interaction
Cross-cultural skills: knowledge of international environment
Language proficiency level groups are reorganized according to the TOEIC test scores.
Programme:
- Practising oral and written communication skills.
- Strengthening grammar skills.
- Regular practise of pronunciation and word stress.
- Communication skills in companies.
- Political, economic and social news
- Presenting industrial projects.
Evaluation:
Continuous assessment (100%)
Learning outcomes :
The student can speak about a technical issue related to his/her field of expertise.
The student can infer and understand gist, purpose and details in a spoken document
related to a general or technical topic.
The student can infer and understand gist, purpose and details in a written document
related to a general or technical topic.
The student can speak and write in a clear and fairly complex language.
54
Buisness Games
4A / Semester 8 UE 8-1
SAGI 24h TD Formation générale
Objectives: In the continuity of the financial analysis course, develop an understanding of the
operational and financial management of an international group in a competitive environment
that is constantly evolving through the practice of a serious game.
Evaluation:
The performance of participants is measured and compared by both operational and financial
indicators, including net income, market shares, return on capital, earnings per share, capacity
utilization rates and employee productivity.
The overall performance of the teams is measured by the return to shareholders, which
consolidates all the key success factors into a synthetic indicator that can be used to compare
the teams.
Oral presentation
Sources
55
Foreign Languages: German or Spanish or
French
4A / Semester 8 UE 8-1
SAGI 12h TD Formation Générale
Objectives:
Meeting the requirements of the CEFR (Common European Framework of Reference for
Languages): oral and written comprehension, oral and written expression, interaction
Cross-cultural skills: knowledge of international environment
Organization of Language proficiency levels whenever it is possible.
The target for the advanced group is CEFR B2 or C1; A2 or B1 for the intermediate group.
A certification in German/Spanish is recommended for advanced students in final year.
Programme:
Oral and written communication skills
Communication skills in Companies
Political, economic and social news
Evaluation:
100% Continuous assessment
Learning outcomes:
Intermediate groups
The student can speak for a few minutes on a topical issue or a topic of personal interest.
The student can take part in a conversation on simple topics that can be related to his/her
personal interests.
Advanced groups
- The student can read an article or listen to a programme in a standard language and
comment on it.
- The student car write an abstract and a report in German/Spanish
- The student can make an oral presentation on professional topics
- The student can argue and justify his/her point of view fluently
56
Management des équipes et planification
opérationnelle
4A / Semester 8 UE 8-1
SAGI 28h TD Formation générale
Keywords:
Team management - Leadership
Project management, needs analysis, planning, project management and management,
project closure and evaluation
Objectives:
Team management: Understand the challenges of «team management».
Acquire the relational fundamentals within a team.
Know and develop leadership skills.
Project planning: The objective of this module is to make students aware of the
concepts and tools of project management through scenarios,
ongoing exchanges with the teacher from the definition and
framing of a project, its planning and management until the
project is completed and evaluated.
Program:
Team management:
- Leadership - Role of the manager - Mission- Objectives - Values.
- Human and managerial skills of the manager - Styles and types of authority
- Motivation - Assertiveness.
- Conflict management.
Project planning:
- Session 1: General
- Session 2: Preparation phase – needs analysis and project launch
- Session 3: Build and Plan – Project Preparation and Task and Activity Planning Phase
- Session 4: Driving and Piloting – Project Delivery and Project Team Facilitation Phase
- Session 5: Close and evaluate – Finalization phase of the experience capitalization project
Bibliography :
- « Le guide du manager d’équipe » - Jean Louis VIARGUES - Ed. d’Organisation – 2001.
- « Encadrer et motiver une équipe » - Arthur PELL - Ed. les Echos – 2000.
- « Autodiagnostic des styles de management » - Dominique CHALVIN - Ed. ESF-EME -
1990.
- « Management situationnel » - Dominique TISSIER - Ed. INSEP – 2011.
- « Motiver ses collaborateurs » - Anne BRUCE, James S.PEPITONE - Ed. Maxima – 2002.
- « La dynamique des équipes » - Olivier DEVILLARD - Ed. d’Organisation – 2000.
- « Les responsables porteurs de sens » - Vincent LEENHARDT - Ed. INSEP – 1992.
- « Le kit du manager opérationnel » - Pierre THEPAUT - Ed. d’Organisation – 1998.
- « Le manager est un psy » - Eric ALBERT, Jean Luc EMERY - Ed. d’Organisation – 1998.
- « Comment manager son équipe » - Denis RIBIERRE - Ed. Masson – 2002.
- « L’essentiel de la gestion de projet » – Aim, Roger (Gualino 2016).
57
Sport / Parrainage scolaire
4A / Semester 8 UE 8.1
SAGI 12h TD Formation générale
58
Process control
4A / Semester 8 UE 8.2
SAGI Automatique &
20h TP24
Automatisation
Program :
Lecture will be divided in several parts in order to investigate process control taking into
account numerous industrial requirements. Theoretical aspects will be briefly described in
accordance with engineering purposes. The following processes will be studied:
Situation 1 : Mining process
Delay system
Electronic device for control purpose
Stability and Routh criterion
Situation 2 : Temperature control in a wind tunnel
Electronic device for control purpose
Bode graph
Controller improvments
Situation 3 : Stabilization of an offshore platform
State representation
Stability
Proportional controller
Situation 4 : Control of a magnetic tape
MIMO system
State representation and feedback
Bibliography :
E. Boillot, Asservissements et régulations continus, ed. Technip, Paris, pp. 207, 2000.
R. Husson, Problèmes résolus d'automatique, ed. Ellipses, Paris, pp. 255, 2005.
M. Ksouri, P. Borne, Régulation industrielle, problèmes résolus, ed. Technip, Paris, 1997.
P. Prouvost, Automatique (contrôle et régulation), ed. Dunod, Paris, pp. 319, 2004.
F. Rotella, I. Zambettakis, Automatique élémentaire: de l'analyse des systèmes à la
régulation, ed. Hermes Lavoisier, Paris, pp. 484, 2008.
S.M. Savaresi, M. Tanelli, Active braking control systems design for vehicles, ed.
Springer, pp. 254, 2010.
C. Sueur, P. Vanheeghe, P. Borne, Automatique des systèmes continus, ed. Technip, Paris,
pp. 178, 1997.
59
Optimisation
4A / Semester 8 UE 8.2
SAGI Automatique &
6h40 CM – 17h20 TD
Automatisation
Keywords:
Objectives:
In this course, the optimization problem consists in finding the minimum or the maximum of a
linear function, named objective function, of several variables which are real numbers or
integers, have to satisfy linear constraints. Another aim is the modelling of practical examples
which can be solved by the presented approaches.
Program:
Examination:
Continuous
Bibliography:
60
Mobile robotics
4A / Semester 8 UE 8.2
SAGI Automatique &
24h TP16
Automatisation
Courses Objectives : To present an overview of mobile robotics issues and solutions, mainly
for Unmanned Ground Vehicle. This module mainly focuses on navigation issues while the
robot is moving in its environment (localization, mapping and path planning).
Course agenda: The course is presented as a set of labs, each one focusing on a common
problem in mobile robotics (localization, path planning, shortest path, exploration...). The
objective for the students is to implement a solution on a simulator (Python) - MonteCarlo
Localization, RRT, A*, frontier exploration...
The robot considered on the simulator is a differential ground robot (two driving wheels and a
caster wheel) equipped with a LiDAR sensor.
Each lab work starts with a presentation of the problem and its solution that the students will
have to implement. A basic framework, including the simulator and the graphical interface
(Python3 + Tkinter) is given to the students for each lab work.
Evaluation: The student achievements and the source code are evaluated.
61
Real time, embedded software
4A / Semester 8 UE 8.2
SAGI Automatique &
14h40 CM – 10h40 TD – 2h40 TP16
Automatisation
Objectives : The monitoring and control of physical processes and systems are increasingly
performed by computers. These real-time embedded systems must satisfy stringent timing and
reliability constraints in addition to functional correctness requirements. For example, a word
processor on a desktop machine pauses while the user is typing, it is merely annoying. In the
case of a heavy machine controller, it could be catastrophic. This class will cover features
typically found in real-time and embedded systems with those found in more traditional
computer systems. Topics will include scheduling, synchronization, memory management,
and architectural features of real-time and embedded systems
Program :
Examination : Exam
Bibliography :
[1] Bonnet C., Demeure I., Introduction aux systèmes temps réel, Hermes, 1999.
[2] Dorseuil A., Pillot P., Le Temps réel en milieu industriel, Dunod, 1991.
[3] Li Q., Yao C., Real-Time Concepts for embedded Systems, CMPBooks, 2000.
[4] Bouzefrane S., Les systèmes d’exploitation, Dunond, 2003.
[5] Mellichamp D.-A., Real-time computing, New York : Van Nostrand Reinhold editors,
1983
62
Programmation JAVA J2EE
4A / Semester 8 UE 8.3
SAGI 1h20 CM – 30h40 TP24 Génie informatique
Objectives: Acquire intermediate knowledge in web development with Java and frameworks
such as JSF, Spring, EJB3
Program:
- Introduction to JPA (Java Persistence API), the object-relational mapping, JPA
interface methods, Spring / JPA integration in layered architectures.
- Introduction to EJB (Enterprise Java Bean), EJB / JPA integration in layered
architectures.
- Client - Server applications with web services.
- Introduction to JSF framework (Java Server Faces) to develop web applications.
Bibliography / Webography:
- Java Persistence with Hibernate, Christian Bauer and Gavin King, Manning
publications
- PDF written course: http://tahe.developpez.com/java/jpa
- Java EE 5, Antonio Gonçalves, Eyrolles publications
- Java Server Faces, Chris Schalk et Ed Burns, Mc Graw-Hill pub
63
Virtual Reality
4A / Semester 8 UE 8.3
SAGI 4h CM – 4h TP24 – 12h TP12 Computer science
Program :
Advanced virtual reality
Procedural animation techniques
Joint systems and inverse kinematics
Physics modeling and dynamic rendering
Bibliography:
Cardinale A, Créez des jeux de A à Z avec Unity - Version 5 (I. Votre premier jeu PC + II.
Développer pour Android et iOS), juin 2015
64
Project
4A / Semestre 8 UE 8-4
SAGI 92 heures Projet
Goals:
This project is carried out in groups of 2 to 3 students supervised by one or more members
of the teaching team.
The teaching team propose numerous specific subjects related to the context of control
engineering, automated systems and computer engineering. These allow students to apply
the knowledge introduced during the courses and to implement project management
methods. The projects are built pedagogically and intermediate results are required and
discussed with supervisors.
Contents:
For the 4A-SAGI, a specific action is carried out to refine the professional project of each
student and make the most of the skills acquired during the training.
Evaluation: written report, evaluation of the progress of the work, feedback requested from
students (project, device, presentation ...)
65
Internship
4A / Semester 8 UE 8-5
SAGI Stage
Presentation
The 4th year internship is the first specialty internship. This internship is an essential part to refine
the professional project. It must allow the student:
to exercise their capacities of autonomy, creativity, organization, relationship and critical
thinking
to put into practice and deepen their knowledge in one or more areas covered during their
university course
to improve their skills of synthesis, written expression and communication through the
internship report and oral presentation;
to have professional experience, industrial contacts and prepare for life in a company.
Organisation
The internship is supervised by an internship supervisor within the company and a teaching tutor from
Polytech Angers.
The internship supervisor: he is the privileged contact in the host company. It can assist in the
search for information. It gives the rules to be respected within the organization. It is also up to
the internship supervisor to assess the student’s behavior and involvement.
The teaching tutor: he is the contact person within Polytech Angers. If there is a problem, he
has to be informed as soon as possible. Its role is to advise and support the student for the
smooth running of the internship.
Evaluation :
66
Syllabus
SAGI – S9
Version Mai 2020
Responsable : L. Autrique
67
Anglais
3A / Semester 9 UE 9-1
SAGI 16h TD Formation Générale
Objectives:
- Meeting the requirements of the CEFR (Common European Framework of Reference for
Languages): oral and written comprehension, oral and written expression, interaction
- Cross-cultural skills: knowledge of international environment
- Good command of oral techniques
Programme:
Team work skills
Presenting techniques for the final industrial project presentation (focusing on pronunciation,
fluency, idiomatic expressions, etc…)
Job/internship interview training
Abstract writing
Evaluation:
Continuous assessment (Written and spoken)
Learning outcomes:
The student can carry out a job/internship interview.
The student can make a professional oral presentation on a long-term project (5th year industrial
project)
The student can write a professional report, an abstract, a professional e-mail and a personal profile.
68
Employment law
5A / Semestre 9 UE 9-1
SAGI 12 h TD Formation générale
Prerequisites: None
Objectives:
- Knowing labour law is essential; either you are worker or employer. Nobody can ignore it.
- Labour legislation is in constant discussion. It is therefore important to understand the legal,
economic and social issues
Programme:
• Introduction to labor law
• Justice in labor law
• Labor Inspections
• Job offer and maintenance
• The employment contract (from the signature to the termination of the employment contract)
• The rights and duties of the parties (employee / employers)
• Union representatives
• Payroll and exam preparation
• The 2020 novelties
Evaluation:
Table examination with practical case
Learning outcomes:
The student has understood the meaning of law and is able to read and understand a court decision
References:
- Code du travail , ed.Dalloz
- RAY Jean-Emmanuel, « Droit du travail, Droit vivant 2017 », Ed Liaisons, 25ème édition 2016
69
Employability
Prerequisites : none
Objectives :
- Provide keys to facilitate the professional integration of students upon graduation
- Define your use profile
- Knowing how to value yourself
Program :
1.Prospective method
. positioning of Polytech Angers students in terms of evolving trends
. projections
3.Focus on skills
. Evaluation of the individual skills of his speciality based on the expectations of the CTI
. Convince in 3 minutes for an integration (professional or project)
4.Digital identity
. Digital capsule to know everything
. Audit of your online presence to be ranked at the top of the search list
Bibliography :
Stéphanie Assante, Les 16 grands types de personnalité - Le MBTI, Dangle Editions, 17 octobre 2012.
Christophe BLAZQUEZ, Samir ZAMOUM , Développez votre identité numérique, GERESO
ÉDITION, 2019.
Axelle Larroumet, « Quels talents ! », Ed. Diagonart, 2012.
Isabelle Rouhan en collaboration avec Clara-Doïna Schmelck, Les métiers du futur, First éditions.
2019.
70
Foreign Languages : German or Spanish or
French
5A / Semester 9 UE 9-1
SAGI 20h TD Formation Générale
Objectives:
Meeting the requirements of the CEFRL (Common European Framework of Reference for
Languages): oral and written comprehension, oral and written expression, interaction
Cross-cultural skills: knowledge of German-speaking countries
Preparation to an external certification
71
Maitrise des couts projets
5A / Semestre 9 UE 9-1
SAGI
12h TD Formation générale
Objectives: Be able to calculate the financial profitability of an industrial project and to monitor and control
the costs of this project.
Program:
Introduction
Partie 1 : Analysis and diagnosis
external environment : the PESTLE model
industry : the PORTER strenghts
market : the SWOT and the success factors analysis
firm : the SBU and the BCG matrix
Partie 2 : Investment
fundamentals
actualization
NPV
IRR
Partie 3 : Budget and financing plan
budget
definition and utility
building
operations vs cash flow
financing plan
operational cash flows
funding
Partie 4 : Costs and profitability
full costs
partial costs
variable costs
fixed costs
break even
References :
- Stratégique – Gerry JOHNSON, Kevan SCHOLES, Frédéric FRERY – Ed. PEARSON (10ème
édition) – 2017
- Contrôle de gestion DCG 11 Manuel & applications – Ed. Dunod 2017
- Décision d’investissement (incertitude et information) – P. PIGET – Ed. Economica 2019
- Construire et défendre son budget – C. SELMER – Ed. Dunod 2014
72
Sport / Parrainage scolaire
5A / Semester 9 UE 9.1
SAGI 12h TD Formation générale
73
Conferences
5A / Semester 9 UE 9.2
SAGI Sciences de l’ingénieur
36h
Prerequisite: Lessons from the “Control engineering and Computer Engineering” department
Goals:
The speakers at conferences are mostly industrial, but sometimes academics (French or foreign) are
invited to lead a conference on a particularly relevant topic.
The areas covered are varied. They can obviously highlight the themes of control engineering
(connected factory, PLC security, etc.) as well as computer engineering (AI, deep learning, etc.). The
teaching team is also vigilant to go beyond the purely scientific and technical framework and subjects
such as innovation, sustainable development, ecological transition, growth, corporate social
responsibility, management, ethics, deontology even history could be discussed during these
conferences.
More specifically, in order to reinforce the adequacy between specific lessons ("cyber physical
systems", "cyber security", "HCI-VR") and the expectations of the professional world, industrial
speakers are invited.
74
Innovation
5A / Semestre 9 UE 9.2
SAGI 16h TD Sciences de l’ingénieur
Goals: Approach the innovation processes in the digital trades. Position the SAGI engineer in relation to the
innovative developments in his field and introduce methods of innovation to upgrade his knowledge and
practices.
Programm:
Definitions
Why innovate?
Innovation: product / service or process?
Common definition (OSLO manual, pahl and beitzh, ...)
Components of innovation
The need, the idea, the means (human technological)
The time factor: life cycle and control of inertia of change "
Nature, degree and intensity of innovation
Risks to innovate
Technological risk
Market risk
Strategic risk
Human risk
Innovation typology
The fields of innovation (incremental / break, value chain, value proposition)
Innovation approaches (from total secrecy to open innovation)
Organization and innovation
Debate: should innovation be framed? Strucuturée? Or free?
Innovation Cell, Integrated Innovation, Open Innovation: Enterprise Organizational Models
The innovation cell: model and good practice
Methods of innovation
Typology of innovation methods
Classification and 10 methods (Watch, creativity, value analysis, semiotics, trend analysis, problem
solving, sociology of consumption, prospective marketing, genealogical anticipation, prospective)
Innovation and digital
Responsible Innovation of the digital industries: missions, constraints and tools.
Evaluation: CC (100%)
Bibliography:
Boly Vincent, Camargo Mauricio, Morel Laure, ingénierie de l’innovation, Hermès science publications-
Lavoisier, 2016, 288p.
Cap Gemini, l’innovation, dernier des processus sauvages, Edition cap gemini, 2013
Corsi Patrick, Neau Erwann, les dynamiques de l’innovation, Hermès science publications-Lavoisier, 2011,
231p.
75
Machine learning
5A / Semester 9 UE 9.2
SAGI 1h20 CM – 26h40 TP24 Sciences de l’ingénieur
Prerequisites : Algorithmics
Objectives : The purpose is to provide to students an introduction to data sciences and, in particular,
to data processing. The objective is also to present application examples as well as an overview of
the major classes of data processing methods.
Content: The first part focuses on standard classification methods (supervised and unsupervised), as
well as on the notion of « big data » with related specificities (data volume, notion of deep learning
and convnets). The second part focuses on the practice of standard methods (both unsupervised and
supervised), using various kind of datasets. For instance, one can mention clustering algorithms,
bayesian classification approaches (statistics), decision tree (and random forest), neural networks.
References :
Data science : fondamentaux et études de cas, E. Biernat et M. Lutz, 2015
76
Objets connectés et liaisons sans fils
5A / Semester 9 UE 9.2
SAGI 4h CM – 12h TP24 – 4h TP16 Sciences de l’ingénieur
Requirements: C language, object oriented programming, web server, arduino and raspberry
Pi
Objectives: The main objective is to present an overview of IoT. More accurately, the purpose is to
provide an overview of the set of existing IoT-based sensors (e.g. biomedical sensors, sensors
involved in home automation), of underlying hardware and software architectures, as well as of low
bandwidth networks.
Content: After a general presentation of the IoT, labs will allow students to conceive and
implement a complete hardware and software architecture : from the sensor to the retrieval of
uploaded data. Labs include the data acquisition step, the data upload on a distant server (through a
low bandwidth network, with the widely used MQTT communication protocol), data storage and
finally data retrieval for further explotation.
77
Propriété industrielle & brevets
5A / Semester 9 UE 9.2
SAGI 12h TD Sciences de l’ingénieur
Prerequisite : None
Programm :
Bibliography :
78
Vision avancée
5A / Semester 9 UE 9.2
SAGI 1h20 CM – 14h40 TP24 Sciences de l’ingénieur
Keyworks : Image processing, projective geometry, registration, pose estimation, intrinsic and
extrinsic matrices.
Content: One favors a practical approach for discovering these notions (« learn by doing ») : the
class is organized around the development of a basic program allowing to manipulate and implement
each concept.
More accurately, considered concepts are ::
- The pinhole model and intrinsic matrix.
- Calibration
- Extrinsic matrix and homogeneous coordinates
- Marker detection, registration and automated estimate of the extrinsic matrix
- Application to the estimate of the distance between the camera and a target
- Application to augmented reality (superposition of a virtuel object on a video stream)
- Extension to generic patterns : SURF descriptors and RANSAC-based pose estimation
References :
Multiple View Geometry », Hartley and Zissermann, 2004
79
Génie logiciel
5A / Semester 9 UE 9.3
SAGI 1h20 CM – 14h40 TP24 Génie informatique
Objectives: The purpose is to provide to students an introduction to best practices for the software
conception.
Content: The first part concerns various criteria to be considered before starting programming a
software (e.g. choice of the programming language, choice of third party packages, hardware
constraints, data serialization). Basic good practices are also introduced, such as GRAPS (« General
Responsabilities Assignement Software Patterns ») as well as pattern widely encountered in this
domain (architectural patterns and design patterns). The second part concerns labs. Each exercise
focuses on a specific issue encountered in software development and deals with the refactorying of
an existing, uncorrectly designed, program, including modeling with UML and the integration of the
appropriate design pattern.
80
IT project management
5A / Semestre 9 UE 9.3
SAGI Génie informatique
16h TD
Courses Objectives:
Introduction to the management of projects concerning software development, by integrating, for
instance, the notion of quality, continuous integration, bug management. Despite aspects regarding
time, cost and human resources management, the main objective is to introduce good practices and
widely used tools in the field of software development. The purpose is also to integrate some methods
and tools using exercises: for instance, this can involve the installation and use of an information
system allowing to manage versioning, to automate documentation generation, test running, as well
as the management of bugs and evolution requests (« tickets »).
Contents:
- The current developer's job / market / employment
- Jenkins: a first step in continuous integration
- git: the 10 commands you need to know before starting to work
- JS frameworks: Angular / React / Ecosystem
- DevOps - Docker – Node
Evaluation:
Lab and QCM
[1] P.Y. Cloux, T. Garlot et J. Kohler, "Docker - Pratique des architectures à base de conteneurs:
Pratique des architectures à base de conteneurs", 2019, (ISBN 2-10078-970-8)
[2] K. hightower, B. Burns et J. Beda, "Kubernetes : Maîtrisez l'orchestrateur des infrastructures du
futur", 2019, (ISBN 2-10078-940-6)
[3] A. Sacquet et C. Rochefolle, "Mettre en oeuvre DevOps - Comment évoluer vers une DSI agile:
Comment évoluer vers une DSI agile", 2018, (ISBN 2-10077-905-2)
[4] D. Demaree, "Git par la pratique", 2017, (ISBN 2-21267-441-4)
81
Web development
5A / Semester 9 UE 9.3
SAGI 20h TP24 Génie informatique
Objectives : This course introduces Html development using Html 5, CSS3, JQuery, AngularJS,
React and NodeJS. HTML5 is the latest version of HTML and XHTML. The HTML standard
defines a single language that can be written in HTML and XML. It attempts to solve issues found
in previous iterations of HTML and addresses the needs of Web Applications, an area previously
not adequately covered by HTML. JQuery is a cross-browser JavaScript library designed to
simplify the client-side scripting of HTML. CSS is used to control the style and layout of Web
pages.CSS3 is the latest standard for CSS.
Programme :
JQUERY
o DOM
o AJAX
o CANVAS
NodeJS
o Introduction
o Node.js Event loop
o Working With Socket.io
ExpressJS
o Introduction to ExpressJS
o Routing, Configuration, Views, NoSQL
AngularJS
o Introduction, MVC
Evaluation : Project
References:
[1] Rimelé, R. HTML 5 - Une référence pour le développeur web. Eyrolles. 2013
[2 ]FONTANET, J and LAMBERT, O. Node.js - Exploitez la puissance de JavaScript côté serveur.
Editions ENI, 2015
[3] OLLIVIER,S and GURY, P.-A. AngularJS - Développez aujourd'hui les applications web de
demain. Editions ENI, 2015
82
Mobile programming
5A / Semester 9 UE 9.3
SAGI Génie informatique
32h TP16
Goals:
This course aims to present the programming techniques implemented in the development of mobile
applications (Smartphone/Tablet PC). The objective is to learn how to design and implement Android
applications for mobile devices. The aim is to learn how to develop a mobile application from scratch,
assuming a basic knowledge of Java. A part of the course is dedicated to the handling of Android
Studio software. In particular, you will learn how to configure Android Studio, how to work with
various activities and how to create simple and intuitive user interfaces.
Program:
- Getting started with Android Studio
- Native Java code development under Android
- Development of user interfaces
- Implementation of mobility-related functionalities (GPS, ...)
Evaluation:
Project
83
Advanced control
5A / Semester 9 UE 9.4.1
SAGI Voie d’approfondissement
20h TP24
systèmes cyber physiques
Keywords : Control theory, sliding mode controller, robust and optimal control, predictive
control, non linear systems
Program :
Complex systems will be studied during this lecture dedicated to advanced control. Teacher will
present in several parts considered as a whole:
the investigated process
the mathematical model
the theoretical developments for controller design
an implementation based on Matlab simulink
Sliding mode controller, robust and optimal control, predictive control, non linear systems will be
highlighted. Physical systems such as heat exchangers, submarine torpedo, hot air balloon, will be
investigated.
Bibliography :
E.F. Camacho, C. Bordons, Model predictive control in the process industry, ed. Spinger, 239 pages,
1995.
J.P. Corriou, Process control: theory and applications, Editions Springer, Londres, 752 pages,
2004.
L. Jaulin, Représentation d'état pour la modélisation et la commande des systèmes, ed. Hermès
Lavoisier, Paris, 199 pages, 2005.
I.D. Landau, Identification et commande des systèmes, ed. Hermès, 306 pages, 1988.
W.S. Levine, The control handbook, ed. by CRC Press and IEEE Press, 1548 pages, 1996.
P. Lopez, A.S. Nouri, Théorie élémentaire et pratique de la commande par les régimes glissants,
Springer, 336 pages, 2000.
K. Zhou, J.C. Doyle, K. Glover, Robust and optimal control, ed. Prentice Hall, 596 pages, 1996.
84
Industrial challenge
5A / Semester 9 UE 9.4.1
SAGI Voie d’approfondissement
16h TP24 systèmes cyber physiques
Goals: Provide to students a context where an industrial partner of the SAGI department
submits a complex concrete problem. Students must then work as a team to provide
one or more solutions based on their skills. One of the specificities of this challenge
lies in the appropriation and then the resolution of a concrete subject in a limited
time. One of the objectives is thus to increase their “job” potential in a situation where
the engineer must seek his knowledge to respond “quickly” to a client.
Contents: Each year, the educational team discusses with an industrial partner to define the
challenge scope. The calendar can be as follows for students enrolled in a school
year n to n+1.
March n to June n: choice of industrial partner, research of a problem, writing of
specifications, development of calendar
October n: visit of the company, presentation by the industrial partner of the
subject to the students, round table.
November n: personal work of students
December n: challenge in configuration 2 8-hour days with dedicated equipment.
Evaluation: during the challenge, quality of the work carried out, relevance of the responses,
satisfaction of the industrial partner.
Bibliography: Provided for each challenge by the industrial partner and the educational team in
order to be able to suggest lines of thought in order to resolve the problematic of the
challenge.
85
Simulation of discrete event systems
5A / Semester 9 UE 9.4.1
SAGI Voie d’approfondissement
16h TD – 8h TP16
systèmes cyber physiques
Program:
Introduction to the simulation,
Simulation of production systems,
Recall on probability and statistics,
Data on system input,
Verification and validation of models,
Interpretation of results,
Basic notions on Petri nets,
The Siman-Arena simulation language.
Examination:
Written examination.
Bibliography:
Introduction to Simulation Using SIMAN. Second Edition, C. Dennis Pegden, R.E. Shannon, R.P.
Sadowski, Ed. Mc Graw-Hill.
Probabilités et statistiques. 3ème édition, A. Ruegg, Presses Polytechniques Romandes.
86
Robotics
5A / Semester 9 UE 9.4.1
SAGI Voie d’approfondissement
20h TD – 12h TP16
systèmes cyber physiques
Program:
- Geometric model of a simple chain robot:
Computation of the direct geometric model
Method of Denavit-Hartenberg
Example
Exercises
Inversion of the geometric model - Method of Paul
Multiple solutions - Workspace - Aspects
- Trajectories generation:
Trajectory between 2 points in the articular space
Trajectory between several points in the articular space
- Programming of robots Stäubli RX 90, Fanuc LR & ARC Mate 100 IB, Kuka KR3.
Bibliography:
1) Cours de robotique, J. Gangloff, ENSPS 3A, 221 pages
2) Robots. Principes et contrôle, C. Vibet, Ellipses 1987, 207 pages
3) Robotique. Aspects fondamentaux, J.-P. Lallemand, S. Zeghloul, Masson 1994, 312 pages
4) Modélisation et commande des robots, W. Khalil, G. Lebret, Cours EI3 Automatique de l'ECN 94/95
5) Introduction to Robotics Mechanics and Control, 2th edition, J. J. Craig, Addison-Wesley Publishing
Company, 1989, 450 pages
6) Modeling, Identification & Control of Robots, W. Khalil, E. Dombre, Hermes Penton Science 2002, 480
pages
7) Robotics Modelling, Planning and Control, B. Siciliano, L. Sciavicco, L. Villani, G. Oriolo, Springer-Verlag
2009, 632 pages
87
SCADA systems
5A / Semester 9 UE 9.4.1
SAGI 24h TP24 Systèmes cyberphysiques
Outline:
1. Introduction to SCADA systems
2. Communication standards for SCADA systems
2.1. Challenges and overview of existing solutions
2.2. OPC standard
2.2.1. Presentation
2.2.2. Data Access (DA) specification, implementation with .Net
2.2.3. Unified Architecture (UA) specification, implementation with Java
Bibliography :
Fondements du pilotage des systèmes de production, P. Pujo, J.P. Kieffer, Hermès Science,
Lavoisier, 2002
Méthodes du pilotage des systèmes de production, P. Pujo, J.P. Kieffer, Hermès Science, Lavoisier,
2002
OPC - From Data Access to Unified Architecture, Jürgen Lange, Frank Iwanitz, Thomas J. Burke,
fourth edition, Verlag, 2010
OPC Unified Architecture, Wolfgang Mahnke, Stefan-Helmut Leitner and Matthias Damm,
Springer, 2009.
http://www.opcfoundation.org/
88
Animation and behavioral simulation
5A / Semester 9 UE 9.4.2
SAGI
32h TP24 IHM & RV
Objectives : Apply and deepen their knowledge of real-time animation of virtual entities (humanoids,
robots or animals), simulation and behavioral interaction under the Unity3D environment.
Outline :
Bibliography :
Learning C# Programming with Unity 3D, Alex Okita, Taylors and Francis (2015)
Getting Started with 3D Animation in Unity: Animate and Control your 3D Characters in Unity, Patrick
Félicia (2018).
89
Industrial challenge
5A / Semester 9 UE 9.4.2
SAGI
24h TP24 IHM & RV
Prerequisites :
Interaction homme-machine & Réalité virtuelle (3A)
Réalité virtuelle (4A), Animation et simulation comportementale (5A), Multimodalité et interaction
haptique (5A), Immersion et techniques d’interaction (5A).
Objectives : collaborative design and production (all students of the class) of an immersive virtual
reality application integrating all the knowledge seen during lessons 3A, 4A and 5A. Offer an
innovative, possibly collaborative application (virtual environment integrating several virtual entities
in mutual interaction and with the submerged user (s)). Search for industrial partner.
Outline (48h00) :
1. Group brainstorming
2. Analysis and distribution of tasks
3. Modeling of software bricks
4. Implementation and unit tests
5. Integration and initial assessment
6. Correction and delivery of the application
Bibliography :
Learning C# Programming with Unity 3D, Alex Okita, Taylors and Francis, 2015
3D User Interfaces: Theory and Practice, Doug Bowman, Ernst Kruijff, Joe LaViola,
and Ivan Poupyrev, 512 p. Addison Wesley (2004)
90
Immersion and 3D interaction techniques
5A / Semester 9 UE 9.4.2
SAGI 24h TP24 IHM & RV
Prerequisites :
Interaction homme-machine & Réalité virtuelle (3A)
Réalité virtuelle (4A)
Outline:
Analysis of interaction and immersive devices
1. Systems based on virtual reality headsets (HMD)
2. Projection-based systems (CAVE)
Bibliography :
Learning C# Programming with Unity 3D, Alex Okita, Taylors and Francis (2015)
3D User Interfaces: Theory and Practice, Doug Bowman, Ernst Kruijff, Joe LaViola,
and Ivan Poupyrev, 512 p. Addison Wesley (2004)
Le Traité de la réalité virtuelle, 2ème édition, Volume 1 : Fondements et interfaces
comportementales, Ecole des Mines de Paris, Philippe Fuchs, Guillaume Moreau, Jean-Paul
Papin (2003)
91
Multimodality and haptic interaction
5A / Semester 9 UE 9.4.2
SAGI
20h TP24 IHM & RV
Prerequisites : Interaction homme-machine & Réalité virtuelle 1 (3A), Réalité virtuelle (4A)
Objectives :
Outline :
Bibliography :
Force and Touch Feedback pour Virtual Reality, Grigore Burdea, 368 Pages Wiley-Interscience (1996)
Analyzing Multimodal Interaction: A Methodological Framework, Sigrid Norris, 92 pages
Routledge (2004)
92
Tools and 3D modeling techniques
Outline:
Bibliography :
93
Unix system administration
5A / Semester 9 UE 9.4.3
SAGI 16h TP24 – 4h TP16 Cyber security
Keywords :
VIRTUALIZATION, AUTOMATION, UNIX, DEVOP
Prerequisites :
None
Objectives :
In addition to EI4 Course, It is focused on virtualization and containerization system and show how
to improve and have good secured systems by using logging system, intrusions detectors and make
some ethical pentests.
Outline:
System virtualization: VMware, HyperV, Qemu
System containerization: docker, xen
Intrusion detection System. Log system.
Automation: ansible/puppet …
Day to day Devop task
Examination :
100% Continuous assessment.
Bibliography :
https://opensource.com/resources/virtualization
https://www.edureka.co/blog/chef-vs-puppet-vs-ansible-vs-saltstack/
94
Applied Cryptology
5A / Semester 9 UE 9.4.3
SAGI 16h TP24 – 4h TP16 Cyber Security
Keywords :
RSA, GPG, HTTPS, DNSSEC, VERACRYPT
Prerequisites :
None
Objectives :
Computer security makes extensive use of concepts derived from cryptology, and many protocols are
based on it. This course allows to scan these concepts through the implementation of various
indispensable tools.
Outline:
Symmetric and asymmetric encryption
Diffie-Hellman, RSA, AES, SHA algorithms
Hash functions, signature, integrity check
Confidentiality and data integrity :
encrypted containers
encryption of communications (email, web, dns ...)
Examination :
100% Continuous assessment
95
Network architecture
5A / Semester 9 UE 9.4.3
SAGI 20h TP24 – 4h TP16 Cyber security
Keywords :
VLAN, VPN, FIREWALL, VIRTUALIZATION, ROUTING, STORAGE
Prerequisites :
None
Objectives :
This course is an EI3 course’s extension (Computing network), with a focus on all TCP/IP aspects as
well as complex conception of local or wide network architecture. Virtualization and containerization
for modern network is also a key concept for this course.
Outline:
Layer 2 architecture and protection. VLan, VXLan
Layer 3 routing: OSPF, BGP, IS-IS
Virtualization and container architecture. Overlay
Distributed storage, centralized storage, decentralized storage.
Cloud computing VPC concept
Layer 3/7 Firewall.
Examination :
100% Continuous assessment.
Bibliography :
https://blog.wescale.fr/2018/02/15/les-reseaux-doverlay-principes-et-fonctionnement/
https://en.wikipedia.org/wiki/Routing
https://www.pfsense.org/
https://storj.io/
https://ceph.io/
96
IT security risks
5A / Semester 9 UE 9.4.3
SAGI 17h20 TP24 – 14h40 TP16 Cyber security
Keywords :
CISO, PROTECTION, DRP, BCP
Prerequisites :
None
Objectives :
This course is a follow up about IT security EI4 with a deep focus on concept such as software and
hardware firewall and by managing IT security risk in accordance with the latest standards. It will
emphasis all aspect about cyber security threats and ways to protect professional as well as personal
data.
Outline:
IT Risks
Programming best practices and main security flaw.
Ethical Hacking
IT response plan and data protection
Authenticate, Authorize, Accounting (AAA)
Legal aspects and laws.
Data Backup.
IT Governance
Examination :
Bibliography :
https://en.wikipedia.org/wiki/Internet_security
97
Watch / R&D
5A / Semester 9 UE 9.4.3
SAGI 20h TP24 Cyber Security
Keywords :
Network, System
Prerequisites :
None
Objectives :
Training in the search for information on emerging technologies
Outline:
Design of a network architecture
Implementation of a multi-station architecture
Examination :
100% Continuous assessment
98
Project
5A / Semester 9 UE 9-5
SAGI 100 heures Projet
Goals:
This project is carried out in groups of 2 to 3 students supervised by one or more members of the
teaching team.
The teaching team propose numerous specific subjects related to the context of control
engineering, automated systems and computer engineering. These allow students to apply the
knowledge introduced during the courses and to implement project management methods. The
projects are built pedagogically and intermediate results are required and discussed with
supervisors.
Contents:
For the 5A-SAGIs, special attention is paid to autonomy, the implementation of the engineering
know-how to resolve a complex situation, the management of collaborative work and the rendering
which must be professional type.
Evaluation: written report, evaluation of the progress of the work, feedback requested from
students (project, device, presentation ...)
99
Syllabus
SAGI – S10
Version Mai 2020
Responsable : L. Autrique
100
Internship
5A / Semester 10 UE 10-1
SAGI Stage
The 5th year internship is the second specialty internship. It normally precedes entry into working
life. For this reason, it must be in line with the professional project of the students. This internship is
an essential element to enrich interviews with future recruiters. It must allow the student:
to exercise their capacities of autonomy, creativity, organization, relationship and critical
thinking
to put into practice and deepen their knowledge in one or more areas covered during their
university course
to improve their skills of synthesis, written expression and communication through the
internship report and oral presentation;
to have professional experience, industrial contacts and prepare for life in a company.
Organisation
The internship is supervised by an internship supervisor within the company and a teaching tutor from
Polytech Angers.
The internship supervisor: he is the privileged contact in the host company. It can assist in the
search for information. It gives the rules to be respected within the organization. It is also up to
the internship supervisor to assess the student’s behavior and involvement.
The teaching tutor: he is the contact person within Polytech Angers. If there is a problem, he
has to be informed as soon as possible. Its role is to advise and support the student for the
smooth running of the internship.
Evaluation
101