Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Educational Programmes 2018-2019 – 1/150
Educational Programmes 2018-2019
Presentation of the ENIB Engineering Degree 2
ECTS 8
Semesters S1A and S1P 9
Semester S1 STI 9
Semesters S2A and S2P 10
Semesters S3A and S3P 10
Semesters S4A and S4P 11
Semesters S5A and S5P 11
Semesters S6A and S6P 12
Semester S5O 12
Semester S6O 13
Semester S5E 13
Semester S6E 13
Semester S5I 13
Semester S6I 14
Semester S5M 14
Semester S6M 14
Semesters S7A and S7P 14
Semesters S9A and S9P 15
Educational Programmes 2018-2019 – 2/150
Presentation of the ENIB Engineering Degree
Course structure
Intersemesters
Autumn and spring terms
Specific semesters for enrolled students holding a 2-year higher education diploma [Bac+2 or equivalent]
Years 4 and 5
Educational Programmes 2018-2019 – 3/150
Course structure
SEMESTER S1
YEAR 1 INTERSEMESTER IS1
SEMESTER S2
FOUNDATION STUDIES PROGRAMME
SEMESTER S3
YEAR 2 INTERSEMESTER IS2
SEMESTER S4
COURSE STRUCTURE ENIB
SEMESTER S5
YEAR 3 INTERSEMESTER IS3
SEMESTER S6
SEMESTER S7
ENGINEERING PROGRAMME YEAR 4
SEMESTER S8
SEMESTER S9
YEAR 5
SEMESTER S10
The normal length of study at ENIB is:
• 5 years for students enrolled in semester 1
• 3 years for students enrolled in semester 5
The curriculum is divided into two parts:
• A Foundation Studies programme comprised of 4 semesters and 2 intersemesters. The aim of this pro-gramme is to provide students with the fundamentals in the scientific, technical, humanities and linguisticindustries.
• An engineering programme comprised of 6 semesters and 1 intersemester.
The first three years are divided into an academic part (semesters S1-S6) and a vocational part (intersemestersIS1-IS3)
Courses take place from Monday to Friday. During the Foundation studies programme, tests are held onSaturdays.
Back to Table of Contents
Educational Programmes 2018-2019 – 4/150
Inter-semesters
The inter-semesters take the form of breaks between the 2 semesters of the first 3 years.
The inter-semester IS2 consists of an internship to discover the world of work.
Inter-semesters IS1 and IS3 take a “different approach” to learning. Alongside technical modules such asdocumentary research or training in specific software, all students take some non-technical “social” modules.Theater plays an important role at this stage, to facilitate public speaking (1st year) or to increase awarenessof all kinds of discrimination (improvisational theater in the 3rd year). Citizenship training integrating currentissues such as “living with others” is combined with introductory courses: make short audio (1st year) and video(3rd year) recordings. The students also participate in the science popularization project“petits debrouillards”andhave a hands on experience, as recommended by Charpak, with the association “la caisse a clous”. All studentsalso take a first aid course, which forms part of this approach. In addition to these elements, a conference seriesis organized around a specific theme: sustainability, science and magic, etc.
Back to Table of Contents
Educational Programmes 2018-2019 – 5/150
Autumn and spring terms
The modules of each semester are offered twice a year: in autumn and in spring.Each intersemester takes place between the autumn and spring terms.
OR SEMESTER S1A : AUTUMN SEMESTER
SEMESTER S1 OR SEMESTER S1P : SPRING SEMESTER
OR SEMESTER S1S : AUTUMN SEMESTER STI/STL
YEAR 1 INTERSEMESTER IS1
OR SEMESTER S2A : AUTUMN SEMESTER
SEMESTER S2 OR SEMESTER S2P : SPRING SEMESTER
OR SEMESTER S2S : SPRING SEMESTER STI/STL
OR SEMESTER S3A : AUTUMN SEMESTER
SEMESTER S3
OR SEMESTER S3P : SPRING SEMESTER
YEAR 2 INTERSEMESTER IS2 INDUSTRIAL WORK PLACEMENT
OR SEMESTER S4A : AUTUMN SEMESTER
SEMESTER S4
OR SEMESTER S4P : SPRING SEMESTER
OR SEMESTER S5A : AUTUMN SEMESTER
SEMESTER S5 OR SEMESTER S5P : SPRING SEMESTER
ORSEMESTER S5O : AUTUMN SEMESTER
ADMISSION L3
YEAR 3 INTERSEMESTER IS3
OR SEMESTER S6A : AUTUMN SEMESTER
SEMESTER S6 OR SEMESTER S6P : SPRING SEMESTER
ORSEMESTER S6O : SPRING SEMESTER
ADMISSION L3
Semesters S1 to S6 comprise modules taught over periods of 7 or 14 weeks. They include optional ModernLanguage 2 modules.
Semesters S1S and S2S are open to enrolled students holding a scientific high school diploma [Bac STI, BacSTL or equivalent].
Semesters S5O and S6O are open to enrolled students holding a 2-year higher education diploma [Bac+2 orequivalent].
Back to Table of Contents
Educational Programmes 2018-2019 – 6/150
Specific semesters for enrolled students holding a 2-year higher education diploma[Bac+2 or equivalent]
ORSEMESTER S5A :
AUTUMN SEMESTER
SEMESTER S5 ORSEMESTER S5P :
SPRING SEMESTER
S5O CORE MODULES
ORSEMESTER S5O :
AUTUMN SEMESTERADMISSION L3
ORS5E
ELECTRONICS
S5O OPTIONAL MODULES
ORS5I
INFORMATION TECHNOLOGY
ORS5M
MECHATRONICS
ORSEMESTER S6A :
AUTUMN SEMESTER
SEMESTER S6 ORSEMESTER S6P :
SPRING SEMESTER
S6O CORE MODULES
ORSEMESTER S6O :
SPRING SEMESTERADMISSION L3
ORS6E
ELECTRONICS
S6O OPTIONAL MODULES
ORS6I
INFORMATION TECHNOLOGY
ORS6M
MECHATRONICS
Semesters S5O and S6O comprise several core modules and three optional modules in electronics, IT andMechatronics.
Back to Table of Contents
Educational Programmes 2018-2019 – 7/150
Years 4 and 5
ENGLISH4(COMPULSORY)
MANAGEMENT
S74CORE4MODULES MODERN4LANGUAGE424(OPTIONAL4MODULE)
Semester S7 34TECHNICAL4MODULES
SEMESTER4S7 S74OPTIONAL4MODULES 14TECHNICAL4MODULE4TO4CHOOSE4(OUT4OF46)
TECHNICIAN4INDUSTRIAL4WORK4PLACEMENT
HUMANITIES,4ECONOMICS4AND4SOCIAL4SCIENCES
SEMESTER4S8
ASSISTANT4ENGINEER4INDUSTRIAL4WORK4
PLACEMENT
ENGLISH4(OPTIONAL)
S94CORE4MODULES PRODUCT4DESIGN
MODERN4LANGUAGE424(OPTIONAL4MODULE)
SEMESTER4S9
S94OPTIONAL4MODULES 44TECHNICAL4MODULE4TO4CHOOSE4(OUT4OF415)
SEMESTER4S10ENGINEER4INDUSTRIAL4
WORK4PLACEMENT
Semester S7 is made up of:
• An academic part comprising:
– 1 English module
– 1 Management module
– 1 Modern Language 2 optional module
– 3 technical core modules
– 1 technical speciality module
• A Technician industrial work placement for 8 to 12 weeks.
Semester S8 is made up of:
• A 6-week academic part with 6 modules on Humanities, Economics and Social Sciences.
• An Assistant Engineer industrial work placement for 14 to 20 weeks.
Semester S9 is made up of:
• 1 English module
• 1 Product Design module
• 1 Modern Language 2 optional module
• 4 technical speciality modules, one of which is a project
Semester S10 is the Engineer industrial work placement for 20 to 25 weeks.
Back to Table of Contents
Educational Programmes 2018-2019 – 8/150
ECTS Credits
ECTS credits are awarded for each module in accordance with the following tables:
S1 28
IS1 4
S2 28
Year 1 : 60
S3 28
IS2 4
S4 28
Year 2 : 60
S5 28
IS3 4
S6 28
Year 3 : 60
S7
4 technical modules 24
36Management module 2English (compulsory) 2Technician industrial work placement 8
S8Humanities, Economics and Social Sciences module 12
24Assistant Engineer industrial work placement 12
Year 4 : 60
S93 technical modules 18
26Product Design module 2Project 6
S10 Engineer industrial work placement 34 34
Year 5 : 60
Back to Table of Contents
Educational Programmes 2018-2019 – 9/150
SemestersS1A and S1P
Hours Assessmenttotal ctd labo tp DS CTD labo Coeff UE ECTS
English 31,5 10,5 21 1 2 3A 4
Communication Skills 21 21 1 1 2
Algebra 42 42 1 2 4
B 10Analysis Techniques 52.5 52.5 1 2 5Algorithms 42 42 1 4
Electronics 78,75 36,75 42 1 2 1 7 C 6
Automation 31,5 21 10,5 2 1 3D 8Kinematics 42 42 1 2 4
Mechanisms 31,5 31,5 1 3
German, Spanish21 21 1 2 F 2*Beginners in German,
Spanish, Chinese, BrazilianPortuguese
Total 372,75 194,25 157,5 21 35 28
Back to Table of Contents
Semester S1 STIHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSEnglish 31,5 31,5 1 2 3
A 4Communication Skills 21 21 1 1 2
Algebra 42 42 1 2 4
B 10Analysis Techniques 52.5 52.5 1 2 5Algorithms 42 42 1 1 1 4Mathematics(complementary)
21 21 1 2
Electronics 78,75 36,75 42 1 2 1 7 C 6
Automation 31,5 21 10,5 2 1 3D 8Kinematics 42 42 1 2 4
Mechanisms 31,5 31,5 1 3
German, Spanish21 21 1 2 F 2*Beginners in German,
Spanish, Chinese, BrazilianPortuguese
Total 393,75 215,25 157,5 31,5 37 28
Back to Table of Contents
Educational Programmes 2018-2019 – 10/150
SemestersS2A and S2P
Hours Assessmenttotal ctd labo tp DS CTD labo Coeff UE ECTS
English 31,5 10,5 21 1 2 3A 4
Communication Skills 21 21 1 2
Algebra 42 42 1 2 4B 9Analysis Techniques 31,5 31,5 1 2 3
Software DevelopmentMethods
42 42 1 4
Geometrical Optics 21 21 1 1 2C 9Digital circuits 21 21 1 2 2
Electronics 78,75 47,25 31,5 1 2 1 7
Automation 31,5 10,5 21 1 2 3D 6Mechanisms 21 21 1 2
Statics 31,5 31,5 1 2 3
German, Spanish, Chinese,Brazilian Portuguese
21 21 1 2 F 2*
Total 372,75 204,75 147 21 35 28
Back to Table of Contents
SemestersS3A and S3P
Hours Assessmenttotal ctd labo tp DS CTD labo Coeff UE ECTS
English 31,5 10,5 21 1 2 3A 5
Communication Skills 31,5 31,5 1 1 3
Analysis Techniques 42 42 1 3 4B 8
Procedural Programming 42 42 1 4Relational Database 31.5 31.5 1 3
Digital Circuits 31,5 21 10,5 1 2 3C 7
Electronics 63 31,5 31,5 2 3 1 6
Automation 31,5 10,5 21 1 2 3
D 8Mechanisms 21 21 1 2Resistance of Materials 42 42 1 4Thermal Science 21 21 1 1 2
German21 21 1 2 F 2*
Spanish
Total 388,5 168 199,5 21 37 28
Back to Table of Contents
Educational Programmes 2018-2019 – 11/150
SemestersS4A and S4P
Hours Assessmenttotal ctd labo tp DS CTD labo Coeff UE ECTS
English 31,5 10,5 21 1 2 3A 5
Communication Skills 31,5 31,5 1 3
Analysis Techniques 31,5 31,5 1 2 3B 7Euclidean Space 31,5 31,5 1 3
Procedural Programming 31.5 31.5 1 4
Electronics 52,5 31,5 21 2 3 1 5C 10Designing and Building
Electronic Devices42 42 1 4
Electromagnetism 42 42 1 2 4
Dynamics 42 42 1 2 4D 6Mechanisms 21 21 1 2
Supervision applications 21 21 1 2
German21 21 1 2 F 2*
Spanish
Total 378 178,5 178,5 21 37 28
Back to Table of Contents
Semesters S5A and S5PHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSEnglish 31,5 10,5 21 1 2 3
A 4Communication Skills 21 21 1 2
Numerical methods 52,5 31,5 21 1 1 1 5B 6
Physical Optics 42 42 1 1 4
Object-orientedprogramming languages
73,5 31,5 42 1 1 1 7C 9
Microprocessors 52,5 31,5 21 1 1 1 5
Analogue control systems 42 21 21 1 1 1 4D 6Signal Processing 42 31,5 10,5 1 1 1 4
Mechanical Energy 21 21 1 1 2E 3
CAD 21 21 1 2
German21 21 1 2 F 2*
Spanish
Total 399 210 168 21 38 28
Back to Table of Contents
Educational Programmes 2018-2019 – 12/150
SemestersS6A and S6P
Hours Assessmenttotal ctd labo tp DS CTD labo Coeff UE ECTS
English 31,5 10,5 21 1 2 3A 4
Communication Skills 21 21 1 2
Graphing and Optimisation 21 10,5 10,5 1 2B 4
Probability and Statistics 31,5 21 10,5 1 1 1 3
Object-orientedprogramming project
73.5 31,5 42 1 1 1 7C 8
Microprocessors 42 21 21 1 1 1 4
Power Electronics 31,5 21 10,5 1 1 1 3Digital control systems 42 21 21 2 1 3 4
D 8Signal Processing 42 31,5 10,5 1 1 1 4
Mechanisms 42 42 1 4E 4
Modelling of mechanicalsystems
21 10,5 10,5 1 2
German21 21 1 2 F 2*
Spanish
Total 399 168 210 21 38 28
Back to Table of Contents
Semester S5OHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSEnglish 31,5 10,5 21 1 2 3
A 4Communication Skills 21 21 1 1 2
Mathematics 42 42 1 3 4B 12Procedural Programming 73,5 21 52,5 1 1 1 7
Microprocessors 52,5 31,5 21 1 1 5
Analogue control systems 42 21 21 1 1 1 4C 5
Signal Processing 31,5 21 10,5 1 1 1 3
German21 21 1 2 F 2*
Spanish
Total 294 136,5 136,5 21 28 21
Back to Table of Contents
Educational Programmes 2018-2019 – 13/150
Semester S6OHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSEnglish 31,5 10,5 21 1 2 3
A 4Communication Skills 21 21 1 1 2
Mathematics 42 42 1 3 4
B 12Numerical Methods 21 10,5 10,5 1 1 1 2Databases 21 10,5 10,5 1 1 2Object-orientedprogramming languages
42 10,5 31,5 1 1 1 4
Microprocessors 42 21 21 1 1 1 4
Digital control systems 42 21 21 2 1 3 4C 5
Electronics 31,5 21 10,5 1 1 1 3
German21 21 1 2 F 2*
Spanish
Total 294 136,5 136,5 21 28 21
Back to Table of Contents
Semester S5EHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSElectromagnetism 42 42 1 1 4
O 7Geometrical Optics 21 21 1 1 2Digital circuits 31,5 21 10,5 1 2 3Signal Processing 10,5 10,5 1 1
Total 105 94,5 10,5 0 10 7
Back to Table of Contents
Semester S6EHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSWaves 63 63 1 1 6
O 7Signal Processing 42 31,5 10,5 1 1 1 4
Total 105 94,5 10,5 0 10 7
Back to Table of Contents
Semester S5IHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSOperations Research 42 21 21 1 1 4
O 7Kinematic Geometry 21 21 1 1 2Systems Engineeringmodels
42 21 21 1 1 1 4
Total 105 63 42 0 10 7
Back to Table of Contents
Educational Programmes 2018-2019 – 14/150
Semester S6IHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSKinematic Geometry 10,5 10,5 1 1
O 7Systems Engineeringmodels
42 21 21 1 1 1 4
Object-orientedprogramming project
42 10,5 31,5 1 2 2 4
Total 94,5 42 52,5 0 9 7
Back to Table of Contents
Semester S5MHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSThermal Science 21 21 1 1 2
O 7CAD 10,5 10,5 1 1 1Mechanisms 31,5 31,5 1 3Mechanics 42 42 1 3 4
Total 105 63 42 0 10 7
Back to Table of Contents
Semester S6MHours Assessment
total ctd labo tp DS CTD labo Coeff UE ECTSResistance of Materials 42 42 1 2
O 7CAD 21 21 1 1 2Modelling of mechanicalsystems
42 42 1 4
Total 105 42 63 0 10 7
Back to Table of Contents
Semesters S7A and S7P Horaire Coeff ECTS
Technicalcore modules
English compulsory 21 2German
21 2*SpanishManagement 21 1 2Network and Communication Systems 84 2 6Power interfaces for electronic systems 84 2 6Digital embedded systems 84 2 6
Technical specialitymodules S7 ou S9(1 to choose)
Radio-Frequency-based CommunicatingSystems
84 2 6Signal and Image processingMethodology for Information SystemsEngineeringInteractive applications designMaterials and advanced design
Educational Programmes 2018-2019 – 15/150
Back to Table of Contents
Semesters S9A and S9P Horaire Coeff ECTS
Technicalcore modules
English compulsory 21 2English optional 21 2*German
21 2*SpanishProduct design 21 1 2
Project (1 to choose)Electronics Project
84 2 6Information Technology projectMechatronics Project
Technical specialitymodules S7 ou S9(1 to choose)
Radio-Frequency-based CommunicatingSystems
84 2 6Signal and Image processingMethodology for Information SystemsEngineeringInteractive applications designMaterials and advanced designIndustrial and Autonomous roboticsmodelling
Technical specialitymodules S9 (monday)(1 to choose)
Digital Communications and OpticalTransmissions
84 2 6Artificial Intelligence and SimulationVibration Mechanics and Finite Elements
Technical specialitymodules S9 (friday)(1 to choose)
System-On-Chip design84 2 6Virtual Reality
Control Systems
Back to Table of Contents
Educational Programmes 2018-2019 – 16/150
English S1
Objectives: Acquire the communicative skills necesssary to become an engineer.
Requirements: Level A2 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus: Students can expect to build on all aspects of reception, production and interaction during thecourse. Particular attention will be paid to the following skills:
Skills LanguageStudents will be able to: Students will be able to use:
- discuss what people do:
• say something is a good idea;
• say something is/was a mistake andexplain what is/was better.
words and phrases including should, oughttowords and phrases including should nothave done, ought not to have done, shouldhave done, ought to have done
- discuss rules:
• talk about something mandatory oroptional;
• talk about something permitted ornot permitted.
words and phrases including must, have to,should, don’t have tophrases including be allowed to, not beallowed to.
- describe how something works and whatit’s for.
words stemming from allow, permit,enable, make it possible to, offer, prevent.
- discuss causes and effects. words including cause, make, lead to, bringabout, result in.
- name something that belongs to aspecific category.
compound nouns such as handset,company car, shoe shop.
- read, listen and talk about the area ofLeisure and Entertainment.
words and phrases related to Leisure andEntertainment.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in Englishhttp://moodle.enib.fr (Virtual learning environment)
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 17/150
Communication Skills S1
Objectives: Gradually develop a reasoned command of a wide range of communication practices (spoken,written, social, professional, individual and group activities)Improve and develop open-mindedness and critical thinking with respect to general knowledgeby encouraging students to consciously analyse the various types of messages.Strengthen and improve written and spoken linguistic skills.Skills for preparing and giving presentations, summarising documents, analysing images.
Requirements: Level of general knowledge expected of a first-year student.
Key words: Communication, expression, listening, analysis
Syllabus:
• Communication principles and theories
• Interpersonal and organisational communication
• Analysis of the linguistic code
• Presentations (with audio-visual aids)
• Skim reading(2 works per semester)
• Analysing and summarising
Reading listRessources:
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 18/150
Algebra S1
Objectives: Acquire knowledge in terms of elementary calculus for complex numbers, polynomial rings andrational fractions – all of which are essential for Engineering students.
Requirements: Core modules of the French scientific baccalaureate.
Key words: Complex numbers, homography, polynomials, rational expressions
Syllabus:
1. Sets:
• Subsets
• Set operations (intersection, union, complementation and Cartesian product of sets)
• Interpretation in terms of Boolean algebra
2. Elementary calculations with complex numbers
• Algebraic, trigonometric and exponential form of a complex number. Absolutevalue (modulus) and argument of a complex number
• Linearization
• n-th root of a complex number
• Solving quadratic equations with complex coefficients over the set of complex num-bers
3. Polynomials
• Being able to do a Euclidean division
• Factoring simple polynomial expressions into the product of irreducible polynomials
4. Rational expressions (Euclidean algorithm)
• Partial fraction decomposition
5. Geometric transformations and complex numbers; homography
• Similarities
• Definition and canonical decomposition of a homography: finding the image of astraight line or circle by a homography
Reading listRessources:
Algebre, Lelong-Ferrand et Arnaudies, Dunod
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 19/150
Algorithms S1
Objectives: Acquire the basics of Algorithms and implement them using operational language.
Requirements: French scientific baccalaureate or equivalent.
Key words: Algorithms, imperative programming, Python
Syllabus:
1. Basic instructions
• Assignment
• Conditional statements
• Loops
2. Procedures and functions
• Parameters
• Preconditions
• Calls
• Recursion
• Test cases
Reading listRessources:
http://www.enib.fr/enibook/algorithmic/
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 20/150
Analysis Techniques S1
Objectives: Acquire the basic analytical tools essential for the training of an ENIB engineer.These tools include skills for the local (in the neighbourhood of a point) and global (variations)study of functions.
Requirements: Core modules of the French scientific baccalaureate ( Bac S and Bac STI) or equivalent.
Key words:
• Mapping (functions):
– Direct and inverse images of a set under a mapping
– One-to-one functions (injections), surjections and bijections
• Common functions (logarithmic, exponential, power, trigonometric , etc.), limits, differ-entiation
• Graphical representations, Taylor polynomial approximations, parametric curves, polarequations
Syllabus:
1. Common functions
• Quick recap on logarithmic, exponential, power and trigonometric functions.
• Trigonometric formulae
• Inverse trigonometric functions
• Hyperbolic functions
2. Limits and Continuity
• Fundamental theorems and common limits
• Continuity and extension by continuity
3. Differentiation
• Definition and main formulae
• Applications: studying the behaviour of a function (variations), finding extrema,etc.
• Left and right derivative. Geometrical interpretation
4. Local analysis (Taylor polynomial approximations, etc.)
5. Parametric curves (Cartesian and polar equations)
Reading listRessources:
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 21/150
Electronics S1
Objectives:
• Acquire knowledge of the main ideal dipoles used in electronics as well as of the idealoperational amplifier.
• Learn to analyse electric circuits using suitable tools and methods..
• In the case of simple excitations, learn to determine the response of a circuit containingfundamental dipoles and ideal operational amplifiers.
• Students will implement what they have learnt in a project involving the dimensioning,simulation and practical development of systems.
Requirements: Mathematics syllabus of the French scientific baccalaureate or equivalent.
Key words: Electric circuits, linear dipoles, ideal operational amplifier, ideal diode
Syllabus:
1. Electric circuits:
• Linear passive dipoles, voltage source and current source, convention
• Combining dipoles
• Kirchhoff’s circuit laws
• General theorems: Superposition theorem, Thevenin’s theorem and Norton’s theo-rem
• Analytical methods
• Graphical methods of study
2. The operational amplifier and related applications
3. The diode and related applications
4. Introduction to electronic circuit simulation
Reading listRessources:
Lecture handoutsElectricite, cours et exercices resolus, H. Ouslimani et A. Ouslimani, Collection A. Capliez,Editions CasteillaCircuits integres lineaires, Jean Letocha et Leon Collet, Edition Mac Graw-Hill
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 22/150
Automation S1
Objectives:
• Define the functional approach to automated systems.
• Develop an understanding of power component technology with respect to pneumaticand electric energy solutions in automation
• Learn to develop a hardwired control system for basic cycles in automation
Requirements: French scientific baccalaureate or equivalent.
Key words: Automated system, combinatorial logic and sequential logicElectrical and pneumatic technologies
Syllabus:
1. General structure of an automated system
• Pneumatic technology
• Actuators/preactuators
• Dimensioning
• Pneumatically-controlled cycles
2. Electrical technology
• Power circuit/control circuit
• Protecting actuators
• Self-holding (Memory function)
• Electrically-controlled cycles
Reading listRessources:
Sciences de l’Ingenieur, Automatique logique (ELLIPSES)Automatique Informatique Industrielle (DUNOD)Automatismes industrielles (NATHAN)Les automatismes programmables (CEPADUES EDITIONS)
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 23/150
Kinematics S1
Objectives:
• Understand the operating principle of mechanisms.
• Assess their performance.
• Study single-particle kinematics and rigid body kinematics.
Requirements:
• Differentiation and integration of simple forms.
• Basic trigonometry.
• Elementary vector analysis: dot and cross products.
Key words: Space curves, trajectoryVelocity, accelerationVelocity field of a solid body, twist
Syllabus: Coordinate systemsAdditional concepts of vector analysisSingle-particle kinematicsSolid body kinematicsRelative motion and frames of referenceApplications :
• Parametric motions,
• Translation,
• Rotation around a fixed axis,
• Other motions.
Reading listRessources:
Mecanique du point : cours et 63 exercices corriges MASSON, 1999Mecanique du solide : cours avec exercices resolus MASSON, 1996
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 24/150
Mechanisms S1
Objectives: Learn the fundamentals of mechanical technology to understand a mechanism and its kinematicmodelling.
Requirements: Core curriculum of the French scientific baccalaureat or equivalent.
Key words: Mechanical communication standardsLinkagesModelling
Syllabus: Orthogonal and perspective projectionsCross-sectional viewsManufacturing processes for blanks and machined partsAnalysing an assembly drawingKinematic modelling
Reading listRessources:
Guide du dessinateur industriel (A. Chevalier)Guide des sciences et technologies industrielles (Jean-Louis Fanchon)
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 25/150
German S1
Objectives: Develop communication skills to express yourself simply and in a lively manner.Master relevant linguistic tools (both syntax and idioms).Develop a better understanding of the German-speaking world.
Requirements: Some German vocabulary (equivalent to that of a student having followed a Modern Languages2 curriculum).Understanding of the fundamentals of German syntax.
Key words: Interest in the “foreign” nature of the language.Interest in current issues.Intellectual curiosity.
Syllabus:
• Introduction to the principles of German phonology
• Revising the grammar basics through texts and exercises
• Understanding simple texts addressing current issues
• Vocabulary review
Reading listRessources:
Printed documents (newspaper articles).Recorded dialogues (audio resources).
Spanish S1
Objectives: Understand written and spoken Spanish and analyse images. Communicate in Spanish aboutcurrent issues and the future.
Requirements: A3 level. Be able to understand a simple message and make others understand you.Good knowledge of some basic vocabulary and command of the most basic grammatical struc-tures.
Key words: Listening, concentration, observation, practice
Syllabus: Developing a better understanding of written and oral Spanish and using structures specific tothe Spanish language.
• GRAMMAR: articles, demonstratives, indefinite words, adverbs, expressing quantity, rel-ative pronouns, personal pronouns (enclisis), numeral adjectives, apocopes, prepositions,subordinate clauses, comparatives, superlatives, verbs (all tenses), sequence of tenses.
• VOCABULARY: Common vocabulary from the fields of popular science, economy,leisure, work, politics and ecology.
Reading listRessources:
Texts (mostly newspaper articles), audio-visual resources.
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 26/150
Spanish (Beginners) S1
Objectives: Master the basics of the Spanish language.
Requirements: N/A
Key words: Listening, concentration, observation, practice
Syllabus:
• Grammar: Spanish sounds, quantity markers, gender markers, articles, demonstratives,possessives, indefinite words, personal pronouns, expressing quantity, interrogation, excla-mation, numeral adjectives, prepositions, verbs (simple indicative tenses), the continuoustense, obligation, ser and estar.
• Vocabulary: Basic vocabulary (approx. 500 words)
Reading listRessources:
Printed documents (texts).
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 27/150
Spanish S1
Objectives: Understand written and spoken Spanish and analyse images. Communicate in Spanish aboutcurrent issues and the future.
Requirements: A3 level. Be able to understand a simple message and make others understand you.Good knowledge of some basic vocabulary and command of the most basic grammatical struc-tures.
Key words: Listening, concentration, observation, practice
Syllabus: Developing a better understanding of written and oral Spanish and using structures specific tothe Spanish language.
• GRAMMAR: articles, demonstratives, indefinite words, adverbs, expressing quantity, rel-ative pronouns, personal pronouns (enclisis), numeral adjectives, apocopes, prepositions,subordinate clauses, comparatives, superlatives, verbs (all tenses), sequence of tenses.
• VOCABULARY: Common vocabulary from the fields of popular science, economy,leisure, work, politics and ecology.
Reading listRessources:
Texts (mostly newspaper articles), audio-visual resources.
Back to S1A and S1P module listBack to S1 STI module list
Educational Programmes 2018-2019 – 28/150
Mathematics (complementary) S1 STI
Objectives: Develop an understanding of the analysis concepts addressed in the French baccalaureate andimprove understanding of the concepts tackled in the Analysis and Sets and Mapping modules.
Requirements: Core curriculum of the French baccalaureat STI or equivalent.
Key words: Absolute value, trigonometry, limits, differentiation, Taylor polynomial approximations
Syllabus:
1. Trigonometry
2. Absolute value
3. Identifying graphs of functions
4. Local analysis of functions (limits, derivatives, Taylor polynomial approximations)
5. Study of parametric curves
Reading listRessources:
Le succes en analyse en fiches methodes 1e annee. Coll. Ellipses.
Back to S1 STI module list
Educational Programmes 2018-2019 – 29/150
English S2
Objectives: Acquire the communicative skills necesssary to become an engineer.
Requirements: Level A2 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus: Students can expect to build on all aspects of reception, production and interaction during thecourse. Particular attention will be paid to the following skills:
Skills LanguageStudents will be able to : Students will be able to use :
- request and specify measurements. phrases relating to volume, quantity, sizeetc.
- say how something unusual causes aparticular consequence.
- the pattern so / such . . . (that).
- add information about something orsomeone without repeating wordsunnecessarily.
words including who, whose, which, that,where.
- describe:
• what something is like;
• how something happens.
- comment on what happens.
adjectives and adverbs to describesomething.adverbs ending in –ly.
- use a special type of noun in a way whichis clear to other people.
the appropriate forms for uncountable andcountable nouns including determiners(a/Ø/some/a few) and verbs(singular/plural).
- read, listen and talk about the areas ofTravel and Transport and the Environment.
words and phrases related to Travel andTransport and the Environment.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in EnglishCourse handouts & class noteshttp://moodle.enib.fr (Virtual learning environment)
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 30/150
Communication Skills S2
Objectives: Gradually develop a reasoned command of a wide range of communication practices (spoken,written, social, professional, individual and group activities).Improve and develop open-mindedness and critical thinking with respect to general knowledgeby encouraging students to consciously analyse the various types of messages.Strengthen and improve written and spoken linguistic skills.Skills for preparing and giving presentations, summarising documents, analysing images.Popular science.
Requirements: Level of general knowledge expected of a first-year student.
Key words: Communication, expression, listening, analysis, epistemology, the media
Syllabus: Science: an epistemological approach / Media: a semiological approach Interdisciplinary oralactivities / Presentations / News review / reports
Reading listRessources:
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 31/150
Algebra S2
Objectives: Acquire the basic knowledge and know-how needed by an engineering student in the field oflinear algebra.
Requirements: Core curriculum of the French scientific baccalaureate or equivalent.
Key words: Linear algebra
Syllabus:
1. An introduction to vector spaces
• Definition
• Linear subspaces (or vector subspaces)
• Direct sums
• Linearly independent sets, spanning vectors and bases
2. Matrices:
• Matrix calculus
• Change of basis
3. Determinant
4. Matrix decomposition
5. Eigenspaces
• Characteristic polynomial
• Diagonalization
• Triangularization
Reading listRessources:
Algebre, Lelong-Ferrand et Arnaudies, Dunod
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 32/150
Analysis Techniques S2
Objectives: This module follows on from module AN1: while the latter focuses on differentiation, AN2’score concept is integration. The aim is to familiarise students with basic integral calculus andwith the methods for solving elementary differential equations.
Requirements: 01XBana course content.
Key words: Integration, differential equations
Syllabus:
• Antiderivatives, Riemann sums
• Common differential equations (linear, first and second order non-linear equations) [ex-amples taken from other fields]
• Basic algorithms
Reading listRessources:
Lelong-Ferrand et Arnaudies, Tomes 2 et 3, Dunod.
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 33/150
Software Development Methods S2
Objectives: Apply basic algorithmic concepts to the process of software application development.
Requirements: 01AXBalr or 01PXBalr course content
Key words: Development method, V-model, specifications, Structured Analysis and Design Technique(SADT), tests, acceptance testing, Python
Syllabus:
1. Structured programming
• Functional decomposition
• Modular decompositions
2. Software development methodology
• Specifications
• Structured Analysis and Design Technique
• Development
• Tests
3. Additional programming concepts
• Collections (lists, dictionaries, sets)
• Files
• Graphical interfaces
4. Mini-project
• Developing a computer game
Reading listRessources:
http://www.enib.fr/enibook/ipi
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 34/150
Circuits numeriques S2
Objectives:
• Master the methods used for simplifying and building digital circuits.
• Become familiar with the common combinatorial circuits.
• Learn to represent and interpret how these circuits work using standard tools such astruth tables and timing diagrams.
• Become familiar with some of the applications of the digital circuits studied.
Requirements: Basic knowledge of electronics, Boolean logic.
Key words: Combinatorial circuits: Methods for simplifying and building circuits, logic families, multiplex-ers, code converters, arithmetic circuits, programmable circuits
Syllabus: Combinatorial digital circuits:
• Methods for simplifying and building circuits
• Logic families: the technology of digital circuits
• Common combinatorial and programmable circuits
Reading listRessources:
Lecture and class handouts.
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 35/150
Electronics S2
Objectives:
• Learn to analyse first order linear electrical circuits using the right tools and methodswith respect to time and frequency analysis.
• Learn to determine the time response and frequency response of a first order linear circuitin cases of continuous, sinusoidal and periodic excitation.
Students will work on a project to implement what they have learnt.
Requirements: Electronics S1 (theory, LTspice simulation and use of measuring instruments).
Key words: First order linear circuit, time response, frequency response, impedance, transfer function,operational amplifier, real diode
Syllabus:
1. Sinusoidal behaviour of electronic circuits
• Graphical and complex representations
• Impedance and admittance
2. Frequency response of first order circuits
• Transfer function
• Bode plot
• Filters
3. Time response of first order circuits
• Transient analysis
• Steady-state analysis
4. Single-supply operational amplifier
5. Real diodes
Reading listRessources:
Lecture handoutsElectricite, cours et exercices resolus, H. Ouslimani et A. Ouslimani, Collection A. Capliez,Editions Casteilla.Exercices sur les circuits electriques, Y. Granjon, Editions Masson.Comprendre l’electronique par la simulation, S. Dusauzay, Editions Vuibert.
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 36/150
Geometrical Optics S2
Objectives: Understand the fundamental principles governing the propagation, reflection and refraction oflight and the formation of images in basic optical instruments.
Requirements: Basic knowledge of geometry, trigonometry and linear algebra.
Key words: Image formation, propagation, reflection and refraction of light
Syllabus:
1. Historical introduction and fundamental principles
• The nature of light
• Electromagnetic spectrum
2. Core hypotheses of geometrical optics, the law of reflection and Snell’s law of refraction
• Huygens’ principle and Fermat’s principle
• The law of reflection and Snell’s law of refraction
3. Optical systems, objects and imagess
• Characteristics of a centred optical system
4. Paraxial approximation
5. Image formation in simple optical systems
• Plane and spherical optical boundaries
• Plane and spherical mirrors
• Thin lenses
6. A few examples of complex optical systems
• Eyes, telescopes, microscopes, cameras, etc.
Reading listRessources: • Optique – Fondements et applications, 7eme ed., J.-P. Perez, Dunod, 2004
• Optique, 6eme ed., G. Bruhat, Dunod, 2005
• Principles of Optics, 7th ed., M. Born & E. Wolf, Cambridge University Press, 1999
• Handouts
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 37/150
Automation S2
Objectives: Master the structural and evolutionary rules of the GRAFCET (sequential function chart,SFC).// Translate a sequential function chart into logical equations.// Define the hierarchicalstructure of a control system modelled using SFC.
Requirements: 01XDAUT
Key words: GRAFCET (sequential function chart, SFC)// Hierarchical structure// Run modes// Logicalequation//
Syllabus:
1. GRAFCET (sequential function chart, SFC)
• Description levels
• Structural and evolutionary rules
• Translating a sequential function chart into logical equations
• Basic structures
2. Laboratory:
• Translating into equations and electrical hardwiring of the SFC’s logic
• SFC (excluding faults) of an industrial transfer machine
Reading listRessources:
Automatique Informatique Industrielle (DUNOD)LE GRAFCET (CEPADUES EDITIONS)LE GRAFCET “sa pratique et ses applications” (EDUCALIVRE)Automatismes industrielles (NATHAN)Les automatismes programmables (CEPADUES EDITIONS)
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 38/150
Mechanisms S2
Objectives: Learn the fundamentals of mechanical technology required for the functional design of mech-anisms and service life prediction.
Requirements: Mechanisms S1.
Key words: Functional dimensioning, load transmission
Syllabus:
• Adjustments and functional dimensioning
• Rotational guiding technology
• Static assessment of forces
• Calculating service life
Reading listRessources: • Guide du dessinateur industriel (A. Chevalier)
• Guide des sciences et technologies industrielles (Jean-Louis Fanchon)
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 39/150
Statics S2
Objectives: Learn the laws of statics and become familiar with a methodology for analysing and calculatingthe forces acting on a mechanism.
Requirements:
• Knowledge of vector calculus.
• Analysis and modelling of a mechanism based on a real system or an assembly drawing.
Key words: Statics, systems of particles, modelling, mechanical actions, friction
Syllabus:
• Systems of particles
• Modelling mechanical actions
• Modelling linkages (screw theory and transmission mechanisms)
• Fundamental principle of statics
• Static friction
Reading listRessources:
Guide du calcul en mecanique : D. Spenle, R. Gourhant, Hachette technique
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 40/150
German S2
Objectives: Develop communication skills to express yourself simply and in a lively manner.// Learn toexpress an opinion and understand different points of view (put oneself in someone else’s shoes– contextualise).
Requirements: Know the vocabulary learnt and revised during semester S1.
Key words: Interest in the ”foreign” nature of the language// Interest in current issues// Intellectual cu-riosity//
Syllabus:
• Vocabulary and grammar exercises
• Understanding simple texts addressing current issues
• Systematic vocabulary revision according to semantic fields
Reading listRessources:
Prints (newspaper articles)// Recorded dialogues (audio-visual resources)
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 41/150
Spanish S2
Objectives: Understand written and spoken Spanish and analyse images. Communicate in Spanish aboutcurrent issues and the future.
Requirements: A3 level. Be able to understand a simple message and make others understand you. Goodknowledge of some basic vocabulary and command of the most basic grammatical structures.
Key words: Listening, concentration, observation, practice
Syllabus: Developing a better understanding of written and oral Spanish and using structures specific tothe Spanish language.
• Grammar: articles, demonstratives, indefinite words, adverbs, expressing quantity, rela-tive pronouns, personal pronouns (enclisis), numeral adjectives, apocopes, prepositions,subordinate clauses, comparatives, superlatives, verbs (all tenses), sequence of tenses.
• Vocabulary: common vocabulary from the fields of popular science, economy, leisure,work, politics and ecology.
Reading listRessources:
Texts (mostly newspaper articles), audio-visual resources.
Back to S2A and S2P module listretour au programme : Semestre S2 STI
Educational Programmes 2018-2019 – 42/150
English S3
Objectives: Acquire the communicative skills necesssary to become an engineer.
Requirements: Level A2 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus: Students can expect to build on all aspects of reception, production and interaction during thecourse. Particular attention will be paid to the following skills:
Skills LanguageStudents will be able to : Students will be able to use :
- write business correspondence:
• lay out, introduce and conclude aletter or message;
• include requests, reminders andthanks.
words and phrases for businesscorrespondence.
- explain an industrial process. passive verbs (be+past participle).
- say there’s too much or too little ofsomething, using emphasis andcomparisons.
phrases to describe and compare an excessor lack of something (too much, far toomuch, far too little, much more etc.)..
- speculate about situations andconsequences.
words, phrases and verb forms forimaginary situations and hypotheses (if,what if, when, suppose) followed byphrases for consequences, including will,may, might, could (have done).
- refer to particular objects and concepts ina way which is clear to other people.
the right pronouns to match uncountableand countable nouns and special pluralnouns. (See also module English S2).
- read, listen and talk about Channels ofcommunication (e-mail, telephone, socialmedia, for example) and Personal finance.
words and phrases related to Channels ofcommunication and Personal finance.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in Englishhttp://moodle.enib.fr (Virtual learning environment)
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 43/150
Communication Skills S3
Objectives: Language: improve writing and speaking skills (including spelling).// Develop an understand-ing of the importance of social sciences: relationship to the Self,the Group, the Other.//General knowledge: present and discuss current issues.// Develop critical thinking and open-mindedness.// Work on abstract and summary writing, image analysis and presentations (prac-tical exercises and methodology).//
Requirements: General knowledge expected of a student having reached this level.
Key words: Writing and transcribing (using linguistic and socio-professional codes)// Constructing (meth-ods)// Listening (empathy)// Communicating (being assertive: creativity, developing an ar-gument)// Debating and negotiating (organisation, listening, strategies)
Syllabus:
1. Topics:
• Communication and society (anthropological, psychosocial approaches, etc.)
• Forms of communication (text, image, body language, relationships)
• Engineering careers (current issues)
2. Conditions:
• Production of texts (experience sharing, developing ideas)
• Analysing and summarising (written and audio-visual resources on the professionalenvironment)
• Group and individual work
Reading listRessources:
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 44/150
Analysis Techniques S3
Objectives: Become familiar with the basic tools (except Integration discussed during semester S4) forworking with multivariate functions used in the various fields of physics.
Requirements: Analysis Techniques S1 and S2.
Key words: Multivariate functions, partial derivatives, extreme values
Syllabus:
1. Basic properties of multivariate functions
• Level curves and surfaces
• Limits and Continuity
2. Partial differentiation
• Definitions
• Partial differentiation of composite functions
• Higher order (greater than 1) partial differentiation
• Taylor series
• Differential
3. Extreme values of multivariate functions
• Local and global extreme values
• Constrained extreme values
Reading listRessources:
Any analysis textbook intended for students following the Foundation Studies programme.
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 45/150
Procedural Programming S3
Objectives: Learn the fundamental principles of procedural programming and efficiently implement themusing C language.
Requirements: S1 and S2 Algorithmics modules.
Key words: C language, procedural programming, complexity, efficiency
Syllabus:
1. C programming
• Basic instructions
• Variable scope
• Pointers
• Dynamic memory
• Abstract data types
• Structures
• Low level operations
2. Separate compilation
• Concrete data type
• Headers and libraries
• Public and private specifications
• Public and private specifications
• Optimisation, scripting and debugging
3. Efficient programming
• Optimal control structures
• Fixed-point arithmetic;
• Efficient algorithm examples
Reading listRessources:
http://www.enib.fr/enibook/s3prc
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 46/150
Databases S3
Objectives: Learn the fundamentals of information system design, installation and use in client-server mode.The module will focus on how to structure, create and manipulate data using SQL (StructuredQuery Language), a universal language for accessing relational databases.
Requirements: Some knowledge of logic and set theory.
Key words: Relational algebra, Relational Database Management System (RDBMS), SQL, Python
Syllabus:
1. Database design:
• Relational algebra (RDBMS)
• Functional Dependencies and Normalisation
• Describing and manipulating data (SQL)
2. Database management:
• Client-server mode: PostgreSQL RDBMS
• Three-tier architecture: PostgreSQL and Python
Reading listRessources:
Claude Chrisment : ”Bases de Donnees relationnelles” Edition Hermes (2008)Laurent Audibert : ”Bases de donnees : de la modelisation au SQL” Ellipses (2009)Jean-Luc Hainaut : ”Bases de donnees : concepts, utilisation et developpement” (2009)www.enib.fr/enibook/si
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 47/150
Digital Circuits S3
Objectives:
• Master the methods used for simplifying and building digital circuits.
• Become familiar with the common combinatorial circuits.
• Learn to represent and interpret how these circuits work using standard tools such astruth tables and timing diagrams.
• Become familiar with some of the applications of the digital circuits studied.
Requirements: Basic knowledge of electronics.
Key words: Combinatorial circuits: Methods for simplifying and building circuits, logic families, multiplex-ers, code converters, arithmetic circuits, programmable circuits
Syllabus:
1. Combinatorial digital circuits:
• Methods for simplifying and building circuits
• Logic families: the technology of digital circuits
• Common combinatorial and programmable circuits
Reading listRessources:
Lecture and class handouts.
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 48/150
Electronics S3
Objectives: Become familiar with the electronic components and structures found in analogue interfacecircuits and between analogue and digital circuits.
Requirements: Electronics S1 and S2
Key words: Electronic, analogue, digital, bipolar transistor, MOSFET, amplifier, comparator, instrumen-tation, power, analogue-to-digital conversion, digital-to-analogue conversion
Syllabus:
1. Bipolar transistors
• Working principle
• Network of characteristics
• Linear and switching applications
• Differential amplifier
• Optocoupler
2. Operational and instrumentation amplifiers
• Structure and characteristics
3. Metal-Oxide-Semiconductor field-effect transistor (MOSFET)
• Working principle
• Network of characteristics
• Linear and switching applications, CMOS logic circuits
4. Power amplifiers: working principle and power balance
5. Analogue-to-digital and digital-to-analogue converters
• Working principles and characteristics
Reading listRessources:
Handouts (lectures, classes and practicals) // Introduction a l’electronique, cours et exerci-ces corriges - Domini-Quaranta // Electronique tome 1 et 2, Chatelain – Dessoulavy, Traited’electricite, d’electronique et d’electrotechnique // The art of electronic, Horowitz – Hill,Cambridge University Press Edition.
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 49/150
Automation S3
Objectives: Become familiar with programmable logic controllers and how to program and use them.Develop an understanding of the concepts of PLC multi-language programming.Study the security aspects of automated systems.
Requirements: Basic knowledge of automated systems.Design and implementation of hardwired control systems.Knowledge of sequential function charts: concept and implementation.
Key words: Programmed control system – programmable logic controllers. Error handling procedures
Syllabus:
1. Lectures and classes:
• Presetting orders
• First-level hardwired security systems
• Error handling procedures.
• Translating the sequential functional chart into a literal programming language
2. Laboratory work:
• Programming exercises – Rotational transfer programming project using a simulator
Reading listRessources:
Automatique Informatique Industrielle (DUNOD)LE GRAFCET (CEPADUES EDITIONS)LE GRAFCET “sa pratique et ses applications” (EDUCALIVRE)Automatismes industrielles (NATHAN)Les automatismes programmables (CEPADUES EDITIONS)Lecture and exercise handouts (including worked examples)
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 50/150
Mechanisms S3
Objectives: Carry out a critical analysis of the operating principle of mechanisms. // Assess the perfor-mance of mechanisms. // Justify construction solutions. // Carry out the dimensioning ofthe various components.
Requirements: Technical drawing. // Layout conventions. // Sketching. // Mechanical technology, //mFunctional design.
Key words: Mechanical system, mechanical actions, power, energy // Transmissions, couplings // Staticdeterminacy and indeterminacy
Syllabus:
1. Bearings
• Rotating and sliding joints
2. Bearing assembly
• Stops
• Adjustments
3. Dimensioning
• Shafts
• Keys, pins, etc.
Reading listRessources:
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 51/150
Resistance of Materials S3
Objectives: Determine the stress, strain and displacement experienced by structures and their componentsdue to the forces exerted on them.The results will help predict behaviours and prevent fracturing.
Requirements: Statics course
Key words: Resistance of Materials – Cohesive forces – Stress – Strain – Simple loading
Syllabus:
• Cohesive forces
• The concept of stress
• Strain
• Stress-strain relationship
• Simple loading
Reading listRessources:
Guide du calcul en mecanique : D. Spenle, R. Gourhant, Hachette technique
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 52/150
Thermal Science S3
Objectives: Study the fundamental laws governing heat transfer and related applications.
Requirements: Mathematical tools acquired in S1 and S2.
Key words: Energy, heat, conduction, natural convection, forced convection, heat dissipation, radiator,cooling fins
Syllabus:
1. Introduction: The basics of energy exchange phenomena
2. Steady-state heat transfer mechanisms and some transient state mechanisms
• Conduction: fundamental laws, solutions, conduction with internal sources
• Convection: natural convection, forced convection, parameters, semi- empiricallaws
Reading listRessources:
Thermodynamique Diffusion thermique : cours avec exercices resolus LE HIR J. MASSON,1997, Cote : 03.06 LEHI
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 53/150
German S3
Objectives: Develop communication skills to express yourself simply and in a lively manner. Learn toexpress an opinion and understand different points of view (put oneself in someone else’s shoes– contextualise). Be able to write a CV and a covering letter (for an internship)
Requirements: Knowledge of the vocabulary learnt and revised during semester S2.
Key words: Interest in the “foreign” nature of the language Interest in current issues Intellectual curiosity
Syllabus:
• Vocabulary and grammar exercises
• Understanding simple texts addressing current issues
• Systematic vocabulary revision according to semantic fields
Reading listRessources:
Prints (newspapers articles).Recorded dialogues (audio resources).
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 54/150
Spanish S3
Objectives: Develop a better command of the language. Better understand the Spanish world and itsoutlook on today’s world. Prepare for a professional experience in a Spanish- speaking country.
Requirements: B1 level. Be able to understand a simple but relatively long message, summarise its content,express an opinion and develop an argument. Have good knowledge of common vocabularyand frequently used grammatical structures.
Key words: Listening, concentration, observation, practice
Syllabus: Consolidating knowledge of the prerequisites, observation, analysis and use of structures specificto the Spanish language. The world (with a focus on Spain and Latin America) as seen in themedia and in movies. Improving fluency through debates and oral presentations given withoutsupporting written materials.
• Grammar: revising, consolidating and improving knowledge of the prerequisites
• Vocabulary: common vocabulary from the fields of popular science, economy, leisure,work, business, politics and ecology
Reading listRessources:
Texts (newspaper articles), audio-visual resources (excerpts from documentaries and movies).
Back to S3A and S3P module list
Educational Programmes 2018-2019 – 55/150
English S4
Objectives: Acquire the communicative skills necesssary to become an engineer.
Requirements: Level A2 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus: Students can expect to build on all aspects of reception, production and interaction during thecourse. Particular attention will be paid to the following skills:
Skills LanguageStudents will be able to : Students will be able to use :
- describe the effect of something. adjectives ending in –ED and –ING.
- request and give a description of anactivity, event or situation including:
• what elements are essential to it;
• who takes part in it.
words and phrases to ask for and begin adescription, including What does it involve?It involves . . . .
- leave out words when other speakers canguess what they mean.
rules of ellipsis (leaving out words, as in‘She could sleep on the sofa. ‘Yes, shecould.’) and substitution (using a shortword or phrase instead of a longer one, asin ‘When will you call Jane?’ ‘I alreadydid.’
- discuss causes and effects. words including make, cause (see alsoEnglish S2).patterns including get/have somebody (to)do sthg, get/have something done.
- mention a possibility. should (not) before the subject as in‘Should you decide not to go on the trip..’).
- read, listen and talk about the areas ofSociety, Health and Safety.
words and phrases related to Society,Health and Safety.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in Englishhttp://moodle.enib.fr (Virtual learning environment)
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 56/150
Communication Skills S4
Objectives:
• Language: improve one’s writing and speaking skills (including spelling).
• Develop an understanding of the importance of social sciences: relationship to the Self,the Group, the Other.
• Improve general knowledge.
• Develop critical thinking and open-mindedness.
• Work on abstract and summary writing, image analysis and presentations (practicalexercises and methodology).
Requirements: General knowledge expected of a student having reached this level.
Key words:
• Writing and transcribing (using linguistic and socio-professional codes)
• Constructing (methods).)
• Listening (empathy)
• Communicating (being assertive: creativity, developing an argument)
• Debating and negotiating (organisation, listening, strategies)
Syllabus:
1. Topics:
• Engineering careers 2 (the history of engineering)Knowledge of current issues.
• Power and communication (rhetoric: persuading and negotiating)
2. Conditions:
• Production of texts (experience sharing, developing ideas)
• Analysing and summarising (written and audio-visual resources on the professionalenvironment)
• Group work and individual work
Reading listRessources:
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 57/150
Analysis Techniques S4
Objectives: Become familiar with the mathematical tools needed for the other courses, i.e. the varioussummation methods, and multiple summation in particular.
Requirements: High school-level mathematics and S1–S3 mathematics courses.
Key words: Simple, multiple, line and surface integrals
Syllabus:
1. Generalised integrals: convergence, calculus (integration by parts, integration by substi-tution)
2. Multiple integrals: double and triple integrals
• Fubini’s formulae
• Change of variables (polar coordinates for double integrals, cylindrical and sphericalcoordinates for triple integrals)
• Calculating surface areas and volumes, identifying a centre of inertia and momentof inertia
3. Line integrals
• Calculating arc lengths
• Circulation of a vector field
• Gradient and curl
• Green’s theorem; calculating surface areas
4. Surface integrals
• Flux of a vector field
• Divergence theorem
• Stokes’ Theorem
Reading listRessources:
Any analysis textbook intended for students following the Foundation Studies programme.
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 58/150
Euclidean Space S4
Objectives: Master the algebraic tools needed by an ENIB engineer. Such tools include knowing howto use the diagonalization of endomorphisms as discussed during S2, as well as performingcalculations in Euclidean spaces.
Requirements: Algebra S2: Vector spaces, matrix calculus, linear applications and diagonalization.
Key words: Diagonalization, Euclidean spaces
Syllabus:
1. Applying diagonalization
• Calculating matrix powers
• Study of linear recursive sequences
• Solving second order linear differential systems
2. Euclidean spaces
• Dot product and corresponding norm
• Orthonormal basis of a Euclidean space (Gram-Schmidt process)
• Orthogonal projection and orthogonal symmetry
• Orthogonal matrices
• Scalar triple product and cross product
• Study of the isometries of R2 and R3
• Diagonalization of real symmetric matrices
Reading listRessources:
Any analysis textbook intended for students in the second year of the Foundation Studiesprogramme.
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 59/150
Object-oriented programming S4
Objectives: Learn the fundamentals of the object-oriented programming paradigm. The module focuseson the static part of UML formalism.
Requirements: Algorithmics, Python
Key words: Objects, Classes, UML
Syllabus: The object-oriented paradigm (classes, attributes, methods, instances)Object model in UML (classes, use cases, interactions)
Reading listRessources:
Conception orientee objets et applications, G. Booch, Addison-Wesley ed., 1992UML par la pratique, Pascal Roques, EYROLLES ed., 2004BOUML
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 60/150
Designing and Building Electronic Devices S4
Objectives: Determine an electronic solution that meets the specifications given. //Use LTspice simulationsoftware to search for and validate ideas. //Carry out component wiring on breadboard. Beable to fine-tune the devices to ensure that they are working properly.
Requirements: Electronics courses of the 4 previous semesters.
Key words: Specifications, solution identification and analysis, simulation, breadboard prototyping.
Syllabus: The module involves carrying out a series of mini-projects, such as:
• Solution identification and analysis, simulation, breadboard prototyping
• Detecting the instantaneous or global polarity of a signal
• Automatic adjustment of a signal to 0V
• Recording a signal’s maximum and/or minimum value
• Detecting the alternating component of a signal
• Detecting the frequency of a signal
• Detecting a particular phase difference between two signals
• Automatically detecting the signal type
Reading listRessources:
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 61/150
Electronics S4
Objectives: Learn to analyse a second order linear circuit: frequency response, resonance phenomenon andtime response to simple expectations. //Learn to analyse the effect of the various compo-nents of a filter on these responses. //Recognise common systems. //Learn to identify theclosed-loop oscillation conditions of a low-frequency oscillator. Become familiar with the mostcommon systems and with some of their self-regulation techniques.
Requirements: Analysis of first order linear systems
• Knowledge of low-pass and high-pass filters
• Transfer function – Bode plot
Differential equations.
Key words: Filter – Transfer function – Damping – Resonance; Poles and Zeros – Stability Oscillators –Oscillating Conditions – Closed loop
Syllabus:
1. Second order linear systems
• Normalised transfer functions
• Analysis of the resonance phenomenon; effect of the damping coefficient
2. Time response of second order circuits
• Transient (free) and steady (forced) states
• Step response, response to a sinusoidal signal, ramp response
3. Poles and zeros of a transfer function
• Complex analysis
• Stability principle
• Parameterizable filters (Butterworth, Chebyshev, etc.)
4. Oscillators
• Transfer function of a closed-loop system
• Oscillating conditions – Stabilisation
• Examples of high-frequency oscillators
Reading listRessources:
Precis d’Electronique, cours et exercices resolus, tomes 1 et 2, edition Breal //Circuits fon-damentaux de l’electronique, Tran Tien Lang, edition Lavoisier //Electronique tome 1 et 2,Chatelain – Dessoulavy, Traite delectricite, d’electronique et d’electrotechnique, edition Dunod.
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 62/150
Electromagnetism S4
Objectives: Become familiar with simple occurrences of electromagnetic interaction and with electrostaticand magnetostatic fields (sources, properties and related forces and energies).Learn to calculate simple fields. Develop an understanding of the concepts of capacitance andinductance and of electromagnetic induction phenomena and main applications.
Requirements: Basic knowledge of electricity. An adequate level in mathematics (including knowledge ofintegration).
Key words: Field, potential, induction, capacitor, inductance, flux, field lines
Syllabus:
1. Electrostatics in vacuum:
• Electric charges and electric field – potential – dipole
• Gauss’ law
• Conductors in equilibrium – Capacitors
• Forces and energy
2. Magnetostatics in vacuum:
• Magnetic field
• Biot-Savart law / Ampere’s circuital law;
• Closed circuit moving in a time-independent magnetic field
• Induction – Lenz’s law
• Self-induction, self-inductance, energy
Reading listRessources:
Electrostatique – Amzallag-tome 2 – Ediscience internationalElectromagnetisme – Amzallag-tome 3 – Ediscience internationalHandouts (F. Ropars)
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 63/150
Dynamics S4
Objectives: Understand the dynamics of mechanisms.Assess their performance.Study single-particle dynamics, rigid-body dynamics and the dynamics of systems of particles.
Requirements: Differentiation and integration, basics of trigonometry.Vector analysis: dot and cross products, differentiation.Single-particle kinematics and solid-body kinematics.
Key words: Systems of particles, kinetics, inertia, mechanical actions, fundamental principle of dynamics
Syllabus:
1. Fundamental principle governing single-particle dynamics
• Applications
2. Geometry of masses
3. Kinetics
4. Fundamental principle governing the dynamics of systems of particles
Applications:
• Oscillators
• Rotor balancing
• The gyroscopic effect
Reading listRessources:
Mecanique du point : cours et 63 exercices corriges MASSON, 1999.Mecanique du solide : cours avec exercices resolus MASSON, 1996.
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 64/150
Mechanisms S4
Objectives: Design simple mechanical systems (bearing assembly, gear reducers, etc.).
Requirements: S1 – S3 courses in mechanics and mechanisms.
Key words: Mechanical systems, mechanical actions, power, energy.Transmissions, couplings.Static determinacy and indeterminacy.
Syllabus:
• Dimensioning using the Resistance of Materials.
• Study of epicyclic gearing
• Designing a gear reducer as part of a mini-project
Reading listRessources:
Guide du dessinateur industriel (A. Chevalier)
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 65/150
Supervision applications S4
Objectives: Develop an understanding of industrial process supervision systems and their structure.Implement a supervision software.
Requirements: Design and implementation of hardwired and programmed control systems. Knowledge ofsequential function charts: concept and implementation.
Key words: Supervisors. Industrial processes. Communication protocols. Fieldbus. SCADA systems.Manufacturing Executive Systems.
Syllabus:
1. Supervision
• Supervision: definition and aims
• Global functions of a supervision system
• Software functions
• Security and selection criterion
2. PcVue
• Software overview
• Communication objects
• Database
• Animated block diagrams
• Generic objects
• Alarms
• SCADA Basic programming
• Software implementation based on a simple example
Reading listRessources:
Websites: industrial supervisorsPeriodicals: Industries et Techniques, Mesures.PcVue software handouts – Arc Informatique
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 66/150
German S4
Objectives: Develop communication skills to express yourself simply and in a lively manner. //Learn toexpress an opinion and understand different points of view (put yourself in someone else’s shoes– contextualise).
Requirements: Know the vocabulary learnt and revised during semester S3.
Key words: Interest in the “foreign” nature of the languagee //Interest in current issues //Intellectualcuriosity
Syllabus:
• Vocabulary and grammar exercises
• Understanding simple texts addressing current issues
• Systematic vocabulary revision according to semantic fields
Reading listRessources:
Prints (newspaper articles)) //Recorded dialogues (audio-visual resources)
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 67/150
Spanish S4
Objectives: Develop a better command of the language. Better understand the Spanish world and itsoutlook on today’s world. Prepare for a professional experience in a Spanish-speaking country.
Requirements: B1 level. Be able to understand a simple but relatively long message, summarise its content,express an opinion and develop an argument. Have good knowledge of common vocabularyand frequently used grammatical structures.
Key words: Listening, concentration, observation, practice
Syllabus: Consolidating knowledge of the prerequisites, observation, analysis and use of the structuresspecific to the Spanish language. The world (with a focus on Spain and Latin America) asseen in the media and movies. Improving fluency through debates and oral presentations givenwithout supporting written materials.
• Grammar: revising, consolidating and improving knowledge of the prerequisites
• Vocabulary: common vocabulary from the fields of popular science, economy, leisure,work, business, politics and ecology
Reading listRessources:
Texts (newspaper articles), audio-visual resources (excerpts from documentaries and movies).
Back to S4A and S4P module list
Educational Programmes 2018-2019 – 68/150
English S5
Objectives: Acquire the communicative skills necesssary to become an engineer.
Requirements: Level B1 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus: Students can expect to build on all aspects of reception, production and interaction during thecourse. Particular attention will be paid to the following skills:
Skills LanguageStudents will be able to : Students will be able to use :
- show differences. words and phrases including however,despite, even so, even though, in spite ofthe fact that, nevertheless.
- refer to visuals and describe their contents words and phrases to describe visuals,graphs and how things change.
- report opinions and facts. passive reporting verbs, as in ‘Dinosaurs arethought to have been wiped out by anasteroid’.
- discuss facts tentatively. modals including may, might, could (havedone).
- engage with people, including:
• requesting, giving and denyingpermission;
• making and asking for suggestions;
• asking what to do.
words and phrases, including modals will,would, can, may, could, shall, should, forassociating with people.
- write an effective CV / resume and coverletter.
words and phrases to describe personalbackground and objectives.usual format for CV / resumes and coverletters.
- read, listen and talk about the areas ofCareers and Workplaces.
words and phrases related to Careers andWorkplaces.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in EnglishCourse handouts & class noteshttp://moodle.enib.fr (Virtual learning environment)
Back to S5A module listBack to S5P module list
Educational Programmes 2018-2019 – 69/150
Communication Skills S5
Objectives: Develop a critical mindset.Implement a pragmatic approach to verbal and non-verbal communication (videotape analysis).Consolidate and develop open-mindedness and critical thinking with respect to general knowl-edge.Practice writing/speaking skills.
Requirements: Level of general knowledge expected of a first-year student.
Key words: Entering working life, representation, ethics, integrity
Syllabus: Orientations :
• Engineering ethics
• Work and societal representations
• Entering working life: from job search to job interview)
Reading listRessources:
Back to S5A module listBack to S5P module list
Educational Programmes 2018-2019 – 70/150
Numerical methods S5
Objectives: Learn the basics regarding the numerical methods useful to a future engineer.
Requirements: Linear algebra (S1 – S4) and analysis (S1 – S2) courses.
Key words: Numerical method for solving linear and nonlinear systems based on the fixed-point principle
Syllabus:
1. Linear systems:
• Conditioning
• The Jacobi and Gauss-Seidel methods
2. Nonlinear equations
• Substitution methods
• The Newton-Raphson method
3. Nonlinear systems
Reading listRessources:
Lascaux et Theodor : introduction a l’analyse numerique
Back to S5A module listBack to S5P module list
Educational Programmes 2018-2019 – 71/150
Physical Optics S5
Objectives: Develop an understanding of the fundamental principles governing physical optics: propaga-tion of electromagnetic waves, quantifying the reflection and refraction of light at an opticalboundary, polarisation, interferences and diffraction.
Requirements: Basic knowledge of geometrical optics, geometry and linear algebra.
Key words: Wave equation, polarisation, reflection and transmission coefficients, interferences, diffraction
Syllabus:
1. EQUATIONS GOVERNING THE PROPAGATION OF LIGHT
• Maxwell’s equations
• Wave equation
2. THE PLANE WAVE MODEL
3. POLARISATION OF LIGHT
• Vector nature of light
• The basics of polarisation and polarimetry
• Reflection and refraction at an optical boundary – reflection and transmission co-efficients
4. LIGHT INTERFERENCES
5. DIFFRACTION OF LIGHT
Reading listRessources:
Fondements et applications, 7eme ed., J.-P. Perez, Optique – Dunod, 2004Optique, 6eme ed., G. Bruhat, Dunod, 2005Principles of Optics, 7th ed., M. Born and E. Wolf, Cambridge University Press, 1999Handouts
Back to S5A module listBack to S5P module list
Educational Programmes 2018-2019 – 72/150
Object-oriented programming languages S5
Objectives: Develop an understanding of the Java and C++ object models.Become familiar with a few API for developing applications.
Requirements: Knowledge of object concepts.
Key words: Object-oriented programming, Java, C++
Syllabus:
1. Expressions and control structures
2. Java and C++ object models
3. Exceptions and assertions
4. Genericity
5. Collections
Reading listRessources:
Java la maıtrise, Jerome Bougeault, Tsoft/Eyrolles ed., 2003C++ reference complete, H. Schildt, First Interactive ed., 2002
Back to S5A module listBack to S5P module list
Educational Programmes 2018-2019 – 73/150
Microprocessors S5
Objectives: Develop an understanding of a microprocessor’s operating principle and of an instruction set.Master the tools of cross development.
Requirements: Boolean algebra, combinatorial and sequential logic circuits.
Key words: Microprocessor, memory, instruction set, ARM, machine language, assembly language, C lan-guage, loop, test, stack, function, cross development, object code, simulator, debugger
Syllabus:
1. Basic operating principle of microprocessor systems
• Digital representation of information within systems
• Internal working principle of microprocessors
• Addressing modes,
• “CISC” and “RISC” instruction sets
2. Microprocessor programming: the ARM7TDMI case study
• Architecture
• Instruction set
• Implementation of a cross-development platform (assembly language/C)
Reading listRessources:
Resources :
• Eclipse development environment/GCC
• Handouts (lecture/classes/practicals)
Books :
• ARM System-On-Chip Architecture – S. Furber
• ARM Architecture Reference manual- D. Seal
Back to S5A module listBack to S5O module listBack to S5P module list
Educational Programmes 2018-2019 – 74/150
Analogue control systems S5
Objectives: Master the basic concepts and mathematical, electronic and graphical tools used in the auto-matic control of processes.
Requirements: Basic electronics and Mathematics up to S4 or equivalent; simple circuit experiments.
Key words: Automation, electronics, signals and circuits
Syllabus:
1. Introduction:
• An introduction to continuous systems
• Definition and properties (needed later on) of the Laplace transform
• Application in the case of electrical networks
• Continuous transfer functions
• Time responses and the Laplace Transform (transient and steady states)
• Harmonic analyses. Bode and Nichols (Nyquist) plots
2. Defining and analysing loop systems:
• Open and closed loops
• Analysis of closed-loop control systems based on transfer loci and pole placement(equivalent damping, resonance, static gain, etc.)
• Stability and durability of linear closed-loop control systems (geometric criterionwith respect to Bode and Nichols plots)
• Accuracy of linear closed-loop control systems
• Phase-lead compensators, PI controllers, etc.
Reading listRessources:
The programme has its own specific lab.Computer room
Back to S5A module listBack to S5O module listBack to S5P module list
Educational Programmes 2018-2019 – 75/150
Power Electronics S5
Objectives: Develop an understanding of the relationships and laws behind the operating principle of arotating electrical machine supplied by a static converter
Requirements: S1 – S4 courses in physics and mathematics.
Key words: Electronic switch, static converters, rotating electrical machines, adjustable-speed drive, re-versible speed, reversible power
Syllabus:
1. Fundamental properties of diodes; MOS and IGBT transistors in switching electronics
2. Calculating the electromagnetic torque and electromotive force of a direct- current ma-chine for its dimensioning
3. Relationship between the electrical and mechanical parameters of a direct- current ma-chine
4. Modelling and simulation of a direct-current machine
5. Study of choppers and their structure
6. Study of transient and steady states
7. Reversibility of the direct-current machine connected to the choppers
Reading listRessources:
Back to S5A module listBack to S5P module list
Educational Programmes 2018-2019 – 76/150
Signal Processing S5
Objectives: Acquire the basic tools needed for the analysis and processing of analogue signals
Requirements: Mathematics and electronics courses from previous years.
Key words: Signals, time, frequency, energy, power, Fourier series, Fourier transform, convolution, filtering
Syllabus:
1. An introduction to signals and systems
• Signals and systems – Classification, energy, power – Common models
2. Harmonic analysis of periodic signals
• Decomposition principle – Calculating Fourier coefficients – Amplitude and phasespectra – Harmonic synthesis – Parseval’s identity
3. Spectral analysis of non-periodic signals
• Decomposition principle – Properties of the Fourier Transform – Amplitude andphase spectra – Fourier Transform of some common signals – Parseval’s identity
4. Convolution
• Definition – Physical interpretation – Convolution/filtering relationship – Convolu-tion properties – The Fourier Transform and periodic signals
5. Linear filtering of analogue signals
• Continuous, linear and stationary systems – frequency filtering
• Amplitude and phase responses – linear filters that can be practically developed –analysis of basic transfer functions – filter properties, phase delay and group delay
Reading listRessources:
Lecture handouts and class and lab texts.
Back to S5A module listBack to S5O module listBack to S5P module list
Educational Programmes 2018-2019 – 77/150
CAD S5
Objectives: Study Computer-aided Design as applied to machine parts.Become familiar with the rules for designing the digital model of a machine part.Study parametric mechanical design in CAD.Use CATIA software.
Requirements: Analysis of a detail drawing.Knowledge of the rules for detailing machine parts.Functional dimensioning and tolerancing.
Key words: Functional dimensioning and tolerancing, assembly drawing, CAD, parameterization
Syllabus:
1. Designing the 3D digital model of a machine part
2. Sketches and volume functions
3. Assemblies. Simulation. Analysis
4. Generative drafting of 3D parts. Functional dimensioning and tolerancing
5. Generative drafting of assemblies. Assembly drawing. Dimensioning, tolerancing andnomenclature
6. Parametric CAD modelling
7. Small joint project using CATIA
Reading listRessources:
Lecture and exercise handouts (including worked examples).
Back to S5A module listBack to S5P module list
Educational Programmes 2018-2019 – 78/150
Mechanical Energy S5
Objectives: Learn to translate a mechanical model into equations, study the model’s static and dynamicequilibrium positions and their stability and determine the model’s natural frequencies.
Requirements: S1 – S4 courses in mechanics.
Key words: Fundamental principle of dynamics (equations of motion), Dirichlet’s theorem, Lyapunov’stheorem
Syllabus:
1. Introduction: recap on screw theory and solid-body kinematics.
2. Kinetics: geometry of masses, inertia matrices, Parallel axis theorem, screw theory asapplied to kinetics and dynamics.
3. Dynamics:
• The fundamental principle of dynamics and related applications
• Equations of motion: how to find them given a mechanical model
• Power, energy and energy theorems
• Equilibrium positions and stability: Dirichlet’s theorem, Lyapunov’s theorem
• Studying small movements
• Vibration analysis
Reading listRessources:
Back to S5A module listBack to S5P module list
Educational Programmes 2018-2019 – 79/150
German S5
Objectives: Develop communication skills to express oneself simply and in a lively manner.Learn to express an opinion and understand different points of view (put oneself in someoneelse’s shoes – contextualise).Learn to write a CV and a cover letter (for the internship).
Requirements: Know the vocabulary learnt and revised during semester S4.
Key words: Interest in the “foreign” nature of the languageInterest in current issuesIntellectual curiosity
Syllabus:
• Vocabulary and grammar exercises
• Understanding simple texts addressing current issues
• Systematic vocabulary revision according to semantic fields
Reading listRessources:
Prints (newspaper articles)Recorded dialogues (audio-visual resources)
Back to S5A module listBack to S5O module listBack to S5P module list
Educational Programmes 2018-2019 – 80/150
Spanish S5
Objectives: Develop better command of the language and improve fluency as regards spoken Spanish.Prepare for a potential work experience or for undertaking further studies in a Hispanic country.
Requirements: B1-B2 level. Be capable of understanding a relatively long speech or written text, exchangingopinions and defending a position.Possess good knowledge of common vocabulary.
Key words: Listening, concentration, observation, practice
Syllabus:
• Consolidating knowledge of the prerequisites
• Consolidating knowledge of the structures specific to the Spanish language
• Improving fluency through debates and role-playing
Reading listRessources:
Texts (newspaper articles, literary texts), audio-visual resources (documentaries, news, movies).
Back to S5A module listBack to S5O module listBack to S5P module list
Educational Programmes 2018-2019 – 81/150
English S5O
Objectives: Acquire the communicative skills necesssary to become an engineer.
Requirements: Level B1 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus: Students can expect to build on all aspects of reception, production and interaction during thecourse. Particular attention will be paid to the following skills:
Skills LanguageStudents will be able to : Students will be able to use :
- write business correspondence:
• lay out, introduce and end a letter ormessage;
• include requests, reminders andthanks.
words and phrases for businesscorrespondence.
- discuss what people do:
• say something is a good idea;
• say something is/was a mistake andexplain what is/was better.
words and phrases including should, oughttowords and phrases including should nothave done, ought not to have done, shouldhave done, ought to have done
- discuss causes and effects. words including cause, make, lead to, bringabout, result in.
- refer to particular objects and concepts ina way which is clear to other people.
the appropriate forms for uncountable andcountable nouns including determiners(a/Ø/some/a few) and verbs(singular/plural).
- specify age, weight, duration etc. the pattern number + singular noun as in‘a five-day conference’
- write an effective CV / resume and coverletter.
words and phrases to describe personalbackground and objectives .usual format for CV / resumes and coverletters.
- read, listen and talk about the areas ofCareers and Workplaces.
words and phrases related to Careers andWorkplaces.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in EnglishCourse handouts & class noteshttp://moodle.enib.fr (Virtual learning environment)
Back to S5O module list
Educational Programmes 2018-2019 – 82/150
Communication Skills S5O
Objectives: Language: improve writing and speaking skills (including spelling); rhetorical skills, organisation(professional communication).Develop an understanding of the importance of social sciences: relationship to the Self, theGroup, the Other.General knowledge: present, consider and discuss current issues.Develop critical thinking and open-mindedness.Work on abstract and summary writing, image analysis and presentations (practical exercisesand methodology).
Requirements: General knowledge expected of a student having reached this level.
Key words: Writing and transcribing (using linguistic and socio-professional codes)Professional textsListening (empathy)Communicating (being assertive: creativity, developing an argument)General knowledge
Syllabus:
1. Topics:
• Work: representations and realities (being an engineer; management, creativity,professional relationships).
• Power and communication (rhetoric: persuading and negotiating)
2. Conditions:
• Professional and personal written communication; analysing and summarising (writ-ten and audio-visual resources)
• Group and individual work
Reading listRessources:
Back to S5O module list
Educational Programmes 2018-2019 – 83/150
Mathematics S5O
Objectives: In linear algebra and as regards the solving of differential equations:Develop a solid understanding of the fundamentals required for calculus in the scientific fieldstaught at ENIB.
Requirements: In Algebra: Vector space, linearly independent sets, spanning vectors, bases, matrix operations,determinants.In Analysis: integration by parts, integration by substitution, partial fractions.
Key words: In Algebra: Eigenvectors, diagonalizationIn Analysis: differential equations
Syllabus:
1. Algebra:
• Linear applications: image and kernel, projections, matrix of an endomorphism,bijection
• Diagonalization of endomorphisms: Eigenvalues, Eigenvectors and characteristicpolynomial
• Diagonalization over R and C
2. Analysis:
• First order linear differential equations, variation of parameters
• Second order constant coefficient differential equations with common right-handterms
• Change of variables and functions
Reading listRessources:
Mathematiques DEUG A AZOULAI et AVIGNANT
Back to S5O module list
Educational Programmes 2018-2019 – 84/150
Procedural Programming S5O
Objectives: Master C programming
Requirements: Some knowledge of Boolean logic.Some knowledge of algorithmics.
Key words: Structured programming, UNIX system, C language
Syllabus:
1. UNIX operating system and Shell script language
• Command interpreter
• Command language
2. C language
• First steps
• Basic types
• Expressions
• Functions
• Pointers
• Structures
• Standard libraries
• Makefile
Reading listRessources:
Lecture handouts“Passeport pour UNIX et C”, J.M. Champarnaud et G. Hansel, Vuibert Informatique, Paris,2000“Le langage C, Norme ANSI”, 2eme edition, B.W. Kernighan et D.M. Ritchie, Prentice Hall,Dunod, Paris, 2000
Back to S5O module list
Educational Programmes 2018-2019 – 85/150
Digital circuits S5E
Objectives: Master the methods used for simplifying and building digital circuits.Become familiar with the most common combinatorial and sequential circuits.Learn to represent and interpret how these circuits work using standard tools such as truthtables, timing diagrams and, where relevant, state diagrams.Become familiar with some of the applications of the digital circuits studied.
Requirements: Fundamentals of Boolean algebra, logic gates.
Key words: Multiplexers, demultiplexers, encoders, decoders, parity generator, comparators, arithmeticcircuits, ALU, flip-flops, counters, finite state machines
Syllabus:
1. Combinatorial digital circuits:
• Methods for simplifying and building circuits,
• Common combinatorial and programmable circuits
2. Sequential digital circuits:
• Simple sequential circuits,
• Complex and programmable sequential circuits”
• State diagrams and finite state machines..
3. Digital circuit technologies:
• Logic families,
• Electrical and time parameters,
• Open collector gates, three-state logic gate, Schmitt trigger.
4. Digital circuit simulation
Reading listRessources:
Lecture and class handouts.
Back to S5E module list
Educational Programmes 2018-2019 – 86/150
Electromagnetism S5E
Objectives: Become familiar with simple occurrences of electromagnetic interaction and with electrostaticand magnetostatic fields (sources, properties and related forces and energies).Learn to calculate simple fields. Develop an understanding of the concepts of capacitance andinductance and of electromagnetic induction phenomena and main applications.
Requirements: Basic knowledge of electricity.Essential mathematics tools needed by engineers (in particular, integration and differentiation).
Key words: Field, potential, induction, capacitor, inductance, flux, field lines
Syllabus:
• Electrostatics in vacuum
• Magnetostatics in vacuum
Reading listRessources:
Handouts“Electromagnetisme : Fondements et applications“, J.-P. Perez, R. Carles, R. Fleckinger, Dunod“Electrodynamique classique“, J.D. Jackson, Dunod
Back to S5E module list
Educational Programmes 2018-2019 – 87/150
Geometrical Optics S5E
Objectives: Develop an understanding of the fundamental principles governing the propagation of light andits applications as regards optical instruments (optical fibres, telescopes, spectacles, etc.)
Requirements: Core Mathematics syllabus of the French scientific baccalaureate or equivalent.Some knowledge of light rays.
Key words: Image formation, focus of an optical system, conjugate focal points
Syllabus:
1. The laws of geometrical optics
• History
• The nature of light
• Reflection
• Refraction
• Grazing incidence and total reflection
2. Optical instruments
• Plane optical boundaries and prisms
• Plane mirrors
• Thin lenses
• Spherical mirrors
• Telescopes and microscopes
• Eye defects and how to correct them
Reading listRessources:
Les mille et une questions de physique en prepa, PCSI, C. Garing and A. Lhopital, EllipsesOlivier Granier’s online courses: olivier.granier.free.frOptique – Fondements et applications, 7◦ ed., .-P. Perez, Dunod, 2004Optique, 6e ed., G. Bruhat, Dunod, 2005Handouts
Back to S5E module list
Educational Programmes 2018-2019 – 88/150
Traitement du signal S5E
Objectives: Posseder les outils de base necessaires pour l’analyse et le traitement des signaux analogiques
Requirements: Programme de mathematiques et d’electronique des annees anterieures
Key words: Signaux, temps, frequence, energie, puissance, series de Fourier, transformation de Fourier(TF), convolution, filtrage
Syllabus: Complements sur les notions de convolution, de fonction de transfert et de filtrage lineaire
Reading listRessources:
Back to S5E module list
Educational Programmes 2018-2019 – 89/150
Kinematic Geometry S5I
Objectives: Develop an understanding of the operating principles of moving mechanisms.Assess the performance of mechanisms with respect to speed transmissions.Learn to calculate the velocities of a point in a solid body using the associated twist.Study single-particle kinematics, rigid-body kinematics and serial and parallel kinematic chains.
Requirements: Mathematics syllabus of the French scientific baccalaureate ( Bac S) or equivalent: differenti-ation and integration of simple forms, fundamentals of trigonometry.Mathematical tools for vector analysis: dot and cross products, differentiation.
Key words: Position, velocity and acceleration vectors, velocity field, twist
Syllabus:
1. Single-particle kinematics
• Recap on vector operators
• Defining velocities and accelerations
• Particular movements
2. Relative motion and frames of reference
• Motion characterisation
• Relative velocities and frames of reference – calculation and formulae
• Relative accelerations and frames of reference – calculation and formulae
• Particular drive motions
Reading listRessources:
Mecanique du point : cours et 63 exercices corriges MASSON, 1999.
Back to S5I module list
Educational Programmes 2018-2019 – 90/150
Systems Engineering models S5I
Objectives: Learn the fundamentals of the object-oriented programming paradigm.The module focuses on the static part of UML formalism.
Requirements: Algorithmics
Key words: Objects, Classes, UML
Syllabus:
• The object-oriented paradigm (classes, attributes, methods, instances)
• Object model in UML (classes, interactions)
Reading listRessources:
Conception orientee objets et applications, G. Booch, Addison-Wesley ed., 1992UML par la pratique, Pascal Roques, EYROLLES ed., 2004Objecteering
Back to S5I module list
Educational Programmes 2018-2019 – 91/150
Operations Research S5I
Objectives: Become familiar with the basic concepts of operations research using graph theory.The module helps students to develop a solid understanding of graph traversals, the shortestpath problem and optimisation based on the travelling salesman problem.
Requirements: Knowledge of at least one programming language and some understanding of basic tools suchas arrays, lists, recursive functions, etc..
Key words: Operations research, optimisation, the travelling salesman problem, tree traversal, graph traver-sal, breadth-first search, depth-first search, Dijkstra’s algorithm, Roy-Warshall algorithm, back-tracking, branch and bound
Syllabus:
1. Graph traversal
• Depth-first search
• Breadth-first search
• Link with FIFO/LIFO
2. Paths in graphs
• Traversals
• Roy-Warshall algorithm
• Dijkstra’s algorithm
3. The travelling salesman problem
• Problem statement, reductions
• Brute-force search (exhaustive search)
• An introduction to algorithmic complexity
4. Optimisation
• An introduction to heuristics
• Backtracking algorithms
• Branch and bound algorithm
Reading listRessources:
The module strongly relies on a laboratory project. All tools used are free and open-source.
Back to S5I module list
Educational Programmes 2018-2019 – 92/150
CAD S5M
Objectives: Become familiar with Computer-Aided Design concepts and tools.Using CATIA software.
Requirements: Know how to interpret technical drawings. Drafting of 2D detail drawings. Knowledge of thegeometric specifications of dimension, position, shape and surface roughness of machine parts.The fundamentals of mechanism analysis.
Key words: Computer-aided design and manufacturing. Digital model. CATIA
Syllabus:
• Designing the 3D digital model of a machine part
• Sketches and volume functions
• Assemblies
• Generative drafting of 3D parts. Functional dimensioning and tolerancing
• Generative drafting of assemblies. Dimensioning, tolerancing and nomenclature
Reading listRessources:
Periodicals HARVEST, Industries et Techniques.CATIA software websitesCATIA online documentation
Back to S5M module list
Educational Programmes 2018-2019 – 93/150
Mechanisms S5M
Objectives: Master fundamental tools through the study of existing systems.Understand the operating principle of these systems.Study common systems: guides, use of standard components.Study actuators and sensors.Study statically determinate and indeterminate chains.
Requirements: Knowledge of the conventions of engineering drawing.Solid-body statics, kinematics and dynamics.Fundamental concepts related to the Resistance of Materials.
Key words: Functional specifications. Functional analysisLinkages, guidesTransmission. Actuators, couplers, sensors
Syllabus:
1. Statically determinate and indeterminate kinematic chains.
• Mobility analysis
2. Rotational guiding:
• Plain bearings and rolling-element bearings
3. Actuators and couplers
4. Functional analysis, design and standardisation
Reading listRessources:
Back to S5M module list
Educational Programmes 2018-2019 – 94/150
Mechanics S5M
Objectives: Learn to translate a mechanical model into equations, study the model’s static and dynamicequilibrium positions and their stability and determine the model’s natural frequencies. Themodule is designed to bring all students to the same level of knowledge as regards mechanics.
Requirements: Single-particle dynamics and kinematics.
Key words: Fundamental principle of dynamics (equations of motion), Dirichlet’s theorem, Lyapunov’stheorem
Syllabus:
1. Introduction: recap on screw theory and solid-body kinematics. Integral, vector andmatrix calculus.
2. Kinetics: geometry of masses, inertia matrices, Parallel axis theorem, screw theory asapplied to kinetics and dynamics. Identifying the centre of mass and inertia matrix forvarious types of models (1D, 2D and 3D systems).
3. Dynamics:
• The fundamental principle of dynamics and related applications.
• Equations of motion: how to find them given a mechanical model
• Power, energy and energy theorems. Comparison with the results obtained usingthe general theorems
• Equilibrium positions and stability: Dirichlet’s theorem, Lyapunov’s theorem
• Studying small movements
• Vibration analysis
Reading listRessources:
Back to S5M module list
Educational Programmes 2018-2019 – 95/150
Resistance of Materials S5M
Objectives: Apply screw theory to describe the internal forces in a beam-like structure based on the externalload.Identify the principal directions and stresses based on the stress tensor.
Requirements: S1-S4 courses in statics; matrices, partial derivatives.
Key words: Resistance of materials, cohesive forces, stress.
Syllabus:
1. An introduction to the Resistance of Materials.
• Hooke’s law
2. Screw theory and internal forces
• Diagram of simple loading
3. Study of the stresses in a solid body
• Stress vector
• Stress tensor
Reading listRessources:
Back to S5M module list
Educational Programmes 2018-2019 – 96/150
English S6
Objectives: Acquire the communicative skills necesssary to become an engineer.
Requirements: Level B1 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus: Students can expect to build on all aspects of reception, production and interaction during thecourse. Particular attention will be paid to the following skills:
Skills LanguageStudents will be able to : Students will be able to use :
- avoid confusion when linking verbs inspeech and in writing.
rules for verb forms which follow oneanother:V to-V, V V-ING, V Ø V.
- speak naturally in conversation by using aparticular type of verb.
‘phrasal’ verbs (carry out, put off, run outof ).
- read, listen and talk about the areas ofIndustry and Trade.
words and phrases related to Industry andTrade.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in Englishhttp://moodle.enib.fr (Virtual learning environment)
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 97/150
Communication Skills S6
Objectives: Use language effectively.Develop a critical mindset.Consolidate and develop open-mindedness and critical thinking regarding general knowledgeissues.Practice writing/speaking skills.Implement acquired skills in a multidisciplinary project.
Requirements: Level of general knowledge expected of a first-year student.
Key words: Developing an argument, compliance technique, group, meetings
Syllabus:
• Group dynamics
• Day-to-day argument-developing strategy
• Negotiating and holding meetings
• Developing arguments orally and in writing
Reading listRessources:
La parole manipulee, BRETON Philippe, Essai, la Decouverte, 1998Petit traite de manipulation a l’usage des honnetes gens, JOULE R.V et BEAUVOIS J.L, PresseUniversitaire de Grenoble, 2004L’Art d’avoir toujours raison, CHOPENHAUER Arthur, Mille et une nuits, 2003
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 98/150
Graphing and Optimisation S6
Objectives: Master the use of graphs and the implementation of algorithms dedicated to graphs.
Requirements: N/A
Key words: Graphs, graph traversal, operations research
Syllabus:
• Graphs
• Theoretical aspects: Eulerian paths, Hamiltonian paths, adjacency matrix
• Graph traversal: breadth, depth, identifying the shortest path in a weighted or unweightedgraph
• Operations research: flow, scheduling and task allocation problems
• The various algorithms will be implemented using SCILAB during practical work
Reading listRessources:
Recherche operationnelle pour l’ingenieur I et II, J.F. Heche et al., Presses polytechniques etuniversitaires romandes.
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 99/150
Probability and Statistics S6
Objectives: Develop an understanding of the study of random phenomena.
Requirements: Integral calculus (refer to S3 and S4 courses).)
Key words: Random variables, expected value, variance, standard deviation, sampling, statistical testing
Syllabus:
1. Probabilities:
• Discrete and continuous random variables
• Common distributions (uniform, Bernoulli, binomial, normal,exponential distribu-tions)
• Calculating the expected value and standard deviation,
• Functions of random variables
• Independent random variables
• Conditional probabilities
• Asymptotic behaviour (Law of large numbers)
2. Statistics:
• Sampling
• Estimators
• Statistical tests
Reading listRessources:
Any scientific undergraduate-level textbook.
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 100/150
Databases S6
Objectives: Learn the fundamentals of information system design, installation and use in client-server mode.The module will focus on how to structure, create and manipulate data using SQL (StructuredQuery Language), a universal language for accessing relational databases.
Requirements: Some knowledge of logic and set theory.
Key words: Relational algebra, Relational Database Management System (RDBMS), SQL, Python
Syllabus:
1. Database design:
• Relational algebra (RDBMS)
• Functional Dependencies and Normalisation
• Describing and manipulating data (SQL)
2. Database management:
• Client-server mode: PostgreSQL RDBMS
• Three-tier architecture: PostgreSQL and Python
Reading listRessources:
Claude Chrisment : ”Bases de Donnees relationnelles” Edition Hermes (2008)Laurent Audibert : ”Bases de donnees : de la modelisation au SQL” Ellipses (2009)Jean-Luc Hainaut : ”Bases de donnees : concepts, utilisation et developpement” (2009)iroise.enib.fr/Moodle, www.postgresql.org, georges.gardarin.free.fr
Back to S6A and S6P module listBack to S6O module list
Educational Programmes 2018-2019 – 101/150
Microprocessors S6
Objectives: Master the basic methods through which a microprocessor can communicate with the outsideworld, including the use of special couplers (hardware peripherals) that implement hardwareinterrupt mechanisms.
Requirements: Basic operating principles of a microprocessor, ARM7 assembly language programming and Cprogramming, basic knowledge of digital electronics.
Key words: Microprocessors, software and hardware exceptions, couplers, hardware peripherals, serial com-munication
Syllabus:
1. Couplers:
• Operating principles
• Generic architecture,
• Addressing mode of the microprocessor
2. Exception mechanisms:
• Hardware exceptions, interrupts
• Software exceptions
3. Serial communication: UART, I2C, SPI
Reading listRessources:
GCC-based SDK / Eclipse IDELecture, class and lab handoutsNXP LPC2148 User manual
Back to S6A and S6P module listBack to S6O module list
Educational Programmes 2018-2019 – 102/150
Systems Engineering methods S6
Objectives: Designing a system involves modelling the system’s structure, the interactions between thesubsystems and the system’s behaviour using different types of models. These various modelscan be expressed using the UML modelling language. This module focuses on discrete-eventdynamic systems: the system’s dynamics is characterised by a series of states. Different modelsand validation techniques can be used to check some of the property classes related to systems.This module tackles these various topics and their implementation in simple cases.
Requirements: The object-oriented paradigm and UML language (class and interaction models).
Key words: Modelling, UML, discrete event systems, Petri nets, model validation
Syllabus:
1. Behavioural models
• UML activity models
• UML state-transition models
2. Petri nets
• Ordinary and generalised Petri nets
• Extensions of Petri nets
• Applications
3. Validating discrete event systems
• Challenges and principles
• Models and techniques
Reading listRessources:
Lecture and class handoutsUnix workstationModelling software
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 103/150
Object-oriented programming project S6
Objectives: Acquire technical skills by working on a project requiring the use of object-oriented program-ming by techniques.Emphasis will be placed on the modelling choices, the implementation choices and the reasonsbehind these choices.Students are free to choose their topic and programming language.
Requirements: Object-oriented language.
Key words: Object modelling, object-oriented programming language
Syllabus:
• Choosing the projects
• Static modelling
• Dynamic modelling,
• Choosing a language and external libraries
• Implementation
• Documentation writing
• Project presentation
Reading listRessources:
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 104/150
Digital control systems S6
Objectives: Develop an understanding of the basic concepts and methods related to the digital control oflinear processes. The first part focuses on time and frequency analyses of digital systems. Thesecond part tackles the fundamentals of closed-loop control (stability, accuracy, etc.). Thethird part is dedicated to digital controller synthesis.
Requirements: Continuous closed-loop control systems (system analysis and controller synthesis). Mathemat-ical tools for handling sampled signals (Z-transform, convolution). Some knowledge of systemmodelling.
Key words: Control, digital control, sampling, Z-transform, Digital controller synthesis
Syllabus:
1. First and second order sampled linear systems
• Digital transfer functions
• Applying the Z-Transform
• Time and frequency domains
• Ideal DAC and ADC model. ZOH (zero-order hold)
• Pole transformation by sampling: interpretation in the complex plane
2. Discrete and closed-loop systems
• Stability (geometric criteria, pole placement)
• Accuracy analysis
3. Continuous PID controller – additional aspects
4. Digital controller synthesis
• Discrete PID controllers (synthesis and implementation)
• Polynomial synthesis of a controller (compensation, RST)
Reading listRessources:
Signaux et systemes echantillonnes, Michel VILLAIN, Ellipses 1996Commande numerique de systemes dynamiques, Roland LONGCHAMP, Presses, Polytech-niques et Universitaires Romandes, 2006
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 105/150
Signal Processing S6
Objectives: Acquire the basic tools for analysing and processing digital signals.
Requirements: S5 course in Signal Processing; Mathematics and Electronics courses from previous years.
Key words: Digital signals, discrete values of time and frequency, Discrete Fourier transform, Z-transform,convolution, filtering, digital systems
Syllabus:
• Digital signals
• Discrete Fourier transform
• Z-transform,
• Digital convolution
• Digital filtering.
Reading listRessources:
Lecture handouts class and lab texts
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 106/150
Mechanisms S6
Objectives: Now that the core concepts related to mechanisms have been understood, the topics tackledduring semester S6 will focus on the issues linked to energy transmission and conversion.
Requirements: Kinematic and technological sketching.Guides, bearing assembly.Materials.
Key words: Power transmission, mechanical energyPneumatic and hydraulic energyFunctional analysis (clearances, tightening, adjustments, etc.)
Syllabus: Approximately 6 increasingly difficult topics will be studied in relation to the transmission andconversion of:
• Electrical energy
• Mechanical energy
• Hydraulic and pneumatic energy
The following items will be covered:
• Sketching complex kinematic chains
• Functional analysis
• Verification calculations
• Performance control
Reading listRessources:
Mechanisms course (semesters 1 to 5).
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 107/150
Modelling of mechanical systems S6
Objectives: Acquire the skills needed for modelling a real mechanical system: modelling friction and othermechanical actions, parameterizing the system and translating it into equations, simulatingthe model’s behaviour.
Requirements: S5 course in mechanical energy.
Key words: Mechanical models, simulation
Syllabus:
• Modelling ideal systems
• Method and application in the case of real systems
• Application in the case of power transmission components
• Mini-project: modelling and simulation of a real mechanical system
Reading listRessources:
Back to S6A and S6P module list
Educational Programmes 2018-2019 – 108/150
German S6
Objectives: Develop communication skills to express yourself simply and in a lively manner.Learn to express an opinion and understand different points of view (put yourself in someoneelse’s shoes – contextualise).
Requirements: Know the vocabulary learnt and revised during semester S5.
Key words: Interest in the “foreign” nature of the languageInterest in current issuesIntellectual curiosity
Syllabus:
• Vocabulary and grammar exercises
• Understanding simple texts addressing current issues
• Systematic vocabulary revision according to semantic fields
Reading listRessources:
Prints (newspaper articles).Recorded dialogues (audio-visual resources).
Back to S6A and S6P module listBack to S6O module list
Educational Programmes 2018-2019 – 109/150
Spanish S6
Objectives: Acquire further understanding of the Hispanic World.
Requirements: B2 level. Relatively good command of the language (understanding and communication skills).
Key words: Enjoyment, intellectual curiosity
Syllabus:
1. Developing a better understanding of the Hispanic world, the history of Hispanic coun-tries, pre-Columbian civilisations and all that makes Spanish-speaking countries unique(arts, customs, festivals, etc.)
Reading listRessources:
Texts and videos.
Back to S6A and S6P module listBack to S6O module list
Educational Programmes 2018-2019 – 110/150
English S6O
Objectives: Acquire the communicative skills necesssary to become an engineer.
Requirements: Level B1 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus: Students can expect to build on all aspects of reception, production and interaction during thecourse. Particular attention will be paid to the following skills:
Skills LanguageStudents will be able to : Students will be able to use :
- explain an industrial process. passive verbs (be+past participle).
- describe trends. words and phrases to describe graphs andhow things change.
- describe the effect of something. adjectives ending in –ED and –ING.
- request and give a description of anactivity, event or situation including:
• what elements are essential to it;
• who takes part in it.
words and phrases to ask for and begin adescription, including What does it involve?It involves . . . .
- read, listen and talk about the areas ofIndustry and Trade.
words and phrases related to Industry andTrade.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in Englishhttp://moodle.enib.fr (Virtual learning environment)
Back to S6O module list
Educational Programmes 2018-2019 – 111/150
Communication Skills S6O
Objectives: Language: improve writing and speaking skills (including spelling); rhetorical skills, organisation(professional communication).Develop an understanding of the importance of social sciences: relationship to the Self, theGroup, the Other.General knowledge: present, consider and discuss current issues.Develop critical thinking and open-mindedness.Work on abstract and summary writing, image analysis and presentations (practical exercisesand methodology).
Requirements: General knowledge expected of a student having reached this level.
Key words: Writing and transcribing (using linguistic and socio-professional codes)Professional textsListening (empathy)Communicating (being assertive: expressing creativity, developing an argument)General knowledge
Syllabus:
1. Topics:
• Power and communication (rhetoric: persuading and negotiating)
• Employment culture (from the CV to the job interview: techniques and challenges)
2. Conditions:
• Professional and personal writing (abstracts, summaries, self-expressive writing, CV,cover letter)
• Analysing and summarising (written and audio-visual resources)
• Group work (oral presentations) and individual work
Reading listRessources:
Back to S6O module list
Educational Programmes 2018-2019 – 112/150
Mathematics S6O
Objectives: Master the mathematical tools needed to follow the other courses, i.e. working with multivari-ate functions and the various summation methods (multiple summation in particular).Become familiar with the study of random phenomena.
Requirements: 5AOBMAT syllabus and courses from previous semesters.
Key words: Multivariate functions, partial derivatives, extreme values, simple integrals, multiple integrals,line integrals, surface integrals, random variables, expected value, variance, standard deviation,sampling, statistical tests
Syllabus:
1. Multivariate functions
• Level curves and surfaces
• Limits, continuity, partial differentiation
• Taylor series, differential of a function
• Extreme values
2. Generalised integrals
• Multiple integrals: double and triple integrals
• Fubini’s formulae
• Change of variables
• Calculating surface areas and volumes
3. Line and surface integrals
4. Probabilities
• Random variables, expected value, variance
• Conditional probabilities
• Asymptotic behaviour
5. Statistics
Reading listRessources:
Any analysis textbook intended for students following the Foundation Studies programme. Anyscientific undergraduate-level textbook.
Back to S6O module list
Educational Programmes 2018-2019 – 113/150
Numerical Methods S6O
Objectives: Learn to solve differential equations using standard numerical methods.Program the solving of differential equations using SCILAB.
Requirements: Solving differential equations analytically. Taylor polynomial approximations.Numerical sequences.
Key words: Euler method, stability
Syllabus:
1. Quick recap on differential equations
2. Numerical methods (convergence, stability)
3. Simulation in SCILAB
Reading listRessources:
Analyse numerique et equations differentilles, JP DEMAILLY, presse universitaire de Grenoble.
Back to S6O module list
Educational Programmes 2018-2019 – 114/150
Object-oriented programming languages S6O
Objectives: Develop an understanding of the core concepts of the object-oriented programming paradigm.
Requirements: Algorithmics, C language
Key words: Object-oriented modelling, UML, C++, Java
Syllabus:
1. Concepts de base du langage C++
2. The object-oriented paradigm
3. Introduction to UML
4. C++ language
• From “C” to “C++”
• Classes
• Inheritance
• Genericity
5. Java language
• Expressions and control structures
• The object model
• Exceptions and assertions
• Genericity
Reading listRessources:
Conception orientee objets et applications, G. Booch, Addison-Wesley ed., 1992UML par la pratique, Pascal Roques, EYROLLES ed., 2004Java la maıtrise, Jerome Bougeault, Tsoft/Eyrolles ed., 2003C++ reference complete, H. Schildt, First Interactive ed., 2002
Back to S6O module list
Educational Programmes 2018-2019 – 115/150
Digital control systems S6O
Objectives: Develop an understanding of the basic concepts and methods related to the digital control oflinear processes. The first part focuses on time and frequency analyses of digital systems. Thesecond part tackles the fundamentals of closed-loop control (stability, accuracy, etc.). Thethird part is dedicated to digital controller synthesis.
Requirements: Continuous closed-loop control systems (system analysis and controller synthesis). Mathemat-ical tools for continuous signals (Laplace transform, convolution). Some knowledge of systemmodelling.
Key words: Control, digital control, sampling, Z-transform, digital controller synthesis
Syllabus:
1. First and second order sampled linear systems
• Digital transfer functions
• Applying the Z-Transform,
• Time and frequency domains,
• Ideal DAC and ADC model. ZOH (zero-order hold),
• Pole transformation by sampling: interpretation in the complex plane
2. Discrete and closed-loop systems
• Stability (geometric criteria, pole placement)
• Accuracy analysis
3. Digital controller synthesis
• Discrete PIcontrollers (synthesis and implementation)
• Polynomial synthesis of a controller (compensation)
Reading listRessources:
Lecture handouts class and lab texts.
Back to S6O module list
Educational Programmes 2018-2019 – 116/150
Electronics S6O
Objectives: Become familiar with the basic concepts and components used in electricity and in powerelectronics to prepare for the detailed study undertaken during semester S7.
Requirements: Basics of electricity, differential equations, integration.
Key words: Electricity, power electronics, resistance inductance, capacitor, diode, amplifier, chopper, rec-tifier
Syllabus:
1. Electronics and signals:
• General laws of electricity: Kirchhoff’s circuit laws, node voltages
• Basic components: voltage and current sources, R, L, C, operational amplifier
• Time domain analysis of first-order RC and RL circuits
2. Power electronics:
• Diode, electronic switch
• Mean value, DC machine, chopper
• Rectification
Reading listRessources:
LTspice simulator, and lecture, class and lab handouts.
Back to S6O module list
Educational Programmes 2018-2019 – 117/150
Waves S6E
Objectives: Develop an understanding of the concept of electromagnetic waves.Learn the properties of electromagnetic waves and how they interact with each other and withmatter.Discuss a few applications of visible electromagnetic waves.
Requirements: Course in geometrical optics.Course in electromagnetism.Course in mathematics.
Key words: Maxwell’s equations, wave equationInterference, diffraction, polarisationLight energy
Syllabus:
1. Quick recap on electrostatics and magnetostatics in vacuum and in a dielectric.
2. The equations of electrodynamics: Maxwell’s equations, wave equation.
3. Plane waves
4. Light energy
5. Polarising properties of electromagnetic waves – practical applications
6. Reflection and refraction of light at a dielectric/dielectric interface or at a dielectric/metalinterface
7. The interference phenomenon – Application
8. Diffraction of light: principles and consequences
Reading listRessources:
Back to S6E module list
Educational Programmes 2018-2019 – 118/150
Signal Processing S6E
Objectives: Acquire the basic tools for analysing and processing digital signals.
Requirements: S5O syllabus on signals.
Key words: Digital signals, discrete values of time and frequency, Discrete Fourier transform, Z-transform,convolution, filtering, digital systems
Syllabus: Digital signals
• Discrete Fourier transform
• Z-transform
• Digital convolution
• Digital filtering
Reading listRessources:
Lecture handouts class and lab texts.
Back to S6E module list
Educational Programmes 2018-2019 – 119/150
Kinematic Geometry S6I
Objectives: Develop an understanding of the operating principles of moving mechanisms.Assess the performance of mechanisms with respect to speed transmissions.Learn to calculate the velocities of a point in a solid body using the associated twist.Study single-particle kinematics, rigid-body kinematics and serial and parallel kinematic chains.
Requirements: Mathematics syllabus of the French scientific baccalaureate [ Bac S ] or equivalent: differen-tiation and integration of simple forms, fundamentals of trigonometry.Mathematical tools for vector analysis: dot and cross products, differentiation, single-particlekinematics, relative motion and frames of reference.
Key words: Velocity field of a solid body, twist
Syllabus: Solid body kinematics
• Fundamental velocity equation of a solid body
• Screw theory and the twist
• Planar mechanisms and similar mechanisms
• Solving closed kinematic chains
Reading listRessources:
Mecanique du solide : cours avec exercices resolus MASSON, 1996.
Back to S6I module list
Educational Programmes 2018-2019 – 120/150
Systems Engineering models S6I
Objectives: Designing a system involves modelling the system’s structure, the interactions between thesubsystems and the system’s behaviour using different types of models. These various modelscan be expressed using the UML modelling language. SysML is an extension of UML dedicatedto system modelling. Validating model properties is another engineering requirement. Thismodule focuses on discrete-event dynamic systems: the system’s dynamics is characterised bya series of states. Different models and validation techniques can be used to check some ofthe property classes related to systems. This module tackles these various topics and theirimplementation in simple cases.
Requirements: The object-oriented paradigm and UML language (class and interaction models).
Key words: Modelling, UML, discrete event systems, Petri nets, model validation
Syllabus:
1. UML and system modelling: SysML
• Quick recap on UML
• SysML
2. Behavioural models
• UML activity models
• UML state-transition models
3. Petri nets
• Ordinary and generalised Petri nets
• Extensions of Petri nets
• Applications
4. Validating discrete event systems
• Challenges and principles
• Models and techniques
Reading listRessources:
Lecture and class handoutsUnix workstationModelling software
Back to S6I module list
Educational Programmes 2018-2019 – 121/150
Object-oriented programming project S6I
Objectives: Acquire technical skills by working on a project requiring the use of object-oriented program-ming techniques.Emphasis will be placed on the modelling and implementation choices.Students are free to choose their topic and programming language.
Requirements: Object-oriented language
Key words: Object modelling, object-oriented programming language
Syllabus:
• Choosing the projects
• Static modelling
• Dynamic modelling
• Choosing a language and external libraries
• Implementation
• Documentation writing
• Project presentation
Reading listRessources:
Back to S6I module list
Educational Programmes 2018-2019 – 122/150
CAD S6M
Objectives: Become familiar with Computer-Aided-Design concepts and tools.Use CATIA software.
Requirements: Know how to interpret technical drawings. Drafting of 2D detail drawings. Knowledge of thegeometric specifications of dimension, position, shape and surface roughness of machine parts.The fundamentals of mechanism analysis. Creating parts using CATIA.
Key words: Computer-aided design and manufacturing. Digital model. CATIA
Syllabus:
1. Creating assemblies
2. Generative drafting of 3D parts. Functional dimensioning and tolerancing
3. Generative drafting of assemblies. Dimensioning, tolerancing and nomenclature
4. Kinematic simulation
5. Parameterization of machine parts and assemblies
Reading listRessources:
Periodicals HARVEST, Industries et Techniques.CATIA software websites / CATIA online documentation
Back to S6M module list
Educational Programmes 2018-2019 – 123/150
Modelling of mechanical systems S6M
Objectives: Acquire the skills needed for modelling a real mechanical system: modelling friction and othermechanical actions,Parameterize the system and translate it into equations; simulate the model’s behaviour.
Requirements: Mechanics S5
Key words: Mechanical models, simulation
Syllabus:
• Calculating the kinetic energy, Work-Energy theorem. Application in the case of theequations of motion
• Identifying torques and equivalent inertias
• Modelling ideal systems
• Method and application in the case of real systems: translating into equations andsimulation
• Application in the case of power transmission components
• Mini-project: modelling and simulation of a real mechanical system
Reading listRessources:
Back to S6M module list
Educational Programmes 2018-2019 – 124/150
Resistance of Materials S6M
Objectives: Dimension beam-like structures using the Tresca or Von Mises criterion.
Requirements: Resistance of Materials S5O course (Mechatronics option).
Key words: Principal stresses, principal strains, material laws, Tresca, Von Mises
Syllabus:
1. Simple load-stress relationships.
2. Study of strain
Strain vector and tensor
3. Linear elastic behaviour
Material laws
4. Beam dimensioning
Tresca and Von Mises criteria
Reading listRessources:
Back to S6M module list
Educational Programmes 2018-2019 – 125/150
Thermal Science S6M
Objectives: Study the fundamental laws governing heat transfer and the related engineering applicationsto optimise system operation and reliability.
Requirements: Mathematical tools: ordinary differential equations, integration, scalar and vector fields andoperators.Physics-related topics: basic knowledge of mechanical and electrical energy, conservation laws.
Key words: Mathematical tools: ordinary differential equations, integration, scalar and vector fields andoperatorsPhysics-related topics: basic knowledge of mechanical and electrical energies, conservationlaws
Syllabus:
1. The basics of energy exchange phenomena
2. Heat transfer
3. Steady-state heat transfer mechanisms and some transient-state mechanisms
• Conduction: fundamental laws, solutions, conduction with internal sources internes
• Convection: natural convection, forced convection, parameters, semi-empirical laws
Reading listRessources:
Thermodynamique Diffusion thermique : cours avec exercices resolusLE HIR J. MASSON, 1997, Cote : 03.06 LEHI
Back to S6M module list
Educational Programmes 2018-2019 – 126/150
German S7-S9
Objectives: Develop communication skills to express yourself simply and in a lively manner.Learn to express an opinion and understand different points of view (put yourself in someoneelse’s shoes – contextualise)Learn to write a CV and a covering letter (for the Engineer internship).
Requirements: Know the vocabulary learnt and revised during semester S6.
Key words: Interest in the “foreign” nature of the languageInterest in current issuesIntellectual curiosity
Syllabus:
• Vocabulary and grammar exercises
• Understanding simple texts addressing current issues
• Systematic vocabulary revision according to semantic fields
Reading listRessources:
Prints (newspaper articles)Recorded dialogues (audio-visual resources)
Back to S7 module listsBack to S9 module lists
Educational Programmes 2018-2019 – 127/150
Spanish S7-S9
Objectives: Be able to easily take part in a conversation involving several participants.
Requirements: B2 level.
Key words: Listening, concentration, observation, reuse, self-correction and above all ENJOYING sharingthoughts
Syllabus:
• The course is a “tertulia”, i.e. discussions and debates on a current topic, a topic thatcreates controversy or passion, or one that people find shocking
Reading listRessources:
The conversation is either based on a topic suggested by a participant or on a document(written text, newspaper article, opinion piece, literary text, poem, song, movie, painting,etc.)
Back to S7 module listsBack to S9 module lists
Educational Programmes 2018-2019 – 128/150
Interactive applications design S7-S9
Objectives: Learn the design, development and assessment principles of interactive applications given amulti-user and cross-platform context.
Requirements: Imperative programming, object-oriented programming.Client-server model, RDBMS.
Key words: Human-system interaction, WIMP and Post-WIMP modelsMobile application development, Rich Internet Applications
Syllabus:
1. Human-Machine Interfaces (HMI):
• HMI and ergonomics
• WIMP model
• HMI generators
• Post-WIMP models
2. Mobile application development:
• Pervasive computing
• Geolocation
• Android
3. WEB applications:
• Web 2.0
• Rich Internet Applications
• Frameworks (J2EE, JQuery, GWT, HTML5)
Reading listRessources:
Back to S7 module listsBack to S9 module lists
Educational Programmes 2018-2019 – 129/150
Materials and advanced design S7
Objectives: Based on an industrial topic and using IT tools, implement the previously acquired theoreticalknowledge and practical skills as regards mechanics, the study of mechanisms and CAD.Complete the initial training on materials and their behaviour and thus acquire the skills fordimensioning structures. Address the basic concepts on new materials used in mechatronicsystems.
Requirements: Fundamentals of physics and linear algebra (matrix calculus.Statics – solid-body kinematics and dynamics.Mechanical construction technology – CAD.
Key words: Crystallography, material laws, elasticity, smart materials, specifications, resistance of materi-als, resistance criteria, system kinematics and dynamics, standardisation, mechanical compo-nents, CAD methodology
Syllabus:
1. Materials and the design of mechanical systems
• Structure of materials
• Characterisation methods
• Material laws
• Elasticity
• Smart materials
2. Advanced design
• Power transmission, actuators
• Rotational and translational guiding technology
• Standard components: plain bearings, rolling-element bearings, etc.
3. Assembly drawing – nomenclature
Reading listRessources:
Des materiaux, Jean-Marie Dorlot, Jean-Paul Baılon et Jacques Masounave, Editions de l’EcolePolytechnique de Montreal, 1986Precis Metallurgie, Elaboration, Structures-proprietes, Normalisation, Jean Barralis, GerardMaeder, Editions Nathan, 1997Mecanique des systemes et des milieux deformables, Luc Chevallier, Editions Ellipses 2004Guide des sciences et technologie industrielles, Jean Louis Fanchon, Edition Nathan, 2001
Back to S7 module listsBack to S9 module lists
Educational Programmes 2018-2019 – 130/150
Industrial and Autonomous robotics modelling S7-S9
Objectives: Define, using methods shared by all roboticists, the control inputs that ensure the geometric,kinematic and dynamic control of a particular type of automated machines: robots. The mod-ule will also address the analysis and design aspects of autonomous mobile robot engineering.
Requirements:
Key words: Denavit-Hartenberg parameters, Euler parametersGeometric models, inversion, decoupling, singularities, redundancyNewton-Euler. Autonomy, Perception, Location, Navigation, Control
Syllabus:
1. Description of articulated mechanical systems
2. Geometric modelling
• General method for establishing a geometric model
• Decoupling, singularities, redundancies, compliance
3. Variational modelling
• Decomposition, Jacobian matrix inversion, specificities
4. Dynamic modelling
• Newton-Euler formalism and method
• Numerical methods. An introduction to mobile robotics and its applications
5. Wheeled mobility technique and modelling
• Perception, assessment and location
• Planning and navigation
• Control architecture
Reading listRessources:
Back to S7 module listsBack to S9 module lists
Educational Programmes 2018-2019 – 131/150
Methodology for Information Systems Engineering S7
Objectives: Models are created or modified throughout the software development process. Furthermore, asoftware program is often based on heterogeneous data whose formats must be transformed. Toachieve a coherent modelling, one must rely on meta-models that support such transformations.The aim of this module is to familiarise students with the modelling techniques used in thedevelopment, automatic transformation and assessment of these models.
Requirements: Object-oriented programming language
• Object-oriented modelling: UML
• Databases: relational model and the SQL query language
Key words: Model engineering – Model transformations – Data ModelsSoftware design – software architecturesSoftware testing
Syllabus:
1. Software design techniques
• Principles of model-driven engineering
• Meta-modelling and model transformation
• Micro-architectures
2. Methods and models for software testing
3. Model transformations
• Object-relational mapping
• Data models and transformation languages for data transformations
4. Three-level architecture for WEB application development
Reading listRessources:
Supporting material/handouts (lectures and classes)OMG and W3C standardsUML (meta)modelling softwareOpen Source Relational Database Management System (RDBMS)SQLAlchemy ORM
Back to S7 module listsBack to S9 module lists
Educational Programmes 2018-2019 – 132/150
Radio-Frequency-based Communicating Systems S7
Objectives: Radio waves are widely used in several industries: telecommunications, geolocation, medicine,radars, etc. The aim of this module is to familiarise students with the theory, tools and tech-niques needed for analysis, design and measurement activities with respect to radiofrequencies.The module will be largely dedicated to the practical aspects related to high frequencies throughsimulations and practical work.
Requirements: S1-S6 Electronics and Electromagnetism
Key words: Electromagnetic waves, guided wave propagation, transmission line theory, Adaptation, S-parameters, Simulations and RF measurement, n-terminal circuits,Synthesis of RF functions,Planar technologies
Syllabus:
1. Introduction to radio frequencies and their applications
2. Basic principles:
• Electromagnetic wave propagation and guided wave propagation
• Transmission line theory, Adaptation, S-parameters
3. Simulations and RF measurement:
4. Methods for studying RF devices (analysis and synthesis)
5. Introduction to the technologies for designing planar RF circuits
6. Devices and systems:
• Describing a reception chain
• Study of the various functions used in RF systems and of the corresponding topolo-gies: Filters, amplifiers, power dividers, couplers
7. Introduction to aerials
Reading listRessources:
Lecture handoutsMicroondes, tome 2, P.F. Combes, Dunod.Techniques micro-ondes - Structures de guidage, dispositifs passifs et tubes micro-ondes, HelierMarc, Ellipses
Back to S7 module listsBack to S9 module lists
Educational Programmes 2018-2019 – 133/150
Signal and Image processing S7-S9
Objectives: Study some of the fundamental techniques of signal and image processing. Study DSP (digitalsignal processor) applications using MATLAB.
Requirements: Signal processing and mathematics courses from previous years.
Key words: Filter synthesis, modulated signal, correlation, image denoising, Image segmentation, patternrecognition, DSP
Syllabus:
1. General introduction
• Real sampling and reproduction
• Analogue filter synthesis
• Digital filter synthesis
• Spectral analysis of modulated signals
• Analogue and digital correlation
2. Image acquisition and representation
• Restoration and pre-processing
• Edge-based segmentation
• Region-based segmentation
• Pattern recognition and classification
3. DSP: Usefulness, architecture and implementation
• DSP applications and performance
• Architecture, Instructions and special addressing modes, hardware peripherals
• Assembly language and C programming, addressing modes
• Benchmarking
• DSP code generation using MATLAB-Simulink
4. DSP and MATLAB: Examples of applications
• Audio digital filtering (FIR, IIR)
• FFT-based spectral analysis
• Encoding sound effects
• Image denoising
• Image segmentation
Reading listRessources:
Lecture handouts and class and lab texts.
Back to S7 module listsBack to S9 module lists
Educational Programmes 2018-2019 – 134/150
English Mandatory S7
Objectives: Demonstrate spoken English skills at CEFRL B2 level or higher.
Requirements: Level B1 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus:Skills Language
Students will be able to : Students will be able to use :
- pass on detailed spoken informationreliably;
- participate actively in routine andnon-routine formal discussion;
words and phrases for:
• contributing, explaining andsupporting an opinion;
• responding to alternative proposals;
• expressing and responding tohypotheses.
- communicate with ease and fluency;- express themselves with generallyaccurate grammar and vocabulary;- use clear, natural pronunciation andintonation.
- apply strategies to:
• ask for and give clarification;
• cover gaps in vocabulary andstructure (‘compensation’);
• notice and correct mistakes(‘monitoring and repair’);
• co-operate with others;
• take turns;
• adapt to a situation.
words and phrases for:
• asking for and giving clarification;
• confirming comprehension;
• inviting others to contribute;
• turn-taking.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in Englishhttp://moodle.enib.fr (Virtual learning environment)
Back to S7 module lists
Educational Programmes 2018-2019 – 135/150
Network and Communication Systems S7
Objectives: Develop an understanding of the low-level mechanisms of data transfer between various com-puter processes and machines.
Requirements: Basic knowledge of programming and C language in particular.
Key words: System programming, TCP/IP, physical layer, CAN bus
Syllabus:
1. Communication in an operating system
• Process, address space, shared segments and signals
• File descriptors and communication pipes
• I/O redirection and overlaying
• Threads and synchronisation
• Dynamic libraries and plug-ins
2. Network communication
• TCP/IP principle
• UDP messages and TCP client/server architecture
• Passive polling of several communication channels
• HTTP and HTTPS implementation
3. Physical layer
• Signal, transmission, encoding, modulation Copper, optical fibre, radio frequencies
4. CAN bus
• Specifications, sensor network and supervision
Reading listRessources:
Back to S7 module lists
Educational Programmes 2018-2019 – 136/150
Management S7
Objectives: Be able to use the most common legal databases to some extent with only minimum knowledgeof the legal system.Understand the working principle of the general ledger in general accounting.
Requirements:
Key words: Introduction to lawBusiness lawLegal databasesIntroduction to general accounting
Syllabus:
1. COMMON PREJUDICES
• regarding evidence, law, justice, individuals, the judiciary, contracts
2. BASIC DEFINITIONS
• of the above-mentioned legal concepts
3. LEGAL DATABASES (basic querying)
• DALLOZ
• LEXIS NEXIS
Reading listRessources:
2 handouts (introduction and corporate law)Websites: LEGIFRANCE.FR, COURDECASSATION.FR, definition websites
Back to S7 module lists
Educational Programmes 2018-2019 – 137/150
Power interfaces for electronic systems S7
Objectives: This module focuses on the interface between a digital system and an electromechanical system.It addresses both actuation and information feedback. This module aims for students to:
• Become familiar with the various engine technologies used in mechatronics and with theircontrol principle.
• Develop an understanding of the power supply issues of embedded systems.
• Acquire a global understanding of the relevant instrumentation to allow the design anddimensioning of an acquisition chain, from the sensor to the processing component.
Requirements: Analogue switching electronics, digital electronics, microprocessors, DC motor, fundamentalsof physics.
Key words: Forward, flyback, vector control, brushless, stepper motor, acquisition and digitisation chain,instrumentation, sensors
Syllabus:
1. Polyphase electromechanical actuators:
• Synchronous machine, asynchronous machine, stepper motors
• Analysing motor solutions in wind turbines and vehicles
2. Embedded power supplies:
• Switched-mode power supply, topologies of static converters (buck, boost, buck/-boost, etc.), design
3. Instrumentation electronics:
• The data acquisition chain
• An introduction to sensors
• Various types of sensors
• Analogue signal conditioning (voltage-to-current conversion, instrumentation op-amp, Wheatstone bridge, etc.)
• Digital conversion (ADC, DAC, implementation, filtering, etc.)
Reading listRessources:
Introduction a l’electronique et a ses applications en instrumentation, Herve Buyse,FrancisLabrique et Paul Sente, Editions Technique and Documentation, 2001Principles of Power Electronics, J. G. Kassakian, M. F. Schlecht, G. C. Verghese, AddissonWesley, 1991European Code of Conduct,“Specification sur l’energie consommee en mode veille des alimen-tations externes“, 2004STMicroelctronics, Applications notes: AN1599, AN1615, AN2063, etc. L. Gontier, brevet05/55570, 2005
Back to S7 module lists
Educational Programmes 2018-2019 – 138/150
Digital embedded systems S7
Objectives: Understand the principles behind operating systems and the link between these OS and thecomponents of the hardware platform.
Requirements: Operating principles of microprocessors, interrupts and basic peripheral couplers C languageand ARM assembly language.
Key words: Operating systems, microprocessor, RISC, pipeline, multicore, memory, SDRAM, flash, file,USB, JTAG, programming, assembly language, C language, VHDL
Syllabus:
1. Working principle of operating systems
• Elements of computer architecture
• Synchronisation
• Memory management: paging, virtual addressing
• Device drivers
• File systems
2. Hardware target architecture
• Pipeline, superscalar and multicore processors; Graphics Processing Unit (GPU)
• Instruction and data caches
• Access protocols to SRAM/SDRAM memory circuits
• Memory management: MMU
• Storage devices: NOR/NAND Flash memories
• Bus protocols (JTAG, USB)
3. Description and simulation of hardware architecture: VHDL
4. OS project
5. Robot project
Reading listRessources:
Lecture/class/practicals handoutsBooks:Systemes d’exploitation, A. S. Tannenbaum Computer Architecture, a quantitative approach,J.L Hennessy, D. A. Patterson.
Back to S7 module lists
Educational Programmes 2018-2019 – 139/150
English optional S9
Objectives: Become a proficient user.
Requirements: Level B2 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus:
Skills
Students will be able to:
• follow any kind of spoken language delivered at fast native speed;
• follow a wide range of recorded material and identify finer points of detail;
• express themselves fluently and spontaneously, with a good command of vocabulary andgrammar.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionMedia in Englishhttp://moodle.enib.fr (Virtual learning environment)
Back to S9 module lists
Educational Programmes 2018-2019 – 140/150
Control Systems S9
Objectives: Become familiar with the modern control of linear systems, the study of the stability of non-linear systems, and the identification and diagnostic of controlled systems.
Requirements:
Key words: State variables, Stability, Diagnostic, Phase plane, Lyapunov
Syllabus:
1. Linear system control (state space representation, stability, controllability, observability,full state feedback, observer, generalised proportional-integral controllers, introductionto singular perturbation theory, etc.)
2. Lyapunov stability (stability of equilibriums, Lyapunov’s linearization method, Lyapunov’sdirect method)
3. An introduction to the identification of controlled systems
4. An introduction to the diagnosis of controlled systems
Reading listRessources:
Ph. de Larminat. Controle d’etat standard. Hermes sciences publications Applied nonlinearcontrol, J.J.E Slotine, W. Li. Prentice-Hall, 1990
Back to S9 module lists
Educational Programmes 2018-2019 – 141/150
Digital Communications and Optical Transmissions S9
Objectives: Learn the basic tools required to understand the various techniques used in digital communi-cation and optical transmission systems. The module will present the various elements of atransmission chain along with the modulations, the encoding techniques and the methods forassessing transmission quality.
Requirements:
Key words: Compression techniques, encoding, line codes, intersymbol interference, bit error rate, digi-tal modulation. Optical communication, optical network topology, link budgets, componentnoise, transmitters for WDM optical networks, optical amplification, RF-over-Fibre, all-opticalfunctions
Syllabus:
1. Digital transmissions
• Line codes. Filtering and intersymbol interference
• Transmission quality. Digital modulations and applications
2. Data encoding
• Model of a data transmission system. Source encoding. Channel encoding
3. Underwater transmission systems
4. Optical transmission systems
• Optical network topologies. Detection. Transmitters. All-optical amplification.RF-over-fibre transmission. Optical signal processing functions
5. Experimental characterisation – laboratory work:
• Spectral analysis of laser sources (Fabry-Perot, DFB). Characteristic of an externalMach-Zehnder modulator. Study of the main system parameters of an EDFA. Studyof the main system parameters of an SOA. Study of a network
Reading listRessources:
Telecommunications 1 : Transmission de l’information, P Fraysse, R Protiere, D Marty-Dessus,collections Ellipses.Theorie de l’Information, application aux techniques de communication, G Battail, ed. Masson.Fiber-Optic Communication Systems, Govind P. Agrawal (ISBN 0–471–17540–4) UnderseaFiber Communication Systems, J. Chesnoy (ISBN 0–12–171408–X)Les telecommunications par fibres optiques, Irene et Michel Joindot (ISBN 2–10–002787–5)
Back to S9 module lists
Educational Programmes 2018-2019 – 142/150
System-On-Chip design S9
Objectives: “Best practice” design of synchronous digital circuits in order to integrate them to a complexdigital system. The module will address the structuring of the design process,performanceassessment and HDL (Hardware Description Language) modelling. The tools and methodsof integration within a complete digital system combining hardware and software layers willthen be discussed. The complete system (including microprocessor and standard and specifichardware peripherals) will be implemented in an FPGA (Field Programmable Gate Array). Thismodule will also address the modelling of a complex system according to various abstractionlevels.
Requirements: Basic knowledge of digital electronics: logic gages, flip-flops, Boolean algebra, Karnaugh mapsand basic sequential circuits (counters, shift registers, etc.).Basic knowledge of finite-statemachines. Knowledge of VHDL and C languages.
Key words: Systems-on-chip, digital electronics, microprocessor systems, system architecture, datapath,control unit, finite-state machines, VHDL, logic synthesis, pipeline, C
Syllabus:
1. Design
• Basic architectures, design rules, processing unit, control unit, finite- state machines
• Transmission quality. Digital modulations and applications
• An introduction to digital systems-on-chip:
• Integrating a specific hardware peripheral
• Interaction between hardware and software layers
• Implementation – Laboratory work
2. Mini-project
• Designing a digital circuit: modelling, simulation and logic synthesis
• Integration within the complete system: instantiation, drivers, API (ApplicationProgramming Interface)
Reading listRessources:
Altera/Quartus II development environment, ModelSim HDL simulation software, SOPCBuilder system design software, Nios II IDE, DE2/Cyclone II Development Board, lecture/classand lab handouts
Back to S9 module lists
Educational Programmes 2018-2019 – 143/150
Artificial Intelligence and Simulation S9
Objectives: Learn the basic techniques of artificial intelligence and improve one’s knowledge of the tech-niques related to simulating the behaviour of autonomous entities. The module will includepractical exercises for most of the topics discussed and the final weeks of the module will bededicated to a project (selected by the students) that will address part of the module’s content.
Requirements:
Key words: Knowledge representations, problem solving, game theory, Prolog, neural networks, metaheuristics, fuzzy logic, Bayesian network, machine learning.
Syllabus:
1. Modelling knowledge and reasoning
• Logic (first-order, modal, fuzzy)
• Problem solving and Constraint solving
• Game theory
• Prolog
2. Machine learning
• Inductive reasoning
• Bayesian networks
• Neural networks
• Reinforcement learning
3. Metaheuristics
• Genetic algorithms
• Ant colony optimisation algorithm
• Particle swarm optimisation
4. Projects
Reading listRessources:
Intelligence Artificielle, Stuart Russel et Peter NorvigReinforcement learning, B. Sutton
Back to S9 module lists
Educational Programmes 2018-2019 – 144/150
Vibration Mechanics and Finite Elements S9
Objectives: This module is divided into 2 complementary parts. Part 1 tackles the vibration behaviourof discrete structures having 1 or multiple degrees of freedom. Part 2 addresses the vibrationbehaviour of continuous systems, using the finite element method.
Requirements:
Key words: Degree of Freedom, generalised mass, damping, stiffness, free vibration, natural frequency,forced vibration, transient state, steady state, modal analysis, isolation,absorbers, resonators
Syllabus:
1. Transient state, steady state, modal analysis, isolation, absorbers, resonators
• Modelling, material laws, translating a system into equations
• Conservative systems, dissipative systems, various types of damping
• Free vibrations, forced vibrations; excitation (force, out-of-balance, displacement,harmonic or other)
• Transient response, steady-state response, resonance
2. Multiple degrees of freedom models
• Natural frequencies and eigenvectors
• Calculating a response using direct and modal methods; modal decomposition andsuperposition; resonances
• Modal analysis
3. Introduction to the vibration behaviour of continuous systems
• Basic knowledge of analytical methods
• Using the finite element method
Reading listRessources:
Back to S9 module lists
Educational Programmes 2018-2019 – 145/150
Electronics Project S9
Objectives: Work within a team on the development of a system for the control of industrial processesusing an intelligent sensor network.
Requirements: Microprocessors S6, Digital Embedded Systems S7, Signal Processing S5 and S6.
Key words: System-on-chip, microcontroller, FPGAEmbedded Linux, Camera, SensorWireless communication
Syllabus:
1. Embedded Linux (42 hours)
• Implementation, configuration, development, network (Ethernet and/or wireless)
• Implementing the ability to configure and query sensors via a Web interface runningon the development card‘s Web server
2. Camera + Image processing with DSP (12 hours)
• Colour, image and pattern recognition
• Prototyping with MATLAB and DSP implementation
3. ZigBee wireless communication (6 hours)
• Standard, protocol
4. Microcontroller/FPGA development (24 hours)
• Sensor/zigbee interface
• Soft processor
• Hardware peripherals
Reading listRessources:
Developments will be carried out on an ARM/DSP platform • OMAP3 by Texas Instrument(http://beagleboard.org/hardware-xM) Microcontroller module FPGA MATLAB
Back to S9 module lists
Educational Programmes 2018-2019 – 146/150
Information Technology project S9
Objectives: Teams of 4 to 6 students will be formed to work on an IT project based on the softwaredevelopment principles and techniques of agile software development (scrum method).The aim is to familiarise students with the iterative project development methodology.For eachiteration, the team leader (scrum master), product owner and scrum team will define theproject’s weekly development targets.Each iteration results in an application deliverable. A deliverable will be submitted to theproject’s client every three weeks (totalling up to 4 iterations).
Requirements: Imperative programming, object-oriented programming, UML modelling.
Key words: Development methods, software development, software engineering, project management, agilesoftware development, Extreme Programming (XP), Scrum method
Syllabus:
1. The syllabus will depend on the projects put forth by the “product owners”.
Every semester, students will be able to choose between six topics.
2. On the first day, students will learn agile software development methods. The projectswill be presented and students will be able to select the one they wish to undertake.
3. The iterative development process will be spread over the following weeks.
4. On the last day, each project will be presented to a panel of “product owners”.
5. The following deliverables will be required for each project:
• Software application versions (4 iterations)
• Documentation for the software’s final version
• User guide for the final version
Reading listRessources:
Back to S9 module lists
Educational Programmes 2018-2019 – 147/150
Mechatronics Project S9
Objectives: Rather than acquire new theoretical knowledge, students will work in teams on a mechatronicsdesign project and apply the knowledge acquired over the previous semesters.
Requirements: S1-S4 courses in mechanics, mechanisms, closed-loop control and CAD.
Key words: Interdisciplinary, team work
Syllabus: Based on initial specifications, students will be asked to:
• Assess the various potential mechatronics solutions
• Determine their feasibility by carrying out the required pre-dimensioning and simulations
• Draft the technical drawings as well as the system’s user guide
Reading listRessources:
Back to S9 module lists
Educational Programmes 2018-2019 – 148/150
Virtual Reality S9
Objectives: Master the theoretical aspects of virtual reality.Master real-time 3D graphics programming as applied to virtual reality.Learn to implement an immersive 3D interface using a database or a simulation.Develop an understanding of how embodied conversational agents are used in Human-Machineinterfacing.
Requirements:
Key words: Virtual reality, Human-Machine Interface, embodied conversational agents, animation, 3Dinteraction
Syllabus:
1. Modelling and reproduction (software tools: OpenGL and Blender)
• Antiderivatives and geometric transformations
• Lighting models and textures
• Immersive HMI systems
2. Animation and interaction
• 3D interaction metaphors
• Adaptation to the user
• Interpolation-based Animation and direct kinematics
• Intelligent navigation in a scene
3. Software architecture
• Scene graphs (hierarchical structure and event routing)
• Managing complex scenes
• Unity 3D
• Distributed virtual reality
4. Embodied Conversational Agents (ECA)
• ECA modelling
• Multimodal behaviours (facial expressions, expressive gestures)
• Conversational and active listening behaviours
Reading listRessources:
OpenGLBlenderUnity 3dStereoscopic display
Back to S9 module lists
Educational Programmes 2018-2019 – 149/150
English Mandatory S9
Objectives: Demonstrate spoken English skills at CEFRL B2 level or higher.
Requirements: Level B1 CEFRL (Common European Framework for Languages)
Key words: comprehension, communication, interaction
Syllabus: Notes :
1. In the Language column, ‘use’ implies that the student is able to recognize and use thewords, phrases and structures.
2. The table shows the core Learning outcomes: students can expect to gain and developadditional skills in the course of each module.
Skills LanguageAccording to which aspect(s) of the
module English Mandatory S7 remain(s)to be validated, students will be able to :
Students will be able to use :
- pass on detailed spoken informationreliably
- participate actively in routine andnon-routine formal discussion;
words and phrases for:contributing, explaining and supporting anopinion, responding to alternativeproposals, item expressing and respondingto hypotheses.
- communicate with ease and fluency;- express themselves with generallyaccurate grammar and vocabulary;- use clear, natural pronunciation andintonation.
- implement strategies to:ask for and give clarification, cover gaps invocabulary and structure (‘compensation’),notice and correct mistakes (‘monitoringand repair’), co-operate with others, taketurns, adapt to a situation.
words and phrases for:
• asking for and giving clarification;
• confirming comprehension;
• inviting others to contribute;
• turn-taking.
- re-assess strengths and weaknesses withregard to the various aspects of the TOEICtest and draw up or adjust their self-studyplan.
Reading listRessources:
Robert & Collins Dictionary, 2013Longman Dictionary of Contemporary English (6th edition), Cambridge Advanced Learner’sDictionary 4th editionBescherelle – Anglais: la Grammaire (BESCHERELLE, Authors: Malavieille & Rotge ; Petitegrammaire anglaise (Publisher: OPHRYS Author: S.Persec)Media in Englishhttp://moodle.enib.fr (Virtual learning environment)
Back to S9 module lists
Educational Programmes 2018-2019 – 150/150
Design de produit S9
Objectives: Sensibiliser et familiariser l’etudiant au design de produit.Definir cette discipline par une analyse de son evolution a travers des periode cles et par desetudes de casDecouvrir les outils methodologique relatifs aux differentes etapes d’un projet de design (anal-yse, recherche et developpement)
Requirements:
Key words: Design de produit, design de service, communication visuelle, graphisme, packaging, rechercheprospective,histoire des arts appliques, eco-conception, ergonomie, semiologie, methodologie creative
Syllabus:
1. Definir le design
2. Analyse de l’evolution du design du XIXeme siecle a nos jours (5 cours)
• Historiscisme, eclectisme, Arts & Crafts, Art Nouveau, les secessions germaniques...
• AEG & Peter Behrens + presentation du concept de Design global
• Avant-gardes Russes, le mouvement De Stijl, le Bauhaus, l’Art Deco
• l’UAM, le modernisme, le streamline, l’ecole d’ULM, le modernisme organique,
• le modernisme international et le ”good design” en opposition au design pop, audesign radical et au post-modernisme
3. Etudes de cas sur un exemple automobile
4. De l’obsolescence programmee a l’eco-conception
5. Design et corps humain
6. Essentialisme, archetype et dematerialisation
7. Le design prospectif et l’innovation
8. Methodologie du design (3 cours)
• des strategies au concept
• outils et etapes essentielles d’un projet
Reading listRessources:
Back to S9 module lists