enseirb-matmeca.bordeaux-inp.frenseirb-matmeca.bordeaux-inp.fr/syllabus2007_2008/... · Course...
Transcript of enseirb-matmeca.bordeaux-inp.frenseirb-matmeca.bordeaux-inp.fr/syllabus2007_2008/... · Course...
Course Syllabus
ElectronicsSemester 1 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E1-A Mathématics Y. LEROYER (Resp.) 5.00
MA101 Mathematics for the engineers Y. LEROYER (Resp.) 2.50 p. 346MA102 Probability Y. LEROYER (Resp.) 1.50 p. 347MA112 Outils logiciels pour l'ingénieur P. MELCHIOR (Resp.) 1.00 p. 359
E1-B Electronics V. LEBRET (Resp.) 5.00
EA107 Electronique générale P. DONDONV. LEBRET (Resp.)G. MORIZET
2.50 p. 110
EA108 Practice exercises S. AZZOPARDIA. CURUTCHETN. DELTIMPLE (Resp.)V. LEBRETG. MORIZETP. TESSON
2.50 p. 112
E1-C Digital electronics L. BOSSUET (Resp.) 5.00
EN102 synchronus and asynchonus digital system L. BOSSUET (Resp.)V. LEBRETG. MORIZETC. ZIMMERMANN
3.00 p. 161
EN103 Digital system design project S. AZZOPARDIL. BOSSUET (Resp.)A. CURUTCHETV. LEBRETG. MORIZETC. ZIMMERMANN
2.00 p. 163
E1-D Physics 1 J. PISTRE (Resp.) 5.00
EA118 Circuits and Systems I J. PISTRE (Resp.) 1.50 p. 118PH101 Fundamental electromagnetic theory A. MERESSE (Resp.) 2.00 p. 435PH108 Physics for electronics Y. LEROYER (Resp.) 1.50 p. 445
E1-E Computer science J. BIENVENU (Resp.) 5.00The project makes possible to implement together concepts seen into Algorithmic and Programming
to solve a concrete problem. It is the occasion of an analysis of the methods and abstract types of data that have to be used or created to model the problem, then the implementation of the types of data and, finally, of modularcutting and lwriting of the program.All these phases must be detailed in a report which allows to evaluate the quality and the relevance of providedwork.
IF109 A.S.D. R. CORI (Resp.) 2.00 p. 233PG108 Unix - C language J. BIENVENU
F. PELLEGRINI (Resp.)3.00 p. 415
EX101 Imperative programming 1 F. PELLEGRINI (Resp.)
EX102 Unix J. BIENVENU
E1-F Langues et culture de l'ingénieur J. FAUCHER (Resp.) 5.00
CE101 Connaissance de l'entreprise É. ASTIEN (Resp.) 1.50 p. 88LC101 English S1 J. FAUCHER (Resp.)
P. FLOQUETS. MÉDINA
1.50 p. 333
LC102 2nd Foreign Language S1 J. FAUCHER (Resp.) 1.00 p. 335LC109 Activité Physique et Sportive (S1) D. VESCHAMBRE (Resp.) 1.00 p. 338
10/06/2008 - 17:32:07 2
Course Syllabus
ElectronicsSemester 2 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E2-A Mathematics E. GRIVEL (Resp.) 5.00
MA108 Mathematics Y. LEROYER (Resp.) 3.00 p. 355TS101 Mathematics and signal E. GRIVEL (Resp.) 2.00 p. 525
E2-B Electronique 2 P. FOUILLAT (Resp.) 5.00
AU104 Travaux pratiques Automatique - Electronique 2 P. MELCHIOR (Resp.) 1.00 p. 56EA116 Introduction à l'Electronique Intégrée P. FOUILLAT (Resp.) 3.00 p. 114EA117 Electrical engineering P. TESSON (Resp.) 1.00 p. 116
E2-C Circuits et systèmes J. PISTRE (Resp.) 5.00
EA101 Transmission lines F. RODES (Resp.) 2.00 p. 102EA102 Introduction to analog simulation E. GARNIER (Resp.) 0.50 p. 105EA119 Circuits and Systems II J. PISTRE (Resp.) 2.50 p. 120
E2-D Physique 2 P. TESSON (Resp.) 5.00
PH104 Semiconducteurs A. MERESSE (Resp.) 2.50 p. 439PH105 Measurements C. ZIMMERMANN (Resp.) 1.00 p. 441PH106 TP Instrumentation et mesures P. TESSON (Resp.) 1.50 p. 443
E2-E Microprocesseurs et projets G. MORIZET (Resp.) 5.00
EA113 Projet d'électronique analogique G. MORIZET (Resp.) 2.00 p. 113EN105 Microprocessor H. HENRY (Resp.) 2.00 p. 166IF112 Projet d'informatique (C) J. BIENVENU (Resp.) 1.00 p. 236
E2-F Langues et culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE103 Etude économique "Projet Professionnel" É. ASTIEN (Resp.) 0.50 p. 91CE104 Sciences techniques et sociétés A. GLYKOS (Resp.) 0.50 p. 92CE108 Management and communication L. CUBAS
J. ZIRPHILE (Resp.)0.50 p. 93
LC104 English S2 J. FAUCHER (Resp.)P. FLOQUETS. MÉDINA
1.50 p. 336
LC106 Activité Physique et Sportive (S2) D. VESCHAMBRE (Resp.) 1.00 p. 337LC112 2nd Foreign Language S2 J. FAUCHER (Resp.) 1.00 p. 339
10/06/2008 - 17:32:07 3
Course Syllabus
ElectronicsSemester 3 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E3-A Analog Electronics F. RODES (Resp.) 5.00
EA205 Switching components and circuits E. GARNIER (Resp.) 1.50 p. 122EA211 feed back theory ans circuits P. DONDON (Resp.) 1.00 p. 127PR206 Analog Electronic design project S. AZZOPARDI
P. DONDONA. FABREE. GARNIERV. LEBRETG. MORIZETF. RODES (Resp.)
2.50 p. 456
E3-B Analog Circuits and Systems E. GARNIER (Resp.) 5.00
EA207 Power electronics 1 S. AZZOPARDI (Resp.) 1.00 p. 123EA208 electronic pratical lessons P. DONDON (Resp.)
V. LEBRETG. MORIZET
2.00 p. 125
EA210 Oscillators and high frequency integrated circuits N. DELTIMPLEY. DEVAL (Resp.)
1.00 p. 126
EA218 Electronics of transmissions E. GARNIER (Resp.) 1.00 p. 131
E3-C Electronique numérique S. RENAUD (Resp.) 5.00
EN201 VHDL Synthesis Y. BORNATL. BOSSUETB. LE GALS. RENAUD (Resp.)
1.50 p. 171
EN202 Projet VHDL Y. BORNATL. BOSSUET (Resp.)B. LE GALS. RENAUD
2.50 p. 172
EN208 Digitals ICs design N. DELTIMPLES. RENAUD (Resp.)
1.00 p. 179
E3-D Automatique et signal P. MELCHIOR (Resp.) 5.00
AU201 Linear automatic control and linearizingapproaches
P. MELCHIORA. OUSTALOUP (Resp.)
1.00 p. 57
AU202 Travaux pratiques automatique linéaire 1 P. LANUSSEP. MELCHIOR (Resp.)
1.00 p. 58
AU209 Nonlinear systems - Part 1 P. LANUSSE (Resp.)P. MELCHIOR
0.50 p. 64
TS201 Digital Signal Processing Y. BERTHOUMIEU (Resp.) 1.50 p. 533TS202 Signal Processing Lab J. GROLLEAU (Resp.)
R. MEGRET1.00 p. 534
E3-E Réseaux et Télécommunications P. KADIONIK (Resp.) 5.00
EN206 Digital Communications N. DELTIMPLEB. ESCRIG (Resp.)
3.00 p. 177
RE201 Network Introduction. Network Programming P. KADIONIK (Resp.) 2.00 p. 476
E3-F Langues et culture J. FAUCHER (Resp.) 5.00
CE206 Management financier É. ASTIEN (Resp.) 1.50 p. 95LC201 English S3 J. FAUCHER (Resp.)
P. FLOQUETS. MÉDINA
2.50 p. 340
LC209 oral communication techniques P. DONDON (Resp.) 0.00 p. 342LC212 2nd Foreign Language S3 J. FAUCHER (Resp.) 1.00 p. 343
10/06/2008 - 17:32:07 4
Course Syllabus
ElectronicsSemester 4 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E4-A Microinformatique H. HENRY (Resp.) 6.00
MI201 Microinformatique H. HENRY (Resp.) 2.00 p. 402MI202 Stage Microprocesseurs H. HENRY (Resp.) 1.50 p. 403MI203 Projet Microinformatique H. HENRY (Resp.) 2.50 p. 404
E4-B EMCHF or CDS or TS or SN P. LANUSSE (Resp.) 6.00UV au choix parmi les suivantes
E4-G Mixed Electronics and HF circuits 6.00 p. 6
E4-H Automatic Control 6.00 p. 6
E4-I TS - Traitement du signal 6.00 p. 6
E4-J SN - Systèmes numériques 6.00 p. 6
E4-C Enseignement personnalisé P. LANUSSE (Resp.) 6.00
AU208 TP Automatique 2 P. LANUSSEP. MELCHIOR (Resp.)
0.75 p. 63
EA212 electronic circuits practical lessons P. DONDON (Resp.) 0.75 p. 128EX200 Module libre n°1 P. LANUSSE (Resp.) 1.00 p. 192
CE200 Qualité, sécurité, environnement M. MARGUERAT (Resp.)
CE214 Management des hommes et animation des réunions É. ASTIEN (Resp.)L. CUBASJ. ZIRPHILE
CE215 Initiation à la finance de marché É. ASTIEN (Resp.)
CE219 Introduction to project management O. DUPOUET (Resp.)
CE220 Simulation création d'activité / Plan d'affaires É. ASTIEN
EA214 Power electronics 2 S. AZZOPARDI (Resp.)
EA215 RF techniques F. RODES (Resp.)
EN209 T.P. Microprocesseurs V. LEBRET (Resp.)
LC206 TOEFL Re-sit S4 J. FAUCHER (Resp.)P. FLOQUETS. MÉDINA
ME201 Microsystems J. PISTRE (Resp.)C. ZIMMERMANN
EX201 Module libre n°2 P. LANUSSE (Resp.) 1.00 p. 193 CE200 Qualité, sécurité, environnement M. MARGUERAT (Resp.)
CE214 Management des hommes et animation des réunions É. ASTIEN (Resp.)L. CUBASJ. ZIRPHILE
CE215 Initiation à la finance de marché É. ASTIEN (Resp.)
CE219 Introduction to project management O. DUPOUET (Resp.)
CE220 Simulation création d'activité / Plan d'affaires É. ASTIEN
EA214 Power electronics 2 S. AZZOPARDI (Resp.)
EA215 RF techniques F. RODES (Resp.)
EN209 T.P. Microprocesseurs V. LEBRET (Resp.)
LC206 TOEFL Re-sit S4 J. FAUCHER (Resp.)P. FLOQUETS. MÉDINA
ME201 Microsystems J. PISTRE (Resp.)C. ZIMMERMANN
PG208 Object Oriented Programming in C++ B. LE GAL (Resp.) 2.50 p. 423
E4-D Applied techniques for Electronicengineering
F. RODES (Resp.) 6.00
CE204 Individual technical presentation F. RODES (Resp.) 1.50 p. 94EA203 Data converter circuits D. DALLET (Resp.) 1.00 p. 121
10/06/2008 - 17:32:07 5
Course Syllabus
EA220 Electrical Techniques F. RODES (Resp.) 0.00 p. 132EA222 Noise in the electronics components T. TARIS (Resp.) 0.50 p. 134PR202 Mixed Electronic design project S. AZZOPARDI
P. DONDONA. FABREE. GARNIERV. LEBRETG. MORIZETF. RODES (Resp.)
3.00 p. 452
E4-E Langues et culture de l'ingénieur J. FAUCHER (Resp.) 6.00
CE209 Initiation au contrôle de gestion É. ASTIEN (Resp.) 1.50 p. 96CE212 Quality management C. MENANT (Resp.) 0.50 p. 97CE216 Dossier métiers É. ASTIEN (Resp.) 1.00 p. 98LC205 English S4 J. FAUCHER (Resp.)
P. FLOQUETS. MÉDINA
2.00 p. 341
LC214 2nd Foreign Language S4 J. FAUCHER (Resp.) 1.00 p. 344
E4-G Mixed Electronics and HF circuits E. GARNIER (Resp.) 6.00Option pour E4-B (p. 5)
EA213 Frequency and time standards F. RODES (Resp.) 1.00 p. 129EA227 Introduction to mixed circuits E. GARNIER (Resp.)
P. TESSON1.50 p. 139
EA228 VCO, mixers and Linear Integrated Circuits Y. DEVAL (Resp.)A. FABRE (Resp.)
1.50 p. 140
PR200 Tutorials and Project of Mixed Electronics E. GARNIER (Resp.) 2.00 p. 451
E4-H Automatic Control P. MELCHIOR (Resp.) 6.00Option pour E4-B (p. 5)
AU204 Nonlinear systems - Part 2 P. LANUSSEA. OUSTALOUP (Resp.)
1.00 p. 59
AU205 Systèmes discrets P. MELCHIOR (Resp.) 1.50 p. 60AU206 State space modeling, observation and control P. LANUSSE (Resp.) 1.50 p. 61AU207 TP Systèmes Discrets et Non Linéaires P. LANUSSE
P. MELCHIOR (Resp.)2.00 p. 62
E4-I TS - Traitement du signal M. DONIAS (Resp.) 6.00Option pour E4-B (p. 5)
TS206 Introduction to image processing Y. BERTHOUMIEU (Resp.)M. DONIAS
2.00 p. 535
TS207 DSP Processors R. MEGRET (Resp.) 2.50 p. 536TS208 Digital filter design E. GRIVEL (Resp.)
J. GROLLEAU1.50 p. 538
E4-J SN - Systèmes numériques V. LEBRET (Resp.) 6.00Option pour E4-B (p. 5)
EN203 Projet microcontrôleurs V. LEBRET (Resp.) 3.00 p. 173EN204 Microprocesseurs Y. BORNAT
L. BOSSUETV. LEBRET (Resp.)G. MORIZETP. TESSON
1.50 p. 174
EN205 TP Microcontrôleurs V. LEBRET (Resp.) 1.50 p. 176
10/06/2008 - 17:32:07 6
Course Syllabus
ElectronicsSemester 5 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E5-A Couche PHI - Couche MAC B. ESCRIG (Resp.)
Modulations, Techniques d'accès, Standards et Protocoles...
10/06/2008 - 17:32:07 7
Course Syllabus
ElectronicsSemester 5AM2AS - Automatique et Mécatronique, Automobile, Aéronautique &
Spatial
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E5AM2AS-A
Outils et Logiciels pour l'Automatique (OLA) A. OUSTALOUP (Resp.) 5.00
AU304 Systèmes à dérivées non entières 1.00 p. 70AU315 Optimisation 1.00 p. 83AU316 Modélisation par Bond Graph 1.50 p. 85TS315 Random process and information theory E. GRIVEL (Resp.)
J. GROLLEAU1.50 p. 555
E5AM2AS-B
Modélisation, Identification, Surveillance(MIS)
A. OUSTALOUP (Resp.) 5.00
AU301 Identification des systèmes dynamiques 2.50 p. 65AU302 Détection et localisation de défauts 2.50 p. 67
E5AM2AS-C
Commandes Robustes Multivariables (CRM) P. LANUSSE (Resp.) 5.00
AU303 Analyse et commande des systèmes nonlinéaires
0.50 p. 69
AU306 Frequency-domain design of robustcontrol-systems
P. LANUSSE (Resp.) 2.00 p. 71
AU307 Synthèse de commandes robustes paroptimisation
2.00 p. 73
AU308 Synthèse de lois de commande 0.50 p. 75
E5AM2AS-D
Dynamique du Véhicule et des SystèmesAéronautiques et Spatiaux (DVSAS)
P. MELCHIOR (Resp.) 5.00
AU314 Dynamique du véhicule 2.50 p. 82AU319 Commande Automatique De Vol 2.50 p. 87
E5AM2AS-E
Analyse des Systèmes - Robotique (ASR) P. MELCHIOR (Resp.) 5.00
AU309 Systèmes à évènements discrets 1.00 p. 77AU311 Commande des actionneurs 1.50 p. 78AU312 Modélisation et commande des procédés
robotisés1.50 p. 79
AU313 Planification de trajectoire 1.00 p. 80
E5AM2AS-F
Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 8
Course Syllabus
ElectronicsSemester 5CSI - Circuits and Integrated Systems
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E5CSI-A Technologies silicium Y. DEVAL (Resp.) 5.00
ME304 TP Intégration monolithique (AIME) 1.50 p. 362ME322 The microelectronics industry and process A. CURUTCHET
S. RENAUD1.00 p. 371
ME331 Microlelectronic Technology A. CURUTCHETY. DEVAL
1.00 p. 380
ME332 CMOS and BiCMOS Technologies A. CURUTCHETN. MALBERT
1.50 p. 381
E5CSI-B Digital systems L. BOSSUET (Resp.) 5.00
EN307 Co-design Y. BORNAT 0.50 p. 182ME333 Digital Integrated Circuits B. LE GAL 2.00 p. 382
ME334 Digital Systems Design L. BOSSUET 0.50 p. 383PR314 Design of mixed circuits with VHDL AMS E. GARNIER 1.50 p. 471
E5CSI-C Custom ICs design S. RENAUD (Resp.) 5.00
EA307 Power Management I. SHEROCHTANOFF 1.00 p. 143ME305 Analog ICs Y. DEVAL
P. FOUILLAT1.50 p. 363
ME335 Current mode design A. FABRE 1.00 p. 384PR312 ASIC design S. RENAUD 1.50 p. 469
E5CSI-D Systèmes intégrés communicants E. KERHERVE (Resp.) 5.00
ME306 RF ICs - 2 N. DELTIMPLET. TARIS
2.00 p. 364
ME324 RF circuits design - 1 F. RODES 2.00 p. 373PR313 ADS RF project Y. DEVAL
E. KERHERVE1.00 p. 470
E5CSI-E Microélectronique P. FOUILLAT (Resp.) 5.00
ME308 ITRS project Y. DEVALP. FOUILLATS. RENAUD
2.00 p. 365
ME329 IC tests and characterization M. RENOVELL 1.00 p. 378PR302 ICBM Conference N. DELTIMPLE
S. RENAUD2.00 p. 462
E5CSI-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 9
Course Syllabus
ElectronicsSemester 5CSR - No longer exists!
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E5CSR-A Systèmes intégrés 7.50
ME321 Technologies intégrées 1.50 p. 370ME322 The microelectronics industry and process A. CURUTCHET
S. RENAUD1.00 p. 371
ME323 TP Outils de CAO 3.00 p. 372
E5CSR-B Systèmes numériques 7.50
EN307 Co-design Y. BORNAT 0.50 p. 182ME325 TP SOC 3.00 p. 375ME333 Digital Integrated Circuits B. LE GAL 2.00 p. 382
E5CSR-C Systèmes et réseaux 7.50
EA311 Systèmes radiotéléphones 2.00 p. 149RE321 Réseaux 2.50 p. 502
E5CSR-D Hyperfréquences et optoélectronique 7.50
EA315 Transmissions sur fibres optiques 2.00 p. 153EA316 Antennes 1.50 p. 154EA324 TP Antennes 2.00 p. 156ME311 Circuits micro-ondes 2.00 p. 366
E5CSR-E Conception et caractérisation 7.50
EA325 Architectures E/R 2.00 p. 157EA326 Projet conception 3.50 p. 158ME327 Circuits mode courant et UWB 1.00 p. 376ME328 TP Mesures RF 1.00 p. 377
E5CSR-F Culture de l'ingénieur 7.50
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 10
Course Syllabus
ElectronicsSemester 5EM - E-Management
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5EM-A Outils du management 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX314 Technologie de l'information pour lemanagement
2.00 p. 207
EX315 Incidences des facteurs culturels sur la stratégieet le management
2.00 p. 208
EX316 Marketing et technologies avancées 2.00 p. 209
C5EM-B E-Business 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX317 Entreprise digitale 1.50 p. 210EX318 Data mining 1.50 p. 211EX319 Anglais de communication 3.00 p. 212
C5EM-C Management de projets 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX320 Acteurs et systèmes décisionnels 3.00 p. 213EX321 Environnement juridique des projets 3.00 p. 214
C5EM-D Mise en situation 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX322 Négociation/mise en situation/gestion des projets 4.00 p. 215EX323 Synthèse finance 2.00 p. 216
C5EM-E UV personnalisée 6.00UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management.
L'UV est composée de modules Enseirb et BEM pour au moins 50 h
EX332 Module personnalisé à choix BEM et/ou Enseirb 6.00 p. 222
10/06/2008 - 17:32:07 11
Course Syllabus
ElectronicsSemester 5IREF - Ingénierie du Risque Economique et Financier
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5IREF-A Finance mathématique É. ASTIEN (Resp.) 5.00UV extérieure à l'Enseirb (Université de bordeaux 4)
EX304 Finance mathématique 5.00 p. 200
C5IREF-B Analyse financière É. ASTIEN (Resp.) 5.00UV extérieure à l'Enseirb (Université de bordeaux 4)
EX306 Analyse et gestion de portefeuille 3.00 p. 201EX312 Stratégie d'investissement et analyse financière 2.00 p. 206
C5IREF-C Technique des risques et applications É. ASTIEN (Resp.) 5.00UV extérieure à l'Enseirb (université de Bordeaux de 4)
EX307 Risque et assurance 2.50 p. 202EX309 Techniques numériques de la finance 2.50 p. 203
C5IREF-D Analyse des risques économiques É. ASTIEN (Resp.) 5.00UV extérieure à l'enseirb (université de bordeaux IV)
EX310 Risques environnementaux 2.50 p. 204EX311 Risques industriels 2.50 p. 205
C5IREF-E UV personnalisée É. ASTIEN (Resp.) 5.00UV extérieure à l'enseirb (université de bordeaux IV)
EX330 Modules personnalisés (option IREF) 5.00 p. 220
C5IREF-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00UV extérieure à l'enseirb (université de bordeaux IV)
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 12
Course Syllabus
ElectronicsSemester 5QFIA - Qualité et Fiabilité des Composants et Systèmes
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5QFIA-A From components to systems F. HERBRETEAU (Resp.) 5.00
ME345 Integration of components and circuits J. BEGUERETB. CARBONNEP. CAZENAVEH. DEBÉDAC. DEJOUSH. FRÉMONTA. GRACIAN. MALBERTY. OUSTEN
2.50 p. 397
ME346 Systems integration P. CAPIRCIOE. KERHERVE
2.50 p. 398
C5QFIA-B Quality and Dependable computing:methodological aspects
F. HERBRETEAU (Resp.) 5.00
AU318 Safety engineering Y. DUTUITC. FOLLEAUA. GARRIGOU
2.50 p. 86
CE322 Quality, standardization, certifying Y. OUSTENC. QUENISSETF. VERDIER
2.50 p. 101
C5QFIA-C Reliability of components and systems F. HERBRETEAU (Resp.) 5.00
MA303 Tools for reliability evaluation F. MARCJ. MURAROF. RELMY-MADINSKAF. VERDIER
2.50 p. 361
ME319 Degradation of electronic components N. LABATN. MALBERTY. OUSTENF. VERDIER
2.50 p. 369
C5QFIA-D Modeling, verification and test of systems F. HERBRETEAU (Resp.) 5.00
IF311 Formalized software design A. GRIFFAULT 2.00 p. 261IT306 Software testing B. LE SAEC (Resp.)
S. MARQUES2.50 p. 292
IT334 Formalisms for embedded systems F. HERBRETEAU 0.50 p. 318
C5QFIA-E AD or QFL F. HERBRETEAU (Resp.) 5.00UV au choix parmi les suivantes
C5QFIA-G AD - Failure analysis for integrated circuits 5.00 p. 48
C5QFIA-H QFL - Dependable computing for embedded software 5.00 p. 49
C5QFIA-F Culture de l'ingénieur F. HERBRETEAU (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
C5QFIA-G AD - Failure analysis for integrated circuits F. HERBRETEAU (Resp.) 5.00Option for C5QFIA-E (p. 48)
ME314 Degradation mecanisms of microelectronicsdevices
Y. DESHAYESJ. GOUDARTC. MANEUXF. MARCF. VERDIER
2.50 p. 367
PH303 Physical and electrical analysis for defaultslocalization
N. LABATD. LEWISB. PARMENTIERB. PICART
2.50 p. 448
10/06/2008 - 17:32:07 13
Course Syllabus
C5QFIA-H QFL - Dependable computing for embeddedsoftware
F. HERBRETEAU (Resp.) 5.00
Option for C5QFIA-E (p. 48)
IF309 Formal methods for the design and theimplementation of software
P. CASTÉRANF. HERBRETEAU
2.50 p. 260
IT347 Safety of computing units J. BOULANGERP. CAPIRCIO
2.50 p. 329
10/06/2008 - 17:32:07 14
Course Syllabus
ElectronicsSemester 5SE - Embedded Systems
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E5SE-A Systèmes d'exploitation P. KADIONIK (Resp.) 5.00
IT300 Java pour l'embarqué 0.00 p. 287IT331 Embedded systems. Embedded Linux P. KADIONIK 1.50 p. 316IT332 Real Time Operating Systems P. KADIONIK
J. PEDROZA (Resp.)2.00 p. 317
IT346 Systèmes d'exploitation. Programmationsystème
F. GOUDAL 1.50 p. 328
E5SE-B Systèmes sur silicium. SoPC. Codesign P. KADIONIK (Resp.) 5.00
ME316 Soc and SoPC P. KADIONIK (Resp.) 2.00 p. 368MI302 Architecture avancée H. HENRY 1.50 p. 405MI303 Processeurs DSP pour l'embarqué R. MEGRET 1.50 p. 406
E5SE-C Langages et modélisation de systèmes 5.00
IT335 System Modelling with the UML method P. SOULET 1.50 p. 319ME333 Digital Integrated Circuits B. LE GAL 2.00 p. 382
PG304 Java language P. SOULET 1.50 p. 431
E5SE-D Réseaux et Sécurité T. AHMED (Resp.) 5.00
ME330 System and data hardware security forembedded systems
L. BOSSUET 1.50 p. 379
RE315 Networks security P. LALET 3.50 p. 496RE332 Réseaux multimédia et qualité de services T. AHMED 2.00 p. 507
E5SE-E Personnalisation - Approfondissement H. HENRY (Resp.) 5.00
IT326 Pilotes de périphériques Y. BORNAT (Resp.)P. KADIONIK
0.00 p. 312
IT342 Real Time Linux P. FICHEUX 1.50 p. 326PR310 Advanced project in embedded systems P. KADIONIK (Resp.) 3.50 p. 468
E5SE-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 15
Course Syllabus
ElectronicsSemester 5SRT - Systèmes de Radio et Télécommunications
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5SRT-A Intégration des fonctions E. KERHERVE (Resp.) 5.00Amplificateurs, filtres, mélangeurs, antennes, convertisseurs
EA308 Antennes G. MORIZET 1.00 p. 144EA309 Transmission support and interface C. AUPETIT
L. BECHOU (Resp.)M. LECOUVE
0.50 p. 146
ME336 Circuits D. DALLETN. DELTIMPLEY. DEVALE. KERHERVE (Resp.)G. MORIZETT. TARIS
3.00 p. 385
ME337 Technologies d'intégration D. BELOTP. CAUVETN. DELTIMPLEE. KERHERVE (Resp.)
0.50 p. 388
C5SRT-B Management numérique P. KADIONIK (Resp.) 5.00DSP, FPGA, BUS, Power Management, Co-design
EN312 DSP, FPGA, BUS L. BOSSUET (Resp.)R. MEGRETA. PEGATOQUET
2.50 p. 186
EN313 Power management I. SHEROCHTANOFF (Resp.) 0.50 p. 188ME339 System On Chip, Co-design Y. BORNAT (Resp.) 2.00 p. 391
C5SRT-C Couche PHI - Couche MAC B. ESCRIG (Resp.) 5.00Modulations, Techniques d'accès, Standards et Protocoles
EN310 Advanced Digital Communications L. BOSSUETY. DEVALR. DHAOUB. ESCRIG (Resp.)J. FASSON
3.00 p. 184
ME342 ICBM conference N. DELTIMPLEY. DEVALE. KERHERVE (Resp.)
1.00 p. 395
RE314 Présentation générale des architectures réseaux T. BALU (Resp.) 1.00 p. 495
C5SRT-D Structure des objets de communication Y. DEVAL (Resp.) 5.00Architectures d'émission/réception, Conversion de données
EA303 wires interconnections J. BEGUERETP. TESSON (Resp.)
1.00 p. 141
EA304 ADS CAD project Y. DEVALE. KERHERVE (Resp.)
1.00 p. 142
EN311 Systèmes de conversion de données C. REBAI (Resp.) 1.00 p. 185ME338 Systèmes wireless Y. DEVAL (Resp.)
E. KERHERVEG. MORIZET
2.00 p. 389
C5SRT-E Sûreté de fonctionnement et fiabilité P. FOUILLAT (Resp.) 5.00Test, sécurité, fiabilité, qualité
EN314 This module aims to show how it is necessary toprotect hardware system like embeddedsystems. Because more and more attacks targetsuch system. For example with malicious codetry to attack the embedded operating system, butin the same time it possible to perform hardwareattacks against the system.First part of the module is focuses on appliedcryptographic algorithm with securityarchitecture. The second part is focuses onhardware attacks (like the famous differentialpower analysis) and the hardware protection.
L. BOSSUET (Resp.)G. GOGNIAT
1.00 p. 189
10/06/2008 - 17:32:07 16
Course Syllabus
ME340 Test, Validation, Preuves formelles F. HERBRETEAU (Resp.)H. LAPUYADEM. RENOVELL
1.00 p. 392
ME341 Fiabilité P. FOUILLATH. LAPUYADEF. VERDIER (Resp.)
1.00 p. 394
ME343 Qualité Télécom C. QUENISSET (Resp.) 2.00 p. 396
C5SRT-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00Anglais, Tournoi de gestion, Conférence ICBM
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 17
Course Syllabus
ElectronicsSemester 5TM - Multimedia Technologies
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5TM-A Image processing and project R. MEGRET (Resp.) 5.00
IT329 Image processing J. DOMENGER (Resp.)L. KABONGO
2.00 p. 315
PR305 Group project 3.00 p. 464
C5TM-B Computer graphics and virtual reality B. LE SAEC (Resp.) 5.00Option for C5TM-I (p. 53)
IT318 Computer Graphics P. GUITTONB. LE SAEC
2.50 p. 306
IT319 Applications of Computer Graphics and VirtualReality
P. GUITTON (Resp.) 2.50 p. 307
C5TM-C Analyse et Synthèse du Son Musical (ASSM) P. HANNA (Resp.) 5.00
IT320 Analysis/Synthesis of Musical Sound P. HANNA (Resp.) 5.00 p. 308
C5TM-D Informatique Musicale : Contrôle etComposition (IMCC)
M. DESAINTE-CATHERINE (Resp.) 5.00
Option for C5TM-I (p. 53)
IT348 Computer Music: Control and Composition M. DESAINTE-CATHERINE (Resp.) 5.00 p. 330
C5TM-E Codage et transmission des donnéesmultimédia
Y. BERTHOUMIEU (Resp.) 5.00
IT328 Multimedia data coding Y. BERTHOUMIEUM. DONIASE. GRIVELR. MEGRET (Resp.)
3.00 p. 314
RE332 Réseaux multimédia et qualité de services T. AHMED 2.00 p. 507
C5TM-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
C5TM-H Indexation multimédia J. BENOIS-PINEAU (Resp.) 5.00
IT317 Image analysis J. DA COSTA (Resp.)C. GERMAINO. LAVIALLE
2.50 p. 305
IT327 Video indexing J. BENOIS-PINEAU (Resp.)C. MORAND
2.50 p. 313
C5TM-I Image or sound option R. MEGRET (Resp.) 5.00UV au choix parmi les suivantes
C5TM-B Computer graphics and virtual reality 5.00 p. 53
C5TM-D Informatique Musicale : Contrôle et Composition (IMCC) 5.00 p. 53
10/06/2008 - 17:32:07 18
Course Syllabus
ElectronicsSemester 5TS - Traitement du Signal et de l'Image
MODULE UV INTITULé INTERVENANTS COEF./ECTS
E5TS-A Méthodes avancées en traitement du signal E. GRIVEL (Resp.) 5.00
EX300 Modules au choix (1 parmi 4) 1.50 p. 198 TS311 Spectral analysis E. GRIVEL (Resp.)
TS312 Radar signal processing S. MORVANE. NORMANDJ. PETITJEAN
p. 554
TS321 GPS Navigation A. GIREMUS (Resp.) p. 558
TS325 Optimal and adaptive filters level 2 A. GIREMUSJ. GROLLEAU
TS302 Multi-rate systems R. MEGRET (Resp.) 1.00 p. 545TS303 Speech processing E. GRIVEL (Resp.) 0.75 p. 546TS304 Work practices in signal processing M. DONIAS (Resp.)
J. GROLLEAU0.50 p. 548
TS324 Optimal and adaptive filter, level 1 A. GIREMUSJ. GROLLEAU
1.25 p. 562
E5TS-B Méthodes avancées en traitement de l'imageet de la vidéo
Y. BERTHOUMIEU (Resp.) 5.00
TS308 video and image coding Y. BERTHOUMIEU (Resp.) 2.00 p. 552TS309 Work practices in image processing M. DONIAS (Resp.) 0.75 p. 553TS327 Computer vision M. DONIAS
R. MEGRET (Resp.)2.25 p. 563
E5TS-C Les fondamentaux M. DONIAS (Resp.) 5.00
TS315 Random process and information theory E. GRIVEL (Resp.)J. GROLLEAU
1.50 p. 555
TS322 Language C for signal processing M. DONIAS (Resp.) 1.50 p. 559TS323 Segmentation and morphology Y. BERTHOUMIEU (Resp.)
J. DA COSTAC. GERMAIN
2.00 p. 560
E5TS-D Systèmes numériques pour le traitement dusignal
L. BOSSUET (Resp.) 5.00
EN301 Cellular networks applications on DSP S. DEHAUT 1.00 p. 181EN309 Digital Signal Processing with Field
Programmable Gate ArrayL. BOSSUET (Resp.) 2.00 p. 183
EN315 Digital system design flows B. LE GAL (Resp.) 2.00 p. 191
E5TS-E Projet avancé et applications M. DONIAS (Resp.) 5.00
EX331 Modules au choix (1parmi 2) 1.50 p. 221 TS320 Optimizing signal and image processing algorithms forembedded and real time applications
T. SOUTHIVONG (Resp.) p. 557
TS326 Pattern recognition J. DA COSTAM. DONIAS (Resp.)
PR309 Project in signal processing Y. BERTHOUMIEUL. BOSSUETM. DONIASA. GIREMUSE. GRIVELR. MEGRET
3.50 p. 467
E5TS-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 19
Course Syllabus
Computer ScienceSemester 1 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
I1-A Algorithmic 1 D. LAPOIRE (Resp.) 5.00
IF101 Introduction to algorithmic D. LAPOIRE (Resp.) 1.50 p. 223IF102 Tree structures D. LAPOIRE (Resp.) 1.50 p. 224IF103 Algorithmic Project 1 D. LAPOIRE (Resp.) 2.00 p. 225
I1-B Pratique et fondements de l'informatique F. HERBRETEAU (Resp.) 5.00
IF105 Models and proofs for algorithms F. HERBRETEAU (Resp.)D. JANIND. RENAULT
2.50 p. 228
IF114 Finite automata F. HERBRETEAU (Resp.)F. MAZOITD. RENAULT
2.50 p. 237
I1-C Programmation impérative A. ROLLET (Resp.) 5.00
IF104 Work environment F. PELLEGRINI (Resp.) 1.50 p. 226PG101 Imperative programming 1 F. PELLEGRINI (Resp.) 1.50 p. 408
EX101 Imperative programming 1 F. PELLEGRINI (Resp.)
PG102 Projet de programmation impérative 2.00 p. 409
I1-D Statistical methods B. PERROT (Resp.) 5.00
IS101 Probability and Statistics B. PERROT (Resp.) 3.00 p. 263IS102 information theorie L. GUENNEGUEZ (Resp.) 2.00 p. 264
I1-E Architecture matérielle et logicielle descalculateurs
F. PELLEGRINI (Resp.) 5.00
IT102 Computer architecture F. PELLEGRINI (Resp.) 1.50 p. 275 EX100 Computer architecture F. PELLEGRINI (Resp.)
MI101 Microprocesseurs H. HENRY (Resp.) 1.50 p. 399MI102 Practice exercises on microprocessors C. ZIMMERMANN (Resp.) 2.00 p. 401
I1-F Langues et culture de l'ingénieur S. MÉDINA (Resp.) 5.00
CE101 Connaissance de l'entreprise É. ASTIEN (Resp.) 1.50 p. 88LC101 English S1 J. FAUCHER (Resp.)
P. FLOQUETS. MÉDINA
1.50 p. 333
LC102 2nd Foreign Language S1 J. FAUCHER (Resp.) 1.00 p. 335LC109 Activité Physique et Sportive (S1) D. VESCHAMBRE (Resp.) 1.00 p. 338
10/06/2008 - 17:32:07 20
Course Syllabus
Computer ScienceSemester 2 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
I2-A Algorithmic 2 D. LAPOIRE (Resp.) 5.00
IF106 Graphs and algorithms D. LAPOIRE (Resp.) 3.00 p. 230IF107 Algorithmic project 2 2.00 p. 231
I2-B Advanced programming M. DESAINTE-CATHERINE (Resp.) 5.00
PG104 Functional Programing M. DESAINTE-CATHERINE (Resp.) 1.50 p. 410PG105 Projet de programmation fonctionnelle 2.00 p. 412PG106 Imperative programming 2 and software
developmentF. PELLEGRINI (Resp.) 1.50 p. 413
I2-C Circuits et systèmes S. RENAUD (Resp.) 5.00
AU103 Control Engineering P. LANUSSEP. MELCHIOR (Resp.)
1.50 p. 54
EN104 Digital Electronics A. FABRES. RENAUD (Resp.)
1.50 p. 164
PR101 Practical lab in electronics or automatics Y. BORNATP. MELCHIOR (Resp.)
2.00 p. 449
I2-D Numerical Analysis D. RENAULT (Resp.) 5.00This unit contains a single module : Numerical Analysis
IS104 Numerical Analysis B. PERROTD. RENAULT (Resp.)
5.00 p. 265
I2-E tutorial on numerical signal and discreteoptimization
B. PERROT (Resp.) 5.00
IS201 Discrete Optimisation P. MOREL (Resp.) 1.50 p. 267IS202 project with computer. 1.50 p. 268TS213 Treatment of numerical signal B. PERROT (Resp.) 2.00 p. 543
I2-F Langues et culture de l'ingénieur D. VESCHAMBRE (Resp.) 5.00
CE103 Etude économique "Projet Professionnel" É. ASTIEN (Resp.) 0.50 p. 91CE104 Sciences techniques et sociétés A. GLYKOS (Resp.) 0.50 p. 92CE108 Management and communication L. CUBAS
J. ZIRPHILE (Resp.)0.50 p. 93
LC104 English S2 J. FAUCHER (Resp.)P. FLOQUETS. MÉDINA
1.50 p. 336
LC106 Activité Physique et Sportive (S2) D. VESCHAMBRE (Resp.) 1.00 p. 337LC112 2nd Foreign Language S2 J. FAUCHER (Resp.) 1.00 p. 339
10/06/2008 - 17:32:07 21
Course Syllabus
Computer ScienceSemester 3 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
I3-A Compilation D. JANIN (Resp.) 5.00
IF203 Compiling D. JANIN (Resp.) 2.00 p. 245IF204 Compiler construction 2.00 p. 247PG212 C++ Programming J. ALLALI (Resp.)
G. EYROLLES1.00 p. 425
I3-B Génie logiciel F. HERBRETEAU (Resp.) 5.00
IF205 XML and Web Applications F. HERBRETEAU (Resp.) 1.50 p. 248IT205 Génie Logiciel 1 H. DOMALIN (Resp.) 1.50 p. 282IT206 Interface Homme/Machine F. HERBRETEAU (Resp.) 0.50 p. 284IT207 Génie Logiciel 2 S. MAGNE (Resp.) 1.50 p. 285
I3-C Systèmes de Gestion de Bases de Données B. LE SAEC (Resp.) 5.00
IT203 Database systems B. LE SAEC (Resp.) 3.00 p. 280IT204 Projet de SGBD 2.00 p. 281
I3-D Algorithmic 3 D. LAPOIRE (Resp.) 5.00
IF201 Distributed algorithms Y. METIVIER (Resp.) 2.50 p. 243IF202 Cryptology D. LAPOIRE (Resp.) 2.50 p. 244
I3-E Langages et techniques objets G. EYROLLES (Resp.) 5.00
PG202 Programmation Orientée Objets G. EYROLLES (Resp.) 1.50 p. 419PG203 Projet de Programmation Orientée Objets 2.00 p. 420PG204 Systems Programming J. ALLALI (Resp.)
F. HERBRETEAU1.50 p. 421
I3-F Langues et culture de l'ingénieur J. FAUCHER (Resp.) 5.00
CE206 Management financier É. ASTIEN (Resp.) 1.50 p. 95LC201 English S3 J. FAUCHER (Resp.)
P. FLOQUETS. MÉDINA
2.50 p. 340
LC212 2nd Foreign Language S3 J. FAUCHER (Resp.) 1.00 p. 343
10/06/2008 - 17:32:07 22
Course Syllabus
Computer ScienceSemester 4 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
I4-A Réseaux A. ROLLET (Resp.) 6.00
RE202 Computer Networks A. ROLLET (Resp.) 3.00 p. 477RE203 Network programming project J. ALLALI (Resp.)
J. FRECHOT3.00 p. 478
I4-B Operating systems B. GOGLIN (Resp.) 6.00
IT201 Operating Systems B. GOGLIN (Resp.)F. GOUDALM. PALLARDF. PELLEGRINI
3.00 p. 278
IT202 Operating systems project J. ALLALI (Resp.)J. FRECHOT
3.00 p. 279
I4-C Personalized UV P. GLOESS (Resp.) 6.00Choose two distinct optional modules, or one optional module and two free modules.
EX205 One optional module (or two) P. GLOESS (Resp.) 3.00 p. 195 IF206 Randomized Algorithms P. DUCHON (Resp.)
IF217 Introduction to the quantum information processing Y. LEROYER (Resp.)
PG205 Interfaces sonores M. ROBINE
PG211 Logic and constraint programming P. GLOESS (Resp.)
PG213 Programming technics B. LE SAEC (Resp.)
EX206 Two corporate culture free modules (or none) 3.00 p. 196 CE200 Qualité, sécurité, environnement M. MARGUERAT (Resp.)
CE214 Management des hommes et animation des réunions É. ASTIEN (Resp.)L. CUBASJ. ZIRPHILE
CE215 Initiation à la finance de marché É. ASTIEN (Resp.)
CE219 Introduction to project management O. DUPOUET (Resp.)
CE220 Simulation création d'activité / Plan d'affaires É. ASTIEN
EX203 Module extérieur
LC206 TOEFL Re-sit S4 J. FAUCHER (Resp.)P. FLOQUETS. MÉDINA
I4-D Projet de fin de 4ème semestre F. PELLEGRINI (Resp.) 6.00
PR301 4th semester final term project F. PELLEGRINI (Resp.) 6.00 p. 460
I4-E Langues et culture de l'ingénieur S. MÉDINA (Resp.) 6.00
CE209 Initiation au contrôle de gestion É. ASTIEN (Resp.) 1.50 p. 96CE212 Quality management C. MENANT (Resp.) 0.50 p. 97CE216 Dossier métiers É. ASTIEN (Resp.) 1.00 p. 98LC205 English S4 J. FAUCHER (Resp.)
P. FLOQUETS. MÉDINA
2.00 p. 341
LC214 2nd Foreign Language S4 J. FAUCHER (Resp.) 1.00 p. 344
10/06/2008 - 17:32:07 23
Course Syllabus
Computer ScienceSemester 5 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
I5-A Culture de l'ingénieur J. FAUCHER (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 24
Course Syllabus
Computer ScienceSemester 5EM - E-Management
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5EM-A Outils du management 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX314 Technologie de l'information pour lemanagement
2.00 p. 207
EX315 Incidences des facteurs culturels sur la stratégieet le management
2.00 p. 208
EX316 Marketing et technologies avancées 2.00 p. 209
C5EM-B E-Business 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX317 Entreprise digitale 1.50 p. 210EX318 Data mining 1.50 p. 211EX319 Anglais de communication 3.00 p. 212
C5EM-C Management de projets 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX320 Acteurs et systèmes décisionnels 3.00 p. 213EX321 Environnement juridique des projets 3.00 p. 214
C5EM-D Mise en situation 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX322 Négociation/mise en situation/gestion des projets 4.00 p. 215EX323 Synthèse finance 2.00 p. 216
C5EM-E UV personnalisée 6.00UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management.
L'UV est composée de modules Enseirb et BEM pour au moins 50 h
EX332 Module personnalisé à choix BEM et/ou Enseirb 6.00 p. 222
10/06/2008 - 17:32:07 25
Course Syllabus
Computer ScienceSemester 5GL - Software Engineering
MODULE UV INTITULé INTERVENANTS COEF./ECTS
I5-A Culture de l'ingénieur J. FAUCHER (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
I5GL-A Software Management B. LE SAEC (Resp.) 5.00
IT306 Software testing B. LE SAEC (Resp.)S. MARQUES
2.50 p. 292
IT311 Conduite de projet R. MOëBS (Resp.) 2.50 p. 299
I5GL-B Verification and Validation P. GLOESS (Resp.)D. JANIN (Resp.)
5.00
IT304 Program specification and proof P. GLOESS (Resp.) 2.50 p. 288IT305 Proof assistants P. GLOESS (Resp.)
D. JANIN (Resp.)2.50 p. 290
I5GL-C Object-Oriented Software Engineering G. EYROLLES (Resp.) 5.00
IT307 Persistency and data bases X. HANIN (Resp.) 2.50 p. 293PG301 Object oriented modelling G. EYROLLES (Resp.) 2.50 p. 430
I5GL-D Software Architerture 5.00
IT309 Architectures multi-couches G. EYROLLES (Resp.) 2.50 p. 296IT310 Applications concurrentes et distribuées M. MOSBAH (Resp.) 2.50 p. 297
I5GL-E Personnalisation A. GRIFFAULT (Resp.) 5.00
EX301 Module libre d'informatique M. MOSBAH (Resp.) 2.50 p. 199IT308 Méthodologie et outils logiciels G. EYROLLES (Resp.)
M. MOSBAH (Resp.)2.50 p. 295
10/06/2008 - 17:32:07 26
Course Syllabus
Computer ScienceSemester 5IREF - Ingénierie du Risque Economique et Financier
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5IREF-A Finance mathématique É. ASTIEN (Resp.) 5.00UV extérieure à l'Enseirb (Université de bordeaux 4)
EX304 Finance mathématique 5.00 p. 200
C5IREF-B Analyse financière É. ASTIEN (Resp.) 5.00UV extérieure à l'Enseirb (Université de bordeaux 4)
EX306 Analyse et gestion de portefeuille 3.00 p. 201EX312 Stratégie d'investissement et analyse financière 2.00 p. 206
C5IREF-C Technique des risques et applications É. ASTIEN (Resp.) 5.00UV extérieure à l'Enseirb (université de Bordeaux de 4)
EX307 Risque et assurance 2.50 p. 202EX309 Techniques numériques de la finance 2.50 p. 203
C5IREF-D Analyse des risques économiques É. ASTIEN (Resp.) 5.00UV extérieure à l'enseirb (université de bordeaux IV)
EX310 Risques environnementaux 2.50 p. 204EX311 Risques industriels 2.50 p. 205
C5IREF-E UV personnalisée É. ASTIEN (Resp.) 5.00UV extérieure à l'enseirb (université de bordeaux IV)
EX330 Modules personnalisés (option IREF) 5.00 p. 220
C5IREF-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00UV extérieure à l'enseirb (université de bordeaux IV)
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 27
Course Syllabus
Computer ScienceSemester 5PRCD - Parallélisme, Régulation et Calcul Distribué
MODULE UV INTITULé INTERVENANTS COEF./ECTS
I5-A Culture de l'ingénieur J. FAUCHER (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
I5PRCD-A Langages et supports d'exécution M. COUNILH (Resp.) 5.00
PG305 Langages du parallélisme O. AUMAGEM. COUNILH (Resp.)G. MERCIER
2.50 p. 432
PG306 Distributed objects A. ESNARD (Resp.) 2.50 p. 434
I5PRCD-B Architectures, systèmes et communications F. PELLEGRINI (Resp.) 5.00
IF306 Communication et routage C. GAVOILLE (Resp.) 1.50 p. 259IT336 Architecture of parallel and distributed systems F. PELLEGRINI (Resp.) 1.50 p. 320IT338 Supports de communication hautes
performancesO. AUMAGE (Resp.) 1.25 p. 322
IT352 Distributed and Parallel Systems B. GOGLIN (Resp.) 0.75 p. 331
I5PRCD-C Algorithmique et ordonnancement J. ROMAN (Resp.) 5.00
IF304 Algorithmique parallèle M. FAVERGEF. PELLEGRINIJ. ROMAN (Resp.)
2.50 p. 257
IF305 Equilibrage et régulation de charge M. FAVERGEF. PELLEGRINIP. RAMET (Resp.)
2.50 p. 258
I5PRCD-D Algorithmique et applications P. RAMET (Resp.) 5.00
IS309 Algèbre linéaire creuse M. FAVERGEP. HENON (Resp.)F. PELLEGRINI
2.75 p. 272
IS342 Couplage de codes O. COULAUD (Resp.) 1.00 p. 274IT341 SGBD parallèle M. MOSBAH (Resp.)
P. RAMET1.25 p. 325
I5PRCD-E Personnalisation A. ESNARD (Resp.) 5.00
EX324 Free module for PRCD 2.50 p. 217 IF307 Enseignement Master Recherche M. MOSBAH (Resp.)
A. ZEMMARI
IT343 CORBA objects and components A. ESNARD (Resp.) p. 327
PG308 Code evaluation and maintenance G. EYROLLES (Resp.)E. FLEURYP. NARBEL
IT339 Environnement pour la grille G. LATU (Resp.)N. RICHART
2.50 p. 323
10/06/2008 - 17:32:07 28
Course Syllabus
Computer ScienceSemester 5QFIA - Qualité et Fiabilité des Composants et Systèmes
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5QFIA-A From components to systems F. HERBRETEAU (Resp.) 5.00
ME345 Integration of components and circuits J. BEGUERETB. CARBONNEP. CAZENAVEH. DEBÉDAC. DEJOUSH. FRÉMONTA. GRACIAN. MALBERTY. OUSTEN
2.50 p. 397
ME346 Systems integration P. CAPIRCIOE. KERHERVE
2.50 p. 398
C5QFIA-B Quality and Dependable computing:methodological aspects
F. HERBRETEAU (Resp.) 5.00
AU318 Safety engineering Y. DUTUITC. FOLLEAUA. GARRIGOU
2.50 p. 86
CE322 Quality, standardization, certifying Y. OUSTENC. QUENISSETF. VERDIER
2.50 p. 101
C5QFIA-C Reliability of components and systems F. HERBRETEAU (Resp.) 5.00
MA303 Tools for reliability evaluation F. MARCJ. MURAROF. RELMY-MADINSKAF. VERDIER
2.50 p. 361
ME319 Degradation of electronic components N. LABATN. MALBERTY. OUSTENF. VERDIER
2.50 p. 369
C5QFIA-D Modeling, verification and test of systems F. HERBRETEAU (Resp.) 5.00
IF311 Formalized software design A. GRIFFAULT 2.00 p. 261IT306 Software testing B. LE SAEC (Resp.)
S. MARQUES2.50 p. 292
IT334 Formalisms for embedded systems F. HERBRETEAU 0.50 p. 318
C5QFIA-E AD or QFL F. HERBRETEAU (Resp.) 5.00UV au choix parmi les suivantes
C5QFIA-G AD - Failure analysis for integrated circuits 5.00 p. 48
C5QFIA-H QFL - Dependable computing for embedded software 5.00 p. 49
C5QFIA-F Culture de l'ingénieur F. HERBRETEAU (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
C5QFIA-G AD - Failure analysis for integrated circuits F. HERBRETEAU (Resp.) 5.00Option for C5QFIA-E (p. 48)
ME314 Degradation mecanisms of microelectronicsdevices
Y. DESHAYESJ. GOUDARTC. MANEUXF. MARCF. VERDIER
2.50 p. 367
PH303 Physical and electrical analysis for defaultslocalization
N. LABATD. LEWISB. PARMENTIERB. PICART
2.50 p. 448
10/06/2008 - 17:32:07 29
Course Syllabus
C5QFIA-H QFL - Dependable computing for embeddedsoftware
F. HERBRETEAU (Resp.) 5.00
Option for C5QFIA-E (p. 48)
IF309 Formal methods for the design and theimplementation of software
P. CASTÉRANF. HERBRETEAU
2.50 p. 260
IT347 Safety of computing units J. BOULANGERP. CAPIRCIO
2.50 p. 329
10/06/2008 - 17:32:07 30
Course Syllabus
Computer ScienceSemester 5RSR - Réseaux et Systèmes Répartis
MODULE UV INTITULé INTERVENANTS COEF./ECTS
I5-A Culture de l'ingénieur J. FAUCHER (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
I5RSR-A Communication networks A. ROLLET (Resp.) 5.00
RE312 Telecommunication networks J. BOUÏL (Resp.)P. PICARD
3.25 p. 493
RE320 Networking case study A. ROLLET (Resp.) 1.75 p. 501
I5RSR-B Distributed objects and systems A. ESNARD (Resp.) 5.00
IT343 CORBA objects and components A. ESNARD (Resp.) 2.50 p. 327PG306 Distributed objects A. ESNARD (Resp.) 2.50 p. 434
I5RSR-C Security and network administration A. ROLLET (Resp.) 5.00
RE315 Networks security P. LALET 3.50 p. 496RE316 Protocoles d'administration des réseaux S. BORDÈRES 1.50 p. 497
I5RSR-D Network administration tools A. ROLLET (Resp.) 5.00
IT352 Distributed and Parallel Systems B. GOGLIN (Resp.) 0.75 p. 331RE317 Administration, Routage, QoS F. MEDAT 2.50 p. 498RE318 Administration système et réseau X. DE LABOURET (Resp.)
F. GOUDAL1.75 p. 499
I5RSR-E Personalisation A. ROLLET (Resp.) 5.00
EX326 RSR free module A. ROLLET (Resp.) 2.50 p. 218 EX325 RSR research master M. MOSBAH (Resp.)
PG308 Code evaluation and maintenance G. EYROLLES (Resp.)E. FLEURYP. NARBEL
PR311 Développement système A. ROLLET (Resp.)
RE319 Ingénierie des protocoles D. NEGRUA. ROLLET (Resp.)
2.50 p. 500
10/06/2008 - 17:32:07 31
Course Syllabus
Computer ScienceSemester 5TM - Multimedia Technologies
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5TM-A Image processing and project R. MEGRET (Resp.) 5.00
IT329 Image processing J. DOMENGER (Resp.)L. KABONGO
2.00 p. 315
PR305 Group project 3.00 p. 464
C5TM-B Computer graphics and virtual reality B. LE SAEC (Resp.) 5.00Option for C5TM-I (p. 53)
IT318 Computer Graphics P. GUITTONB. LE SAEC
2.50 p. 306
IT319 Applications of Computer Graphics and VirtualReality
P. GUITTON (Resp.) 2.50 p. 307
C5TM-C Analyse et Synthèse du Son Musical (ASSM) P. HANNA (Resp.) 5.00
IT320 Analysis/Synthesis of Musical Sound P. HANNA (Resp.) 5.00 p. 308
C5TM-D Informatique Musicale : Contrôle etComposition (IMCC)
M. DESAINTE-CATHERINE (Resp.) 5.00
Option for C5TM-I (p. 53)
IT348 Computer Music: Control and Composition M. DESAINTE-CATHERINE (Resp.) 5.00 p. 330
C5TM-E Codage et transmission des donnéesmultimédia
Y. BERTHOUMIEU (Resp.) 5.00
IT328 Multimedia data coding Y. BERTHOUMIEUM. DONIASE. GRIVELR. MEGRET (Resp.)
3.00 p. 314
RE332 Réseaux multimédia et qualité de services T. AHMED 2.00 p. 507
C5TM-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
C5TM-H Indexation multimédia J. BENOIS-PINEAU (Resp.) 5.00
IT317 Image analysis J. DA COSTA (Resp.)C. GERMAINO. LAVIALLE
2.50 p. 305
IT327 Video indexing J. BENOIS-PINEAU (Resp.)C. MORAND
2.50 p. 313
C5TM-I Image or sound option R. MEGRET (Resp.) 5.00UV au choix parmi les suivantes
C5TM-B Computer graphics and virtual reality 5.00 p. 53
C5TM-D Informatique Musicale : Contrôle et Composition (IMCC) 5.00 p. 53
10/06/2008 - 17:32:07 32
Course Syllabus
Réseaux et Systèmes d'InformationSemester 1 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
RSI1-A MathématiquesFA1-A
MA110 Mathématiques 0.00 p. 357
RSI1-B PhysiqueFA1-B
PH107 Physiques 0.00 p. 444
RSI1-C Électronique AnalogiqueFA1-C
EA103 Électronique analogique 0.00 p. 106
RSI1-D Électronique NumériqueFA1-D
EN106 Électronique numérique 0.00 p. 167
RSI1-E InformatiqueFA1-E
IF115 Informatique 0.00 p. 239
10/06/2008 - 17:32:07 33
Course Syllabus
Réseaux et Systèmes d'InformationSemester 2 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
RSI2-A Systèmes de communication analogiquesSE1
EA104 Communications Systmes Principles B. ESCRIG (Resp.) 0.00 p. 107PH109 Antennes et CEM 0.00 p. 446PH110 Communications filaires et optiques 0.00 p. 447
RSI2-B Traitement du signalSE4
MA111 Mathématique de l'ingénieur 0.00 p. 358TS105 Introduction au traitement du signal 0.00 p. 531TS106 Traitement de l'image et du son 0.00 p. 532
RSI2-C InformatiqueIF1
IF116 Bases de données 0.00 p. 240PG111 Génie logiciel 0.00 p. 418
RSI2-D Architecture des réseaux 1RE1
RE104 Introduction aux réseaux 0.00 p. 473RE105 Réseaux locaux 0.00 p. 474RE106 Architecture des réseaux 0.00 p. 475
10/06/2008 - 17:32:07 34
Course Syllabus
Réseaux et Systèmes d'InformationSemester 3 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
RSI3-A Électronique numériqueSE2
EN107 FPGA-VHDL 0.00 p. 168EN108 Systèmes numériques 0.00 p. 169EN109 Systèmes à microprocesseur 0.00 p. 170
RSI3-B Développement WEBIF3
PG215 Conception WEB et IHM 0.00 p. 427PG216 Langages pour le WEB 0.00 p. 428PG217 Projet WEB 0.00 p. 429
RSI3-C Système 1IF4
IF218 Introduction aux systèmes d'exploitation 0.00 p. 253IF219 Programmation système 0.00 p. 254
RSI3-D Architecture des réseaux 2RE2
RE213 Réseaux et applications réparties 0.00 p. 488RE214 Interconnexion des réseaux 0.00 p. 489
10/06/2008 - 17:32:07 35
Course Syllabus
Réseaux et Systèmes d'InformationSemester 4 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
RSI4-A Développement logicielIF2
PG209 Modélisation objet UML et C++ 0.00 p. 424PG214 Programmation objet Java 0.00 p. 426
RSI4-B Système 2IF5
IS203 Sécurité de l'information 0.00 p. 269IS204 Systèmes répartis Y. METIVIER 2.50 p. 270
RSI4-C Déploiement des réseauxRE3
RE215 Sécurité et QoS des réseaux 0.00 p. 490RE216 Gestion des réseaux 0.00 p. 491
RSI4-D Systèmes répartis 5.00
IS204 Systèmes répartis Y. METIVIER 2.50 p. 270
10/06/2008 - 17:32:07 36
Course Syllabus
Réseaux et Systèmes d'InformationSemester 5 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
RSI5-A Systèmes électroniques industrielsSE3
CE320 Outils d'investigation et de certification 0.00 p. 100EA310 Capteurs et actionneurs 0.00 p. 148
RSI5-B Nouvelles infrastructures réseaux ettélécommunications
RE5
RE341 Téléphonie 0.00 p. 514RE342 Mobile Networks and Wireless Networks T. AHMED (Resp.)
B. ESCRIG0.00 p. 515
RE343 Réseaux hauts débits 0.00 p. 516
RSI5-C Systèmes d'exploitation des réseauxRE7
RE346 Systèmes d'exploitation réseaux (Windows 2000) 0.00 p. 519RE347 Introduction à l'administration réseaux sous
UNIX0.00 p. 520
10/06/2008 - 17:32:07 37
Course Syllabus
Réseaux et Systèmes d'InformationSemester 6 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
RSI6-A Réseaux industrielsRE4
RE337 Architecture des réseaux industriels 0.00 p. 510RE338 Réseaux d'automates 0.00 p. 511RE339 Bus de terrain 0.00 p. 512RE340 PLD 0.00 p. 513
RSI6-B Conception de réseauxRE6
RE344 Conception et optimisation des réseaux 0.00 p. 517RE345 Offres et services réseaux des opérateurs 0.00 p. 518
10/06/2008 - 17:32:07 38
Course Syllabus
TelecommunicationsSemester 1 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
T1-A Outils mathématiques pour lestélécommunications
P. TESSON (Resp.) 6.00
MA103 Mathematics for engineers Y. LEROYERP. TESSON
2.50 p. 348
MA104 Techniques d'optimisation D. DALLETH. JOUIN
2.00 p. 349
MA109 Projet de mathématiques et de techniques d'optimisation
D. DALLETH. JOUINY. LEROYERP. TESSON
1.50 p. 356
T1-B Mathématiques de l'information E. GRIVEL (Resp.) 6.00
MA105 Probability R. MEGRET (Resp.) 2.50 p. 351MA106 Random process E. GRIVEL 2.50 p. 352MA107 Information Theory Y. BERTHOUMIEU (Resp.) 1.00 p. 354
T1-C Fonctionnement des ordinateurs C. CONSEL (Resp.) 6.50
IF108 Computer architecture F. PELLEGRINI (Resp.) 1.50 p. 232 EX100 Computer architecture F. PELLEGRINI (Resp.)
IF110 Systèmes d'exploitation L. BURGYC. CONSELW. JOUVEF. LATRY
5.00 p. 234
T1-D Gestion des données informatiques F. PELLEGRINI (Resp.) 6.00
IF111 Algorithmique et structure de données O. BEAUMONT (Resp.) 3.00 p. 235PG109 Imperative programming 1 F. PELLEGRINI (Resp.) 3.00 p. 416
EX101 Imperative programming 1 F. PELLEGRINI (Resp.)
T1-E Langues et culture de l'ingénieur É. ASTIEN (Resp.) 5.50
CE101 Connaissance de l'entreprise É. ASTIEN (Resp.) 1.50 p. 88CE102 Culture générale des télécommunications et des
NTICS. COMBESF. KRIEF
0.50 p. 90
LC101 English S1 J. FAUCHER (Resp.)P. FLOQUETS. MÉDINA
1.50 p. 333
LC102 2nd Foreign Language S1 J. FAUCHER (Resp.) 1.00 p. 335LC109 Activité Physique et Sportive (S1) D. VESCHAMBRE (Resp.) 1.00 p. 338
10/06/2008 - 17:32:07 39
Course Syllabus
TelecommunicationsSemester 2 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
T2-A Physique des ondes électromagnétiques P. TESSON (Resp.) 5.00
PH102 Physics of the supports of propagation P. TESSON (Resp.) 3.00 p. 437PH103 Structures rayonnantes J. SEAUX (Resp.) 2.00 p. 438
T2-B Electronique S. RENAUD (Resp.) 5.00
EA106 Electronique de communications D. DALLET (Resp.) 2.00 p. 108EN101 Digital electronics Y. BORNAT
V. LEBRETS. RENAUD (Resp.)
3.00 p. 159
T2-C Traitement du signal E. GRIVEL (Resp.) 5.00
PR102 Signal processing project M. DONIASR. MEGRET (Resp.)
2.00 p. 450
TS102 Continuous-time signal processing E. GRIVEL (Resp.) 1.50 p. 528TS103 Digital Signal Processing Y. BERTHOUMIEU (Resp.)
R. MEGRET1.50 p. 530
T2-D Programmation L. RÉVEILLÈRE (Resp.) 5.00
IF117 Algorithmique et structure de données en T1-S2: graphes, complexité
O. BEAUMONT (Resp.) 1.50 p. 241
IT105 Tools for software development L. RÉVEILLÈRE (Resp.) 1.00 p. 277PG110 Programmation impérative 2 J. FRECHOT
L. RÉVEILLÈRE (Resp.)2.50 p. 417
T2-E Introduction aux réseaux G. MERCIER (Resp.) 5.00
IT103 Outil de programmation pour le web W. JOUVEL. RÉVEILLÈRE (Resp.)
3.00 p. 276
RE101 Introductionaux réseaux LAN/WAN G. MERCIER (Resp.) 2.00 p. 472
T2-F Langues et culture de l'ingénieur S. MÉDINA (Resp.) 5.00
CE103 Etude économique "Projet Professionnel" É. ASTIEN (Resp.) 0.50 p. 91CE104 Sciences techniques et sociétés A. GLYKOS (Resp.) 0.50 p. 92CE108 Management and communication L. CUBAS
J. ZIRPHILE (Resp.)0.50 p. 93
LC104 English S2 J. FAUCHER (Resp.)P. FLOQUETS. MÉDINA
1.50 p. 336
LC106 Activité Physique et Sportive (S2) D. VESCHAMBRE (Resp.) 1.00 p. 337LC112 2nd Foreign Language S2 J. FAUCHER (Resp.) 1.00 p. 339
10/06/2008 - 17:32:07 40
Course Syllabus
TelecommunicationsSemester 3 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
T3-A Transmissions numériques B. ESCRIG (Resp.) 5.00
MA203 Channel Coding B. ESCRIG 1.00 p. 360TS210 Digital Communications B. ESCRIG 4.00 p. 539
T3-B DSP et télécommunications Y. BERTHOUMIEU (Resp.) 5.00
TS211 Digital filter design and applications E. GRIVELJ. GROLLEAU
1.00 p. 541
TS212 Introduction to the digital image processing Y. BERTHOUMIEUM. DONIAS
2.00 p. 542
TS214 Multimedia compression algorithmes Y. BERTHOUMIEUM. DONIAS
2.00 p. 544
T3-C Réseaux et télécommunications X. DELORD (Resp.) 5.00
RE204 Architecture TCP/IP T. AHMEDX. DELORD (Resp.)
4.00 p. 479
RE207 Téléphonie filaire P. KADIONIK 1.00 p. 483
T3-D Systèmes et objets G. EYROLLES (Resp.) 5.00
IF207 Systèmes d'exploitation O. BEAUMONT (Resp.)G. MERCIER
2.00 p. 249
PG202 Programmation Orientée Objets G. EYROLLES (Resp.) 1.50 p. 419PG206 Projets Programmation orientée objets G. EYROLLES (Resp.)
A. ROLLET1.50 p. 422
T3-E Projets et programmation E. GRIVEL (Resp.) 5.00
PR204 Projet Réseaux et système O. BEAUMONT (Resp.)G. MERCIER
2.50 p. 454
PR207 Project in signal and image processing M. DONIASE. GRIVEL (Resp.)
2.50 p. 458
T3-F Langues et culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE206 Management financier É. ASTIEN (Resp.) 1.50 p. 95LC201 English S3 J. FAUCHER (Resp.)
P. FLOQUETS. MÉDINA
2.50 p. 340
LC212 2nd Foreign Language S3 J. FAUCHER (Resp.) 1.00 p. 343
10/06/2008 - 17:32:07 41
Course Syllabus
TelecommunicationsSemester 4 -
MODULE UV INTITULé INTERVENANTS COEF./ECTS
T4-A Informatique et réseaux F. KRIEF (Resp.) 6.00
IF210 Programmation système G. MERCIER 1.50 p. 250RE205 Réseaux et applications réparties X. DELORD (Resp.) 3.00 p. 481RE211 High-Speed Networks F. KRIEF 1.50 p. 486
T4-B T4-B1 or T4-B2 or T4-B3 6.00UV au choix parmi les suivantes
T4-I UVT4B1 - Systèmes de transmission 6.00 p. 42
T4-J UVT4B2 - Réseaux et services 6.00 p. 43
T4-K UVT4B3 - UML et bases de données 6.00 p. 43
T4-C UV Personnalisée O. BEAUMONT (Resp.) 6.00
EX202 Modules "Cultures de l'ingénieur" (choisir 1module exactement)
É. ASTIEN (Resp.) 1.00 p. 194
CE200 Qualité, sécurité, environnement M. MARGUERAT (Resp.)
CE214 Management des hommes et animation des réunions É. ASTIEN (Resp.)L. CUBASJ. ZIRPHILE
CE215 Initiation à la finance de marché É. ASTIEN (Resp.)
CE219 Introduction to project management O. DUPOUET (Resp.)
CE220 Simulation création d'activité / Plan d'affaires É. ASTIEN
LC206 TOEFL Re-sit S4 J. FAUCHER (Resp.)P. FLOQUETS. MÉDINA
EX207 Modules "Techniques" (choisir 2 modulesexactement)
3.00 p. 197
EX203 Module extérieur
IF212 Compilation L. RÉVEILLÈRE (Resp.)
IF220 Algorithmique des télécommunications O. BEAUMONT (Resp.)
RE200 Network security X. DELORD (Resp.)
TS215 Video processing and object tracking M. DONIASR. MEGRET (Resp.)
TS216 Advanced Digital Communications B. ESCRIG (Resp.)J. GROLLEAU
IF221 Sûreté de fonctionnement (module obligatoire) 1.50 p. 255SE201 Seminaires (module obligatoire) P. MURRIS 0.50 p. 524
T4-D Projets avancés L. RÉVEILLÈRE (Resp.) 6.00
PR205 Projets avancés télécommunications et réseaux 5.00 p. 455
T4-E Langues et culture de l'ingénieur P. FLOQUET (Resp.) 6.00
CE209 Initiation au contrôle de gestion É. ASTIEN (Resp.) 1.50 p. 96CE212 Quality management C. MENANT (Resp.) 0.50 p. 97CE216 Dossier métiers É. ASTIEN (Resp.) 1.00 p. 98LC205 English S4 J. FAUCHER (Resp.)
P. FLOQUETS. MÉDINA
2.00 p. 341
LC214 2nd Foreign Language S4 J. FAUCHER (Resp.) 1.00 p. 344
T4-I UVT4B1 - Systèmes de transmission E. KERHERVE (Resp.) 6.00Option pour T4-B (p. 42)
EA224 Wireless Systems Y. DEVAL (Resp.)B. ESCRIG
2.00 p. 135
10/06/2008 - 17:32:07 42
Course Syllabus
EA225 Simulation RF et mesure système Y. DEVALE. KERHERVE (Resp.)G. MORIZET
2.50 p. 136
EA226 Digital ICs description language and synthesis S. RENAUD (Resp.) 1.50 p. 138
T4-J UVT4B2 - Réseaux et services X. DELORD (Resp.) 6.00Option for T4-B (p. 42)
RE208 Interconnexion avancée de réseaux T. AHMEDX. DELORDF. MEDAT (Resp.)
2.00 p. 484
RE209 Service and network management F. KRIEF (Resp.) 2.00 p. 485RE212 Architecture IPv6 D. NEGRU (Resp.) 2.00 p. 487
T4-K UVT4B3 - UML et bases de données B. LE SAEC (Resp.) 6.00Option for T4-B (p. 42)
IF200 Database systems B. LE SAEC (Resp.) 3.00 p. 242IF215 UML - Modélisation des traitements L. ISOLDA 3.00 p. 251
10/06/2008 - 17:32:07 43
Course Syllabus
TelecommunicationsSemester 5EM - E-Management
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5EM-A Outils du management 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX314 Technologie de l'information pour lemanagement
2.00 p. 207
EX315 Incidences des facteurs culturels sur la stratégieet le management
2.00 p. 208
EX316 Marketing et technologies avancées 2.00 p. 209
C5EM-B E-Business 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX317 Entreprise digitale 1.50 p. 210EX318 Data mining 1.50 p. 211EX319 Anglais de communication 3.00 p. 212
C5EM-C Management de projets 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX320 Acteurs et systèmes décisionnels 3.00 p. 213EX321 Environnement juridique des projets 3.00 p. 214
C5EM-D Mise en situation 6.00UV extérieure à l'enseirb (école Bordeaux management)
UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management
EX322 Négociation/mise en situation/gestion des projets 4.00 p. 215EX323 Synthèse finance 2.00 p. 216
C5EM-E UV personnalisée 6.00UV réservée aux étudiants de l'enseirb sélectionnés sur l'option E-management.
L'UV est composée de modules Enseirb et BEM pour au moins 50 h
EX332 Module personnalisé à choix BEM et/ou Enseirb 6.00 p. 222
10/06/2008 - 17:32:07 44
Course Syllabus
TelecommunicationsSemester 5GLR - Génie Logiciel des Réseaux et des Télécommunications
MODULE UV INTITULé INTERVENANTS COEF./ECTS
T5GLR-A Services de téléphonie sur internet P. MONIEZ (Resp.) 5.00
RE329 Développement de services de téléphonies surInternet
P. MONIEZ 2.50 p. 504
RE335 Sujets avancés en téléphonie C. CONSEL (Resp.)L. RÉVEILLÈRE
2.50 p. 509
T5GLR-B Génie logiciel L. RÉVEILLÈRE (Resp.) 5.00
IT315 OSGI - The Open Service Gateway Initiative 0.50 p. 301IT316 Intergiciels F. MERAND 2.00 p. 303IT340 Approche objet O. BAUDON 2.50 p. 324
T5GLR-C Services et infrastructures T. AHMED (Resp.) 5.00
RE306 Réseaux ad hoc et informatique diffuse 1.00 p. 492RE328 Téléphonie sur Internet C. CONSEL (Resp.)
B. MÉRINDOLP. MONIEZL. RÉVEILLÈRE
2.00 p. 503
RE332 Réseaux multimédia et qualité de services T. AHMED 2.00 p. 507
T5GLR-D Projet L. RÉVEILLÈRE (Resp.) 5.00
PR306 Étude bibliographique 1.50 p. 465PR307 Projet avancé en télécommunications 3.50 p. 466
T5GLR-E UV personnalisation C. CONSEL (Resp.) 5.00
IF303 Approche "Langages dédiés" au génie logiciel C. CONSEL (Resp.)F. MERANDG. MULLERL. RÉVEILLÈRE
2.50 p. 256
IF316 Application des langages métiers à la téléphonie C. CONSEL (Resp.)L. RÉVEILLÈRE
2.50 p. 262
T5GLR-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 45
Course Syllabus
TelecommunicationsSemester 5IREF - Ingénierie du Risque Economique et Financier
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5IREF-A Finance mathématique É. ASTIEN (Resp.) 5.00UV extérieure à l'Enseirb (Université de bordeaux 4)
EX304 Finance mathématique 5.00 p. 200
C5IREF-B Analyse financière É. ASTIEN (Resp.) 5.00UV extérieure à l'Enseirb (Université de bordeaux 4)
EX306 Analyse et gestion de portefeuille 3.00 p. 201EX312 Stratégie d'investissement et analyse financière 2.00 p. 206
C5IREF-C Technique des risques et applications É. ASTIEN (Resp.) 5.00UV extérieure à l'Enseirb (université de Bordeaux de 4)
EX307 Risque et assurance 2.50 p. 202EX309 Techniques numériques de la finance 2.50 p. 203
C5IREF-D Analyse des risques économiques É. ASTIEN (Resp.) 5.00UV extérieure à l'enseirb (université de bordeaux IV)
EX310 Risques environnementaux 2.50 p. 204EX311 Risques industriels 2.50 p. 205
C5IREF-E UV personnalisée É. ASTIEN (Resp.) 5.00UV extérieure à l'enseirb (université de bordeaux IV)
EX330 Modules personnalisés (option IREF) 5.00 p. 220
C5IREF-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00UV extérieure à l'enseirb (université de bordeaux IV)
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 46
Course Syllabus
TelecommunicationsSemester 5ISN - Ingénierie des Systèmes Numériques de Communication
MODULE UV INTITULé INTERVENANTS COEF./ECTS
T5ISN-A Traitement du signal : méthodes avancées etimplantations
R. MEGRET (Resp.) 5.00
MI303 Processeurs DSP pour l'embarqué R. MEGRET 1.50 p. 406TS302 Multi-rate systems R. MEGRET (Resp.) 1.00 p. 545TS303 Speech processing E. GRIVEL (Resp.) 0.75 p. 546TS304 Work practices in signal processing M. DONIAS (Resp.)
J. GROLLEAU0.50 p. 548
TS324 Optimal and adaptive filter, level 1 A. GIREMUSJ. GROLLEAU
1.25 p. 562
T5ISN-B Traitement de l'image et de la vidéo :méthodes et outils
M. DONIAS (Resp.) 5.00
TS307 Segmentation J. DA COSTAC. GERMAIN (Resp.)
1.25 p. 551
TS309 Work practices in image processing M. DONIAS (Resp.) 0.75 p. 553TS320 Optimizing signal and image processing
algorithms for embedded and real timeapplications
T. SOUTHIVONG (Resp.) 1.50 p. 557
TS322 Language C for signal processing M. DONIAS (Resp.) 1.50 p. 559
T5ISN-C Communications numériques B. ESCRIG (Resp.) 5.00
TS305 Advanced techniques for communications B. ESCRIG 3.50 p. 549TS321 GPS Navigation A. GIREMUS (Resp.) 1.50 p. 558
T5ISN-D Projet avancé L. RÉVEILLÈRE (Resp.) 5.00
PR304 Projets avancés en Télécommunications L. RÉVEILLÈRE 5.00 p. 463
T5ISN-E Personnalisation E. GRIVEL (Resp.) 5.00Cette UV comprend deux parties :
- une qui doit obligatoire et qui comprend les deux modules : RE 332 commun aux deux autres optionspropres au dpt Télécom et TS 312.- l'autre où les étudiants choisissent en outre 1 matière parmi les trois suivantes : TS 311, TS 325 et TS326
EX327 Modules aux choix (1 sur 3) : 1.50 p. 219 TS311 Spectral analysis E. GRIVEL (Resp.)
TS325 Optimal and adaptive filters level 2 A. GIREMUSJ. GROLLEAU
TS326 Pattern recognition J. DA COSTAM. DONIAS (Resp.)
RE332 Réseaux multimédia et qualité de services T. AHMED 2.00 p. 507TS312 Radar signal processing S. MORVAN
E. NORMANDJ. PETITJEAN
1.50 p. 554
T5ISN-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 47
Course Syllabus
TelecommunicationsSemester 5QFIA - Qualité et Fiabilité des Composants et Systèmes
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5QFIA-A From components to systems F. HERBRETEAU (Resp.) 5.00
ME345 Integration of components and circuits J. BEGUERETB. CARBONNEP. CAZENAVEH. DEBÉDAC. DEJOUSH. FRÉMONTA. GRACIAN. MALBERTY. OUSTEN
2.50 p. 397
ME346 Systems integration P. CAPIRCIOE. KERHERVE
2.50 p. 398
C5QFIA-B Quality and Dependable computing:methodological aspects
F. HERBRETEAU (Resp.) 5.00
AU318 Safety engineering Y. DUTUITC. FOLLEAUA. GARRIGOU
2.50 p. 86
CE322 Quality, standardization, certifying Y. OUSTENC. QUENISSETF. VERDIER
2.50 p. 101
C5QFIA-C Reliability of components and systems F. HERBRETEAU (Resp.) 5.00
MA303 Tools for reliability evaluation F. MARCJ. MURAROF. RELMY-MADINSKAF. VERDIER
2.50 p. 361
ME319 Degradation of electronic components N. LABATN. MALBERTY. OUSTENF. VERDIER
2.50 p. 369
C5QFIA-D Modeling, verification and test of systems F. HERBRETEAU (Resp.) 5.00
IF311 Formalized software design A. GRIFFAULT 2.00 p. 261IT306 Software testing B. LE SAEC (Resp.)
S. MARQUES2.50 p. 292
IT334 Formalisms for embedded systems F. HERBRETEAU 0.50 p. 318
C5QFIA-E AD or QFL F. HERBRETEAU (Resp.) 5.00UV au choix parmi les suivantes
C5QFIA-G AD - Failure analysis for integrated circuits 5.00 p. 48
C5QFIA-H QFL - Dependable computing for embedded software 5.00 p. 49
C5QFIA-F Culture de l'ingénieur F. HERBRETEAU (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
C5QFIA-G AD - Failure analysis for integrated circuits F. HERBRETEAU (Resp.) 5.00Option for C5QFIA-E (p. 48)
ME314 Degradation mecanisms of microelectronicsdevices
Y. DESHAYESJ. GOUDARTC. MANEUXF. MARCF. VERDIER
2.50 p. 367
PH303 Physical and electrical analysis for defaultslocalization
N. LABATD. LEWISB. PARMENTIERB. PICART
2.50 p. 448
10/06/2008 - 17:32:07 48
Course Syllabus
C5QFIA-H QFL - Dependable computing for embeddedsoftware
F. HERBRETEAU (Resp.) 5.00
Option for C5QFIA-E (p. 48)
IF309 Formal methods for the design and theimplementation of software
P. CASTÉRANF. HERBRETEAU
2.50 p. 260
IT347 Safety of computing units J. BOULANGERP. CAPIRCIO
2.50 p. 329
10/06/2008 - 17:32:07 49
Course Syllabus
TelecommunicationsSemester 5RSC - Networking and Communicating embedded Systems
MODULE UV INTITULé INTERVENANTS COEF./ECTS
T5RSC-A Networking F. KRIEF (Resp.) 5.00
RE330 Mobile networks S. TABBANE (Resp.) 1.50 p. 505RE331 Ambient networks F. KRIEF (Resp.)
N. MBAREK1.50 p. 506
RE334 Autonomic networking F. KRIEF (Resp.) 1.00 p. 508RE349 Embedded networks D. NEGRU (Resp.) 1.00 p. 522
T5RSC-B Embedded systems P. KADIONIK (Resp.) 5.00
IS307 Dependability of embedded systems J. LAPRIE (Resp.)M. ROY
1.50 p. 271
IT315 OSGI - The Open Service Gateway Initiative 0.50 p. 301IT325 Embedded systems P. KADIONIK (Resp.) 2.00 p. 311RE350 Multiservice gateways D. NEGRU (Resp.) 1.00 p. 523
T5RSC-C Security X. DELORD (Resp.) 5.00
IT321 Smart card: from theory to programming V. GUYOT (Resp.) 1.00 p. 309IT323 Network security X. DELORD (Resp.) 2.00 p. 310ME330 System and data hardware security for
embedded systemsL. BOSSUET 1.50 p. 379
RE348 Wireless network security X. DELORD (Resp.) 1.00 p. 521
T5RSC-D Service T. AHMED (Resp.) 5.00
RE306 Réseaux ad hoc et informatique diffuse 1.00 p. 492RE328 Téléphonie sur Internet C. CONSEL (Resp.)
B. MÉRINDOLP. MONIEZL. RÉVEILLÈRE
2.00 p. 503
RE332 Réseaux multimédia et qualité de services T. AHMED 2.00 p. 507
T5RSC-E Project L. RÉVEILLÈRE (Resp.) 5.00
PR306 Étude bibliographique 1.50 p. 465PR307 Projet avancé en télécommunications 3.50 p. 466
T5RSC-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 50
Course Syllabus
TelecommunicationsSemester 5SRT - Systèmes de Radio et Télécommunications
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5SRT-A Intégration des fonctions E. KERHERVE (Resp.) 5.00Amplificateurs, filtres, mélangeurs, antennes, convertisseurs
EA308 Antennes G. MORIZET 1.00 p. 144EA309 Transmission support and interface C. AUPETIT
L. BECHOU (Resp.)M. LECOUVE
0.50 p. 146
ME336 Circuits D. DALLETN. DELTIMPLEY. DEVALE. KERHERVE (Resp.)G. MORIZETT. TARIS
3.00 p. 385
ME337 Technologies d'intégration D. BELOTP. CAUVETN. DELTIMPLEE. KERHERVE (Resp.)
0.50 p. 388
C5SRT-B Management numérique P. KADIONIK (Resp.) 5.00DSP, FPGA, BUS, Power Management, Co-design
EN312 DSP, FPGA, BUS L. BOSSUET (Resp.)R. MEGRETA. PEGATOQUET
2.50 p. 186
EN313 Power management I. SHEROCHTANOFF (Resp.) 0.50 p. 188ME339 System On Chip, Co-design Y. BORNAT (Resp.) 2.00 p. 391
C5SRT-C Couche PHI - Couche MAC B. ESCRIG (Resp.) 5.00Modulations, Techniques d'accès, Standards et Protocoles
EN310 Advanced Digital Communications L. BOSSUETY. DEVALR. DHAOUB. ESCRIG (Resp.)J. FASSON
3.00 p. 184
ME342 ICBM conference N. DELTIMPLEY. DEVALE. KERHERVE (Resp.)
1.00 p. 395
RE314 Présentation générale des architectures réseaux T. BALU (Resp.) 1.00 p. 495
C5SRT-D Structure des objets de communication Y. DEVAL (Resp.) 5.00Architectures d'émission/réception, Conversion de données
EA303 wires interconnections J. BEGUERETP. TESSON (Resp.)
1.00 p. 141
EA304 ADS CAD project Y. DEVALE. KERHERVE (Resp.)
1.00 p. 142
EN311 Systèmes de conversion de données C. REBAI (Resp.) 1.00 p. 185ME338 Systèmes wireless Y. DEVAL (Resp.)
E. KERHERVEG. MORIZET
2.00 p. 389
C5SRT-E Sûreté de fonctionnement et fiabilité P. FOUILLAT (Resp.) 5.00Test, sécurité, fiabilité, qualité
EN314 This module aims to show how it is necessary toprotect hardware system like embeddedsystems. Because more and more attacks targetsuch system. For example with malicious codetry to attack the embedded operating system, butin the same time it possible to perform hardwareattacks against the system.First part of the module is focuses on appliedcryptographic algorithm with securityarchitecture. The second part is focuses onhardware attacks (like the famous differentialpower analysis) and the hardware protection.
L. BOSSUET (Resp.)G. GOGNIAT
1.00 p. 189
10/06/2008 - 17:32:07 51
Course Syllabus
ME340 Test, Validation, Preuves formelles F. HERBRETEAU (Resp.)H. LAPUYADEM. RENOVELL
1.00 p. 392
ME341 Fiabilité P. FOUILLATH. LAPUYADEF. VERDIER (Resp.)
1.00 p. 394
ME343 Qualité Télécom C. QUENISSET (Resp.) 2.00 p. 396
C5SRT-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00Anglais, Tournoi de gestion, Conférence ICBM
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
10/06/2008 - 17:32:07 52
Course Syllabus
TelecommunicationsSemester 5TM - Multimedia Technologies
MODULE UV INTITULé INTERVENANTS COEF./ECTS
C5TM-A Image processing and project R. MEGRET (Resp.) 5.00
IT329 Image processing J. DOMENGER (Resp.)L. KABONGO
2.00 p. 315
PR305 Group project 3.00 p. 464
C5TM-B Computer graphics and virtual reality B. LE SAEC (Resp.) 5.00Option for C5TM-I (p. 53)
IT318 Computer Graphics P. GUITTONB. LE SAEC
2.50 p. 306
IT319 Applications of Computer Graphics and VirtualReality
P. GUITTON (Resp.) 2.50 p. 307
C5TM-C Analyse et Synthèse du Son Musical (ASSM) P. HANNA (Resp.) 5.00
IT320 Analysis/Synthesis of Musical Sound P. HANNA (Resp.) 5.00 p. 308
C5TM-D Informatique Musicale : Contrôle etComposition (IMCC)
M. DESAINTE-CATHERINE (Resp.) 5.00
Option for C5TM-I (p. 53)
IT348 Computer Music: Control and Composition M. DESAINTE-CATHERINE (Resp.) 5.00 p. 330
C5TM-E Codage et transmission des donnéesmultimédia
Y. BERTHOUMIEU (Resp.) 5.00
IT328 Multimedia data coding Y. BERTHOUMIEUM. DONIASE. GRIVELR. MEGRET (Resp.)
3.00 p. 314
RE332 Réseaux multimédia et qualité de services T. AHMED 2.00 p. 507
C5TM-F Culture de l'ingénieur É. ASTIEN (Resp.) 5.00
CE301 Tournoi de gestion É. ASTIEN 2.50 p. 99LC301 English S5 J. FAUCHER
S. MÉDINA2.50 p. 345
C5TM-H Indexation multimédia J. BENOIS-PINEAU (Resp.) 5.00
IT317 Image analysis J. DA COSTA (Resp.)C. GERMAINO. LAVIALLE
2.50 p. 305
IT327 Video indexing J. BENOIS-PINEAU (Resp.)C. MORAND
2.50 p. 313
C5TM-I Image or sound option R. MEGRET (Resp.) 5.00UV au choix parmi les suivantes
C5TM-B Computer graphics and virtual reality 5.00 p. 53
C5TM-D Informatique Musicale : Contrôle et Composition (IMCC) 5.00 p. 53
10/06/2008 - 17:32:07 53
Course Syllabus
AU103 : Control EngineeringShared by UV(s) :
I2-C Circuits et systèmes p. 21
Crédits ECTS :
1.50
Number of hours :Lecture : 27.00
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusseMELCHIOR Pierre
Title :Control Engineering
Abstract :L'automatique traite notamment de la modélisation, de l'analyse et de la commande des processus. Elle peutdonc être appliquée à un nombre important de disciplines, et notamment aux trois disciplines principalesenseignées à l'ENSEIRB, à savoir l'Electronique, l'Informatique et les Télécommunications. Dans ce cadre,l'objectif du cours est de présenter les méthodes fondamentales permettant la modélisation et la commande àtemps continu ou échantillonné (commande par calculateur) des systèmes dynamiques. Le cours est illustréd'exemples permettant d'appliquer les outils étudiés.
Plan :* Présentation des notions de système dynamique et loi de commande.* Comparaison illustrée des systèmes de commande en chaîne directe ou par contre-réaction.* Notion de fonction de transfert et rappel des propriétés de la transformation de Laplace.* Réponse fréquentielle.* Caractérisation des systèmes du premier ou deuxième ordre.* Analyse de la stabilité des systèmes et des systèmes en boucle fermée* Quantification du degré de stabilité.* Analyse d'un système de commande en boucle fermée par l'étude des fonctions de sensibilité.* Performance d'un système de commande : précision, rapidité, degré de stabilité.* Mise en évidence des limitations de la commande en tout ou rien.* Analyse des commandes proportionnelle, à action intégrale ou à action dérivé.* Synthèse d'un régulateur de type PID.* Signaux échantillonés* Transformée en Z* Réponse fréquentielle d'un système échantilloné* Commande par calculateur* Choix de la période d'échantillonnage* Synthèse fréquentielle d'un correcteur numérique* Transformation en Delta, en W et de Tustin* Exemples de synthèse de correcteurs numériques
Prerequisite :Calcul intégral de base.Maîtrise du calcul sur des nombres complexes et de leur représentation graphique.
Evaluation :Examen écrit de 2 heures avec document.
10/06/2008 - 17:32:07 54
Course Syllabus
Document(s) :Polycopiés de cours de 116 pages (Commande linéaire des systèmes) et 30 pages (Systèmes discrets).
Keyword(s) :Automatique, Contrôle-commande, Système linéaire, Commande par calculateur, Synthèse de correcteursnumériques.
10/06/2008 - 17:32:07 55
Course Syllabus
AU104 : Travaux pratiques Automatique - Electronique 2Shared by UV(s) :
E2-B Electronique 2 p. 3
Crédits ECTS :
1.00
Number of hours :Individual work : 7.50Practical work : 15.00
Teacher(s) :MELCHIOR Pierre
Title :Travaux pratiques Automatique - Electronique 2
Abstract :Ces TP illustrent le cours d'Automatique Linéaire (AU101).
Le but des deux premières manipulations est de permettre l'apprentissage du grafcet et d'effectuer la commanded'automatismes simples par automate programmable TSX 47. Les principes du grafcet et de programmation duTSX 47 sont vus au cours de ces 2 TP. Le but des deux autres manipulations est de caractériser, dans lesdomaines temporel et fréquentiel, le comportement dynamique :
- d'un banc moteur commandé en couple et dont on veut contrôler la vitesse de rotation,
- d'une enceinte thermique.
L'intérêt d'asservir le système par une commande en boucle fermée est également démontré.
Plan :* Commande d'un système pneumatique par automate programmable (Automate TSX 47 + vérins pneumatiqueset tapis roulant)
* Commande d'un ascenseur par automate programmable (Automate TSX 47 + ascenseur)
* Identification et commande par pré-compensation d'un système électro-mécanique (Banc moteur à courantcontinu Leroy Somer 300W)
* Identification et commande proportionnelle d'une enceinte thermique (Banc thermique 500W)
Evaluation :Compte-rendus notés.
Document(s) :Polycopié de TP. Livres conseillés : Se reporter au chapitre "Bibliographie" des documents de cours.
Keyword(s) :Grafcet, Automate, Systèmes linéaires, Identification temporelle, Identification fréquentielle, Commande en boucleouverte, Commande en boucle fermée, Rejet de perturbation.
10/06/2008 - 17:32:07 56
Course Syllabus
AU201 : Linear automatic control and linearizing approachesShared by UV(s) :
E3-D Automatique et signal p. 4
Crédits ECTS :
1.00
Number of hours :Lecture : 12.00Tutorial classes : 6.66Individual work : 14.00
Teacher(s) :MELCHIOR PierreOUSTALOUP Alain
Title :Linear automatic control and linearizing approaches
10/06/2008 - 17:32:07 57
Course Syllabus
AU202 : Travaux pratiques automatique linéaire 1Shared by UV(s) :
E3-D Automatique et signal p. 4
Crédits ECTS :
1.00
Number of hours :Individual work : 7.50Practical work : 15.00
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusseMELCHIOR Pierre
Title :Travaux pratiques automatique linéaire 1
Abstract :- Commande d'un système de convoyage à vérins par automate programmable.
- Identification et régulation proportionnelle de la vitesse d'un moteur à courant continu.
- Commande d'un ascenseur par automate programmable.
- Régulation PID du banc moteur.
- Identification et commande d'une enceinte thermique(Manipulation sur Banc thermique 500W).
10/06/2008 - 17:32:07 58
Course Syllabus
AU204 : Nonlinear systems - Part 2Shared by UV(s) :
E4-H Automatic Control p. 6
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00Combined lecture and tutorial classes : 8.00Tutorial classes : 4.00
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusseOUSTALOUP Alain
Title :Nonlinear systems - Part 2
Abstract :This module follow AU201 (Linearizing approach and linear automatic control) and AU209 (Nonlinear systems -part 1) courses. It deals with the state space representation of the behavior of nonlinear systems and the study oftheir stability with the Lyapunov theory. Using Matlab/Simulink and a electromechanical laboratory system, a8-hours lab. project permit the application of this course and of AU209.
Plan :* State-space plane representation.* Definition and construction state-space trajectories.* Singular point : Definition for linear and nonlinear systems* Definition of Lyapunov stabilities.* Use of Lyapunov theorem to analyse the stability of nonlinear systems* Lab. work : modelling and simulation of a nonlinear system ; design of and anti-windup system.
Prerequisite :Linearizing approach and linear automatic control (AU201) and Nonlinear systems - part 1 (AU209)
Evaluation :1h20 Exam, lecture notes allowedFinal report of the lab. work
Keyword(s) :Control engineering, State-space plane method, Lyapunov stability analysis
10/06/2008 - 17:32:07 59
Course Syllabus
AU205 : Systèmes discretsShared by UV(s) :
E4-H Automatic Control p. 6
Crédits ECTS :
1.50
Number of hours :Lecture : 10.66Combined lecture and tutorial classes : 8.00Tutorial classes : 4.00Individual work : 10.00
Teacher(s) :MELCHIOR Pierre
Title :Systèmes discrets
Abstract :
Plan :
Document(s) :
Keyword(s) :
10/06/2008 - 17:32:07 60
Course Syllabus
AU206 : State space modeling, observation and control Shared by UV(s) :
E4-H Automatic Control p. 6
Crédits ECTS :
1.50
Number of hours :Lecture : 10.66Combined lecture and tutorial classes : 8.00
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusse
Title :State space modeling, observation and control
Abstract :Dynamic systems are often modelled using transfert functions that take into account their input/output behavior.Unlikely, that modelling does not always permit to take into account all the internal states of the system. Thestate-space representation is an other way to model systems. It permits to save all parts of the systems. The aimof this course is to present how system could be modelled and control using the state space representation. Theobservability and controlability criterion will be used to design state observers and state feedback controllers. 8hours will permit to model a magnetic levitation system and to design an observer/controller.
Plan :* State and state-space representation of a system.* Various form of state-space representation.* Transition matrix properties.* Controllability and observability.* Design of an observer.* State feedback controller.
Prerequisite :Linear systems and linear control systems.Matrix calculus.
Evaluation :1h20 exam with lecture notesFinal report of the lab. project
Document(s) :83 page lecture notes
Keyword(s) :Control engineering, State-space representation, State-space feedback controller, Observer.
10/06/2008 - 17:32:07 61
Course Syllabus
AU207 : TP Systèmes Discrets et Non LinéairesShared by UV(s) :
E4-H Automatic Control p. 6
Crédits ECTS :
2.00
Number of hours :Individual work : 4.00Practical work : 12.00
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusseMELCHIOR Pierre
Title :TP Systèmes Discrets et Non Linéaires
Abstract :Commande numérique de type feedback et feedforward d'un banc moteur.
Asservissement linéaire robuste d'un système fortement non linéaire.
Asservissement avec limitation forte de l'effort de commande : étude du phénomène de windup.
Evaluation :Comptes-rendus
10/06/2008 - 17:32:07 62
Course Syllabus
AU208 : TP Automatique 2Shared by UV(s) :
E4-C Enseignement personnalisé p. 5
Crédits ECTS :
0.75
Number of hours :Individual work : 2.00Practical work : 9.00
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusseMELCHIOR Pierre
Title :TP Automatique 2
Abstract :Commande d'un asservissement de vitesse avec action de préfiltrage et cahier des charge réaliste.(Manipulation sur Banc moteur à courant continu Leroy Somer 300W).
Commande en tout ou rien d'une enceinte thermique avec observation et minimisation du phénomène depompage
Synthèse fréquentielle d'un correcteur numérique à l'aide des transformations en Delta et W(bilinéaire),application à la commande numérique d'un asservissement de vitesse.
10/06/2008 - 17:32:07 63
Course Syllabus
AU209 : Nonlinear systems - Part 1Shared by UV(s) :
E3-D Automatique et signal p. 4
Crédits ECTS :
0.50
Number of hours :Combined lecture and tutorial classes : 6.66
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusseMELCHIOR Pierre
Title :Nonlinear systems - Part 1
Abstract :Comme son nom l'indique, un système non linéaire est un système qui n'est pas linéaire, c'est-à-dire un systèmepour lequel le principe de superposition ne s'applique pas. Cette particularité engendre souvent des phénomènesque bien sûr l'automatique linéaire ne peut expliquer. Dans ce cadre l'objectif de ce cours est d'analyser la causede phénomènes observés, d'en prévoir les caractéristiques et de proposer des solutions permettant d'en réduireles inconvénients. Le cours est illustré d'exemples permettant d'appliquer les outils étudiés.
Plan :* Introduction to nonlinear systems.* Stability of closed-loop nonlinear systems (Popov criterion, Circle theorem, Off-axis Circle theorem).* Describing function method principle and application to nonlinearities .* Oscillation of nonlinear systems : Extension of the Nyquist stability theorem ; Limit cycle ; Modification of limitcycle characteristics ; Nonlinear control system ; Drawbacks of the describing function approach.
Prerequisite :Linear automatic control of linear systems.Integral calculus.Use of complex numbers.
Evaluation :1 hour exam, lecture notes allowed
Document(s) :50 page lecture notes.
Keyword(s) :Control engineering, nonlinear systems, Describibng function method
10/06/2008 - 17:32:07 64
Course Syllabus
AU301 : Identification des systèmes dynamiquesShared by UV(s) :
E5AM2AS-BModélisation, Identification, Surveillance (MIS) p. 8
Crédits ECTS :
2.50
Number of hours :Lecture : 10.00Tutorial classes : 8.00Individual work : 10.00
Title :Identification des systèmes dynamiques
Abstract :La problématique abordée concerne la détermination à partir de la connaissance de signaux entrée/sortie, d'unmodèle analytique appartenant à une classe donnée. Le comportement dynamique prédit par le modèle doit êtrele plus voisin possible de celui du processus considéré, au sens d'un critère. On distingue deux grandes classesde méthodes d'identification : les méthodes dites non paramétriques et les approches dites paramétriques. Dansce cours, nous abordons les méthodes paramétriques.
Toute procédure d'identification se déroule de la façon suivante : Choix d'un protocole d'expérimentation, choixd'une structure de modèle, choix d'une méthode d'estimation, validation du modèle estimé. L'objectif de ce coursest d'aborder ces différentes étapes. Plus particulièrement, nous commençons par une présentation et uneanalyse critique des différentes structures en estimation paramétrique. Puis, parmi les différentes méthodesd'estimation existant dans la littérature scientifique, la méthode d'estimation dite des moindres carrés ordinairesbasée sur la minimisation d'un critère quadratique, est abordée. Les différents test de validation sont alorsprésentés. Enfin, le cours se termine par un chapitre sur la méthode dite de l'erreur de prédiction.
Plan :Le contenu du cours est le suivant :* Introduction et motivation : Présentation des objectifs, Rappels sur les méthodes non paramétriques, sur lesdéfinitions des fonctions d'auto et d'inter-correlation, des densités spectrales de puissance et sur la théorie desvariables aléatoires.* Structure de modèle en identification : Présentation des structures ARX, ARMA, ARMAX, OE et Box-Jenkins.Analyse des avantages et inconvénients.* La méthode d'estimation paramétrique des moindres carrés ordinaires. Présentation du problème, critèrequadratique, minimisation du critère.* Quantification de la confiance de l'estimation : Test de la blancheur de l'erreur de prédiction, Tests de corrélationentrée/sortie, Régions de confiance dans l'espace paramétrique, dans le plan de Bode et des pôles/zéros.* Méthode de l'erreur de prédiction. Présentation du problème et résolution.* Bureau d'études : Application des outils méthodes au cas d'un procédé réel.
Prerequisite :Dynamique des systèmes linéaires, Systèmes échantillonnés, Synthèse de loi de commande discrète, Traitementdes signaux numériques.
Document(s) :[1] : « System identification : Theory for the user », L. Ljung, Prentice Hall, 1987.[2] : « System identification » T. Söderström et P. Stoïca, Prentice Hall, 1989.
10/06/2008 - 17:32:07 65
Course Syllabus
Keyword(s) :Fonction d'auto et d'inter-correlation, Densité spectrale de puissance, Moindres carrés ordinaire, Région deconfiance, Erreur de prédiction.
10/06/2008 - 17:32:07 66
Course Syllabus
AU302 : Détection et localisation de défautsShared by UV(s) :
E5AM2AS-BModélisation, Identification, Surveillance (MIS) p. 8
Crédits ECTS :
2.50
Number of hours :Lecture : 10.00Tutorial classes : 8.00Individual work : 10.00
Title :Détection et localisation de défauts
Abstract :Contexte - Problématique : Méthodes modernes de détection et localisation de défaillances (capteurs,actionneurs, composants physiques) à base de modèle, redondance analytique, surveillance/diagnostic
Objectifs : Analyser les tâches d'un système de surveillance. Maîtriser les méthodes de projection dansl'espace de parité et à base d'observateur de diagnostic. Modélisation orientée « surveillance ».
Outils : cours, TD sur papier, mini-projet sous Matlab/Simulink.
Plan :* Introduction aux systèmes de surveillance à base de modèle
- Systèmes FDIR : Fault Detection, Isolation and Recovery.- FDI à base de modèle, démarche méthodologique :
Génération des signaux indicateurs de défauts ;Prise de décision, tests d'hypothèses ;Robustesse / Performances.
- Exemples et domaines d'application :Systèmes aéronautiques ;Applications spatiales ;Secteur nucléaire ;Systèmes mécatroniques ;Domaine de l'environnement.
- Détectabilité (point de vue « signal », point de vue « système »).
* FDI par projection de relations de redondance dans l'espace de parité- Redondance statique ;- Redondance dynamique ;- Découplage, procédure d'optimisation « Gantmacher ».
* FDI à base d'observateurs de diagnostic- "Dedicated Observer Scheme" ;- "Generalized Observer Scheme".
* Tests de décision, traitement des signaux indicateurs- Notion de risque et tests d'hypothèses ;- Tests séquentiels (temps réel), test de Wald.
Prerequisite :Notions de base en estimation et observation d'état.
10/06/2008 - 17:32:07 67
Course Syllabus
Evaluation :Bureau d'étude (rapport écrit)
Document(s) :Support transparents powerpoint.
Livres conseillés : Gertler J. (1998). « Fault detection and diagnosis in engineering systems » Marcel Dekker.Chen, J. and R.J. Patton (1999). Robust model-based fault diagnosis for dynamic systems. Kluwer AcademicPublishers.
Keyword(s) :Détection, localisation, modèle, défauts, surveillance.
10/06/2008 - 17:32:07 68
Course Syllabus
AU303 : Analyse et commande des systèmes non linéairesShared by UV(s) :
E5AM2AS-CCommandes Robustes Multivariables (CRM) p. 8
Crédits ECTS :
0.50
Number of hours :Lecture : 12.00Individual work : 12.00
Title :Analyse et commande des systèmes non linéaires
Abstract :La grande majorité des systèmes à commander sont des systèmes non linéaires et/ou non stationnaires.L'automaticien doit par conséquent posséder les outils permettant de les classifier (en vue de choisir lesméthodologies de commande appropriées), de les analyser et de les commander.
Objectifs : Donner aux étudiants des notions permettant
- de classifier les systèmes non linéaires et non stationnaires,
- de caractériser et d'étudier la stabilité des systèmes non linéaires / non stationnaires asservis à partir detechniques de type Lyapunov et des techniques issues du théorème du faible gain,
- de commander les systèmes linéaires / non stationnaires.
Plan :- Analyse de la nature des systèmes non linéaires et étude de leur stabilité- Stabilité des systèmes non linéaires et non stationnaires asservis- Commande au premier ordre des systèmes non linéaires- Eléments d'algèbre différentielle- Linéarisation entrée-sortie par bouclage des systèmes non linéaires.- Commande des systèmes non stationnaires.
Document(s) :Polycopie de cours. Pour aller au-delà du cours contenu dans le polycopié, il est possible de se reporter auchapitre « Bibliographie » du polycopié.
Keyword(s) :Systèmes non linéaires, Systèmes non stationnaires, Stabilité interne, Stabilité entrée-sortie, Commande aupremier order, Linéarisation entrée-sortie par bouclage statique
10/06/2008 - 17:32:07 69
Course Syllabus
AU304 : Systèmes à dérivées non entièresShared by UV(s) :
E5AM2AS-AOutils et Logiciels pour l'Automatique (OLA) p. 8
Crédits ECTS :
1.00
Number of hours :Lecture : 14.00Individual work : 14.00
Title :Systèmes à dérivées non entières
Plan :- Dérivateur généralisé- Dérivation généralisée- La dérivation non entière en extraction de contour- La dérivation non entière en planification de trajectoire- Récursivité et dérivation non entière- Fractalité et dérivation non entière- Relaxation de l'eau sur une digue poreuse- Robustesse fractale- De la digue poreuse à la suspension CRONE- De la robustesse fractale à la commande CRONE
Evaluation :Examen écrit de 2h
10/06/2008 - 17:32:07 70
Course Syllabus
AU306 : Frequency-domain design of robust control-systemsShared by UV(s) :
E5AM2AS-CCommandes Robustes Multivariables (CRM) p. 8
Crédits ECTS :
2.00
Number of hours :Lecture : 10.00Combined lecture and tutorial classes : 8.00Practical work : 8.00
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusse
Title :Frequency-domain design of robust control-systems
Abstract :As systems to be controlled are often uncertain or perturbed, the controller designed needs to be robust, that isneed to ensure dynamic performance as constant as possible whatever the parametric state of the plant. Severaldesign methodology can be used. Two frequency domain methodologies will be presented in this course: the QFT(Quantitative Feedback Theory) and CRONE (for Commande Robuste d'Ordre Non Entier) methodologies. Bothallow to take into accunt the genuine effect of the variations of the parameters of the plant: frequency uncertaintydomains fully structured are determined without any overestimation. The CRONE is developped by the IMS lab. ofENSEIRB and uses high level parameters (and particularly fractional orders of differintegration). The QFTmethodology is more intuitive and permit the discovering of the pleasures of a fine loop shaping. Application ofboth tools will be discoveredfirst through two short pratical works. Then, the methodologies will be used to solvean automotive or a satellite control problem.
Plan :* Robustness of stability degree and stability margins.* CRONE control methodology : 1st generation CRONE control; 2nd generation CRONE control; 3rd generationCRONE control; MIMO Crone approaches; industrial applications* QFT methodology: QFT principle ; presentation of the QFT Matlab toolbox.
Prerequisite :Linear systems and frequency-domain design of linear control-systems.
Evaluation :Report of the lab. project
Document(s) :125 pages lecture notes.
Keyword(s) :Control engineering, Robust control, CRONE, QFT
Online course :
10/06/2008 - 17:32:07 71
Course Syllabus
http://uuu.enseirb.fr/~lanusse/SFCR.pdf
10/06/2008 - 17:32:07 72
Course Syllabus
AU307 : Synthèse de commandes robustes par optimisationShared by UV(s) :
E5AM2AS-CCommandes Robustes Multivariables (CRM) p. 8
Crédits ECTS :
2.00
Number of hours :Lecture : 8.00Combined lecture and tutorial classes : 12.00Individual work : 8.00
Title :Synthèse de commandes robustes par optimisation
Abstract :La problématique abordée dans ce cours concerne la synthèse de filtres multivariables robustes. Deux familles defiltres sont considérées : les correcteurs multivariables robustes et les estimateurs d'état robustes. Dans cecontexte, les approches étudiées sont basées sur les notions de norme H∞, d'optimisation convexe etd'inégalités linéaires matricielles.
Le problème de synthèse de correcteurs robustes de définit comme le problème de synthèse d'une loi decommande qui stabilise simultanément une famille de système, éventuellement non linéaire et de dimensioninfinie. Cette famille de systèmes est représentée à l'aide d'une famille de modèles constituée d'un modèlenominal et de modèles des perturbations endogènes (incertitudes de modèles) et exogènes (perturbationsd'entrée, bruit de mesure...).Dans le problème de synthèse d'estimateurs robustes, l'objectif consiste à reconstruire une combinaison linéairede l'état à partir des signaux dont on dispose, tel que l'erreur d'estimation soit robuste vis-à-vis des perturbationsendogènes et exogènes.Dans les deux problèmes, la notion de robustesse est considérée au sens de la norme H∞.
Plan :Le contenu du cours est le suivant :* Introduction et motivation : Présentation des objectifs et rappels sur les approches existantes (Commandes LQ /LQG / Filtres de Kalman / placement de structure propre ..etc...)* Outils fondamentaux : Valeurs singulières, espace RH∞ et norme L2 induites et H∞* Représentation des incertitudes de modèle : Formalisme LFT (Linear Fractionnal Transformation)* Le problème H∞ en commande multivariable : Approche sensibilité mixte, théorème du petit gain,résolution du problème à l'aide des techniques d'optimisation convexe et du formalisme LMI, post-analyse desperformances robustes à l'aide de la valeur singulière structurée.* Le problème d'estimation robuste dans un contexte H∞ : Formulation du problème comme un problèmefictif de synthèse de loi de commande, Différence fondamentale, Résolution et post-analyse des performances.* Bureau d'études : Application de la méthode H∞ au problème de commande d'un moteur à courantcontinu et au problème de reconstruction de l'état d'un système incertain académique (système masse ressortamortisseur).
Prerequisite :Représentation d'état - Synthèse de loi de commande continue (approches fréquentielle et modale)
Document(s) :1] « Commande H∞ et µ-analyse : des outils pour la robustesse », G. Duc et S. Font, Hermes SciencePublications, France, 1999.
10/06/2008 - 17:32:07 73
Course Syllabus
[2] « FEEDBACK CONTROL THEORY », J.C. Doyle, B.A. Francis et A.R. Tannenbaum. Macmillan PublishingCompany, USA, 1992.[3] « A Practical Approach to Robustness Analysis with Aeronautical Applications » G. Ferreres, KluwerAcademic/Plenum Publishers, USA.
Keyword(s) :Représentation LFT, Norme H∞, équations de Riccati, inégalités linéaires matricielles (LMI), valeursingulière structurée (µ), algorithme du point intérieur, algorithme ellipsoïdal.
10/06/2008 - 17:32:07 74
Course Syllabus
AU308 : Synthèse de lois de commandeShared by UV(s) :
E5AM2AS-CCommandes Robustes Multivariables (CRM) p. 8
Crédits ECTS :
0.50
Number of hours :Lecture : 13.00Tutorial classes : 3.00Individual work : 13.00
Title :Synthèse de lois de commande
Abstract :Objectifs : Ce module présente un panorama des différentes méthodesd'analyse et de synthèse des lois de commande, dans domaine linéaire.Ces méthodes, qui ont fait l'objet d'un transfert de technologie,sont les plus connues et utilisées dans le milieu industriel.L'objectif du cours est de donner aux étudiants une connaissance dansle domaine de la commande, dans l'esprit "méthodes et pratiques" del'ingénieur. Aussi ces méthodes sont présentées d'un point de vueprincipe, méthodologique, avantages et limitations. Ces techniquessont par ailleurs illustrées par des exemples applicatifs. Lesapproches d'état, multivariables et robustes, pour leur part, serontprésentées en 3ème année.
Plan :1. Commande à modèle interne2. Commande à grand gain3. Commandes LQ et LQG4. Commande à critère quadratique5. Commande par placement des zéros et des pôles6. Du rejet de perturbation au découplage7. Commande par découplage linéaire : application à une table dedécoupe en H8. Commande par découplage non linéaire : application à une tablepolaire9. Commande à variance minimale10. Commande prédictive
Document(s) :Polycopié de Cours.Livres conseillés:
- Ph. De LARMINAT - Automatique : commande des systèmes linéaires,2ème édition revue et augmentée - Editions Hermès, Paris, 1996;
- P. BORNE - Commande et optimisation des processus - EditionsTechnip, 1993;
- P. BORNE - Analyse et régulation des processus industriels, Tome 1:Régulation continue - Editions Technip, 1993;
- P. BORNE - Analyse et régulation des processus industriels, Tome 2:Régulation numérique, Editions Technip, 1993;
- A. J. FOSSARD et D. NORMAND-CYROT - Tome 3 : Commande, SérieAutomatique : Systèmes non linéaires - Editions Masson, 1993;
- J. RICHALET - Pratique de la commande prédictive - Editions Hermès,1993;
10/06/2008 - 17:32:07 75
Course Syllabus
- P. BOUCHER et D. DUMUR - La commande Prédictive, Série Méthodes etpratiques de l'ingénieur - Editions Technip, 1996;
- B. d'ANDREA NOVEL - Commande linéaire des systèmes dynamiques -Editions Masson, 1994;
- J.-J. D'AZZO and C.-H.HOUPIS - Linear control system analysis anddesign - Mc Graw-Hill, 1988;
- C.-H.HOUPIS - Digital control system - Mc Graw-Hill, 1985;- W. J. GRANTHAM and T. L. VINCENT - Modern control systems analysis
and design - Wiley Editions, 1993;- J. DOYLE, B. FRANCIS and A. TANNENBAUM - Feedback control theory -
Prentice Hall ESM, 1991;- K.J. ASTROM and B. WITTENMARK - Computer-controlled systems :
theory and design, 3ème édition - Prentice Hall ESM, 1997;- T. KAILATH - Linear systems, Information and System Sciences
Series - Prentice Hall, 1988;- J.-P. CARON et J.-P. HAUTIER - Modélisation et commande de la
machine asynchrone - Série Méthodes et pratiques de l'ingénieur -Editions Technip, 1995.
10/06/2008 - 17:32:07 76
Course Syllabus
AU309 : Systèmes à évènements discretsShared by UV(s) :
E5AM2AS-EAnalyse des Systèmes - Robotique (ASR) p. 8
Crédits ECTS :
1.00
Number of hours :Lecture : 12.00Individual work : 12.00
Title :Systèmes à évènements discrets
Abstract :Objectif : Comprendre la dynamique des systèmes distribués à évènements discrets.
Contexte - Problématique : Analyse des flux discrets (matière, information) dans les systèmes (de production,informatiques) distribués.
Outils : Réseaux de Petri, algèbre Max,+
Plan :Caractérisation des flux discrets, modélisation par réseaux de Petri, analyse dynamique.
Evaluation :Epreuve écrite.
Document(s) :Support de cours.
Keyword(s) :Graphes, Max,+
10/06/2008 - 17:32:07 77
Course Syllabus
AU311 : Commande des actionneursShared by UV(s) :
E5AM2AS-EAnalyse des Systèmes - Robotique (ASR) p. 8
Crédits ECTS :
1.50
Number of hours :Lecture : 10.00Individual work : 10.00
Title :Commande des actionneurs
Abstract :Toute boucle de commande intègre un actionneur. Il est par conséquent nécessaire à l'automaticien de savoirprendre en compte cet actionneur et savoir le mettre en oeuvre dans la boucle de commande.
Objectif : Donner aux étudiants les notions nécessaires pour prendre en compte les actionneurs les plusrépandus lorsque ces derniers sont intégrés dans une boucle de commande.
Plan :- Actionneurs Hydrauliques : conception technologique, modélisation et commande à partir de telsactionneurs.- Actionneurs Pneumatique : conception technologique, modélisation et commande à partir de telsactionneurs.- Actionneurs Electriques (moteurs à courant continu, moteurs brushless et moteurs asynchrones)conception technologique, modélisation et commande à partir de tels actionneurs.
Prerequisite :Modélisation de systèmes électro-mécaniques
Document(s) :Polycopié de cours. Pour aller au-delà du cours contenu dans le polycopié, il est possible de se reporter auchapitre « Bibliographie » du polycopié.
Keyword(s) :Actionneurs hydrauliques, Actionneurs Pneumatique, Actionneurs Electriques, Modélisation, Commande.
10/06/2008 - 17:32:07 78
Course Syllabus
AU312 : Modélisation et commande des procédés robotisésShared by UV(s) :
E5AM2AS-EAnalyse des Systèmes - Robotique (ASR) p. 8
Crédits ECTS :
1.50
Number of hours :Lecture : 10.00Individual work : 10.00
Title :Modélisation et commande des procédés robotisés
Abstract :Un travail préalable à la commande d'un système électromécanique consiste à obtenir un modèle permettant decaractériser mathématiquement ce système. Ce cours propose une façon analytique d'y parvenir.
Objectif : Donner aux étudiants les outils nécessaires pour modéliser un système électro-mécanique à plusieursdegrés de libertés.
Plan :- Présentation du formalisme de Lagrange et des notions nécessaires à sa mise en oeuvre ;- Mise en oeuvre pour la modélisation de plusieurs systèmes electro-mécaniques réels ;- Proposition d'une structure de commande pour chaque modèle obtenu.
Prerequisite :Notions élémentaires de mécanique, Notion de commande linéaires (représentation d'état des systèmesdynamiques, Regulation PID)
Document(s) :Polycopié de cours. Pour aller au-delà du cours contenu dans le polycopié, il est possible de se reporter auchapitre « Bibliographie » du polycopié.
Keyword(s) :Formalisme de Lagrange, Modelisation, Systèmes électro-mécaniques, Commande
10/06/2008 - 17:32:07 79
Course Syllabus
AU313 : Planification de trajectoireShared by UV(s) :
E5AM2AS-EAnalyse des Systèmes - Robotique (ASR) p. 8
Crédits ECTS :
1.00
Number of hours :Lecture : 10.00Individual work : 10.00
Title :Planification de trajectoire
Abstract :L'élaboration de la commande d'un procédé devant réaliser une tâche résulte de deux étapes de conception : lasynthèse de la commande proprement dite qui permet d'obtenir les performances désirées en asservissement eten régulation en tenant compte notamment de la sensibilité de l'entrée du procédé ; la planification de trajectoiredont l'objectif est de générer les consignes des boucles de commande en fonction des contraintes imposées parla tâche à effectuer et des limitations physiques du procédé. Cette dernière partie se décompose elle-même endeux phases : la génération de trajectoire qui définit géométriquement la trajectoire à suivre en fonction de latâche à effectuer et des contraintes imposées par l'environnement de travail ; la génération de mouvement quidétermine, sous forme de consignes, la façon de suivre la trajectoire en fonction des performances souhaitées etdes contraintes physiques des actionneurs.
Objectif : L'objectif est de donner aux étudiants les notions et les outils permettant de générer la trajectoire àsuivre et les consignes optimales à appliquer au système commandé.
Plan :* Problématique
- 1.1 - Introduction- 1.2 - Tour d'horizon des approches existantes : Etat de l'art
* Génération de mouvement entre deux points : Etude temporelle- 2.1 - Interpolation polynômiale- 2.2 - Lois Bang-Bang- 2.3 - Coordination articulaire
* Génération de mouvement avec points intermédiaires : Etude temporelle- 3.1 - Interpolation linéaire et transition parabolique- 3.2 - Utilisation de polynômes du troisième degré- 3.3 - Calcul du temps sur chaque segment
* Génération de mouvement entre deux points : Etude fréquentielle- 4.1 - Interprétation fréquentielle d'une génération de mouvement entre deux points : filtre caractéristique- 4.2 - Interprétation fréquentielle des interpolations polynômiales- 4.3 - Interprétation fréquentielle des lois Bang-Bang
* Génération de mouvement avec points intermédiaires : Etude fréquentielle- Interpolation polynomiale- Lois Bang-Bang
* Démarche structurée pour le choix d'un actionneur
Document(s) :Documents de cours.Livres conseillés : Se reporter au chapitre "Bibliographie" des documents de cours.
Keyword(s) :
10/06/2008 - 17:32:07 80
Course Syllabus
Robotique, Planification de trajectoire, Génération de mouvement, Poursuite de trajectoire, Commande optimale,Saturations, Dimensionnement.
10/06/2008 - 17:32:07 81
Course Syllabus
AU314 : Dynamique du véhiculeShared by UV(s) :
E5AM2AS-DDynamique du Véhicule et des Systèmes Aéronautiques et Spatiaux(DVSAS)
p. 8
Crédits ECTS :
2.50
Number of hours :Lecture : 22.00Combined lecture and tutorial classes : 12.00Tutorial classes : 34.00Individual work : 22.00
Title :Dynamique du véhicule
Abstract :L'objectif du cours est de donner aux étudiants une connaissance dans le domaine du contrôle de la dynamiquedu véhicule et ce dans l'esprit "méthodes et pratiques" de l'ingénieur. Aussi, ces méthodes sont présentées d'unpoint de vue principe, méthodologique, avantages et limitations. Ces techniques sont par ailleurs illustrées pardes exemples issus des travaux de recherche et développement du secteur automobile.
Contexte - Problématique : Ce module présente dans un contexte industriel la problématique et les solutionsmécatroniques développées pour améliorer la sécurité active, l'agrément de conduite et le confort des véhiculesautomobiles.
Plan :* Introduction : contexte industriel et problématique* Modélisation du véhicule et des fonctions châssis* Analyse de l'influence des fonctions châssis sur la stabilité du véhicule* Intérêts des systèmes mécatroniques dans les fonctions châssis* Synthèse des commandes des fonctions châssis* Vers le contrôle global du châssis
Prerequisite :Dynamiques des systèmes linéaires, Commandes des systèmes linéaires
Document(s) :Polycopié de cours;Gillespie, T.D - « Fundamentals of vehicle dynamics ». Published by Society of Automotive Engineers, Inc, 1992.G. C. Goodwin, S. F. Graebe and M. E. Salgano - « Control System Design » ; Prentice Hall Ed., New Jersey,2001.
10/06/2008 - 17:32:07 82
Course Syllabus
AU315 : OptimisationShared by UV(s) :
E5AM2AS-AOutils et Logiciels pour l'Automatique (OLA) p. 8
Crédits ECTS :
1.00
Number of hours :Lecture : 14.00Individual work : 14.00
Title :Optimisation
Abstract :Objectifs : Initiation aux méthodes d'optimisation.
Contexte - Problématique : Dans tous les domaines scientifiques ou économiques, on est souvent amené à optimiser un certain critère, fonction réelle de plusieurs variables réelles, ces variables étantsoumises à certaines contraintes d'égalités ou d'inégalités, linéaires ou non linéaires. Par exemple, on veutmaximiser un bénéfice, ou minimiser un coût, maximiser une précision numérique, ou minimiser un bruit parasite.
Outils : Exemples d'utilisation de divers logiciels (Matlab, Scilab, Maple, Mathematica, Excel).
Plan :* Chapitre 1 : Optimisation linéaire
- 1.1 Introduction- 1.2 Exemple- 1.3 Problèmes d'optimisation linéaire- 1.4 Variables d'écart- 1.5 Utilisation de tableaux- 1.6 Méthode d'échange entière- 1.7 Méthode du simplexe- 1.8 Exemples- 1.9 Remarques- 1.10 Cas des variables bornées- 1.11 Cas des variables entières- 1.12 Dualité
* Chapitre 2 : Optimisation non linéaire- 2.1 Introduction- 2.2 Conditions nécessaires pour un minimum- 2.3 Conditions suffisantes pour un minimum- 2.4 Critère quadratique sans contraintes- 2.5 Cas des contraintes d'égalité, critère de Lagrange- 2.6 Critère quadratique avec contraintes d'égalités linéaires- 2.7 Optimisation quadratique avec contraintes d'égalités linéaires- 2.8 Cas des contraintes d'inégalité- 2.9 Optimisation quadratique avec contraintes d'inégalités linéaires
Prerequisite :Analyse matricielle, dérivées partielles.
Evaluation :Une épreuve écrite avec documents autorisés.
10/06/2008 - 17:32:07 83
Course Syllabus
Document(s) :Polycopié du cours.Livres conseillés : Programmation linéaire avec 65 problèmes modélisés et résolus, C.Guéret, C.Prins, M.Sevaux,Eyrolles, 2000.
Keyword(s) :Optimisation linéaire, programmation linéaire, programmation entière, méthode d'échange, méthode du simplexe.Optimisation non linéaire, programmation quadratique, multiplicateurs de Lagrange, conditions de Kuhn etTucker.Gradient, matrice hessienne.
10/06/2008 - 17:32:07 84
Course Syllabus
AU316 : Modélisation par Bond GraphShared by UV(s) :
E5AM2AS-AOutils et Logiciels pour l'Automatique (OLA) p. 8
Crédits ECTS :
1.50
Number of hours :Lecture : 6.00Combined lecture and tutorial classes : 6.00Tutorial classes : 6.00Individual work : 6.00
Title :Modélisation par Bond Graph
Abstract :La modélisation par Bond Graph contribue à l'élaboration des spécifications techniques du cahier des charges età la préparation des essais de validation. La modélisation par Bond Graph est surtout une méthode d'analyse desystèmes complexes.
Objectifs :
- Apprentissage de la technique de modélisation par Bond Graph
- Réalisation d'un modèle de simulation à partir d'un Bond Graph
- Initiation à la démarche d'ingénierie système
Outils :
Matlab / Simulink pour la mise en oeuvre du modèle de simulation à développer lors du BE.
Forme :
Cours (travaux dirigés intégrés), 1 Bureau d'étude ( BE / binôme).
Plan :* Introduction* Terminologie Bond-Graph* Procédure de construction d'un Bond-Graph* Causalité et Bond Graph* Passage d'un Bond-Graph à un schéma-bloc
Document(s) :Fascicule de cours, incluant TD et BE, Présentation en séance sur vidéoprojecteur.Livres conseillés :[Bor92]P. Borne, G. Dauphin-Tanguy, J.P. Richard, F. Rotella, I. Zambettakis, "Modélisation et identification desprocessus (tome 2)", Edition Technip, 1992.[Dau00]G. Dauphin-Tanguy, "Les bond graphs", Edition Hermes, 2000.
Keyword(s) :Mécatronique, Analyse Système, Modélisation, Bond Graph
10/06/2008 - 17:32:07 85
Course Syllabus
AU318 : Safety engineeringShared by UV(s) :
C5QFIA-B Quality and Dependable computing: methodological aspects p. 48
Crédits ECTS :
2.50
Number of hours :Lecture : 24.00Tutorial classes : 6.00Practical work : 10.00
Teacher(s) :DUTUIT YvesFOLLEAU CyrilleGARRIGOU Alain
Title :Safety engineering
Abstract :Safety engineering aims at maintaining the dependability of systems during their whole life cycle at the lowestcost. Methodologies include threats analysis, modeling of failures: failures modes, effect analysis, fault treeanalysis, failure prevention and contention, human dependability.
Plan :- Safety engineering
. historical and normative contexts
. independent-component based systems, fault tree analysis
. dependent-component based systems, markovian graphs
. generalized dependencies, Petri nets- Human dependability
. automatisation, effects on human tasks
. modeling human activities
. workflow analysis, understanding human activities
Prerequisite :None
Evaluation :3h exam
Document(s) :Given in classroom
Keyword(s) :Safety engineering, fault tree analysis, Markovian graphs, Petri Nets, human dependability
Online course :None
10/06/2008 - 17:32:07 86
Course Syllabus
AU319 : Commande Automatique De VolShared by UV(s) :
E5AM2AS-DDynamique du Véhicule et des Systèmes Aéronautiques et Spatiaux(DVSAS)
p. 8
Crédits ECTS :
2.50
Number of hours :Lecture : 10.00Tutorial classes : 6.00Individual work : 8.00
Title :Commande Automatique De Vol
10/06/2008 - 17:32:07 87
Course Syllabus
CE101 : Connaissance de l'entrepriseShared by UV(s) :
T1-E Langues et culture de l'ingénieur p. 39I1-F Langues et culture de l'ingénieur p. 20E1-F Langues et culture de l'ingénieur p. 2
Crédits ECTS :
1.50
Number of hours :Lecture : 20.00Individual work : 20.00
Teacher(s) :ASTIEN Éric
Title :Connaissance de l'entreprise
Abstract :Objectifs du cours:Familiariser l'étudiant ingénieur sur les mécanismes defonctionnement des entreprises et des marchés.
Projet professionnel:Dans le cadre du projet professionnel développé par l'étudiantingénieur, une étude économique est réalisée surl'entreprise et son environnement. Cette étude est accompagnée de laprésentation de métiers de l'ingénieur.
Plan :1. Insertion professionnelle/métier/projet professionnel1.1 CV et lettre de motivation1.2 Contrat de travail et bulletin de salaire
2. Economie de l'entrepriseFormes de l'entrepriseOrganisation de l'entrepriseGestion de l'entrepriseStratégie de l'entreprise
3. Droit lié à l'entrepriseQuelques notions d'organisation et de contrat
4. Pilotage des projets
5. Pilotage des produits
Prerequisite :aucun
Evaluation :1 examen de connaissance ou exposé
10/06/2008 - 17:32:07 88
Course Syllabus
Document(s) :Article de fonds et presses
Online course :diaporama en ligne sur le site du CREGE
10/06/2008 - 17:32:07 89
Course Syllabus
CE102 : Culture générale des télécommunications et des NTICShared by UV(s) :
T1-E Langues et culture de l'ingénieur p. 39
Crédits ECTS :
0.50
Number of hours :Lecture : 9.00Individual work : 9.00
Teacher(s) :COMBES SKRIEF Francine
Title :Culture générale des télécommunications et des NTIC
Abstract :Sensibiliser les étudiants aux évolutions du marché des réseaux et télécommunications, présenter les règles deconcurrence dans le marché des NTIC (Nouvelles Techniques d'Information et de Télécommunications).
Plan :- Présentation historique des TIC : technologie, convergence de l'électronique, de l'informatique, destélécommunications.- Nouvelles réglementations.- Techniques et enjeux économiques du Net.- L'impact sur les métiers traditionnels et les nouveaux métiers.- Evolution du travail dans tous les secteurs, (organisation...).- Intervention d'un gérant de Start-Up.- Rôle des opérateurs de communication et opérateurs d'aménagements des territoires.- Intervention d'un consultant (conseil dans l'approbation des TIC par les PME).- Rôle des collectivités locales (suite et fin).- Intervention d'un ingénieur télécom travaillant chez un opérateur.
Evaluation :Examen écrit.
Document(s) :Polycopiés de cours
10/06/2008 - 17:32:07 90
Course Syllabus
CE103 : Etude économique "Projet Professionnel"Shared by UV(s) :
I2-F Langues et culture de l'ingénieur p. 21E2-F Langues et culture de l'ingénieur p. 3T2-F Langues et culture de l'ingénieur p. 40
Crédits ECTS :
0.50
Number of hours :Individual work : 30.00
Teacher(s) :ASTIEN Éric
Title :Etude économique "Projet Professionnel"
Abstract :* L'objectif du dossier industriel est de se familiariser avec le monde industriel.
* Les étudiants, regroupés en équipe de projet professionnel, étudient une entreprise selectionnée pour sonintérêt dans les domaines de l'informatique, des télécommunications et de l'électronique.
* Un rapport est remis sous forme papier et CD ROM afin de constituer une base de données.
Plan :LE DOSSIER1. Introduction
- Historique, implantation, direction...2. Les activités et les métiers
- Analyse et bilan3. Les marchés de l'entreprise
- Marchés, stratégie, perspective...4. La place de l'ingénieur dans l'entreprise
- Recrutement, métiers, évolution de carrière...5. Conclusion6. Annexes (plaquettes et autres sources d'informations)
Prerequisite :aucun
Evaluation :rapport
10/06/2008 - 17:32:07 91
Course Syllabus
CE104 : Sciences techniques et sociétésShared by UV(s) :
I2-F Langues et culture de l'ingénieur p. 21E2-F Langues et culture de l'ingénieur p. 3T2-F Langues et culture de l'ingénieur p. 40
Crédits ECTS :
0.50
Number of hours :Lecture : 15.00Individual work : 15.00
Teacher(s) :GLYKOS Allain
Title :Sciences techniques et sociétés
Abstract :Le but de cet enseignement est de
1. montrer que la technique est au coeur d'un conflit de pouvoir entre la volonté de contrôle des dirigeants et dedétournement du contrôle par les populations.
2. définir la notion de système technique (théorie de Bertrand Gille, Thierry Gaudin), d'identifier les événementstechniques et scientifiques qui déstabilisent les sociétés. Structuration du temps, représentation de l'espace,émergence de nouveaux matériaux, de nouvelles sources d'énergie, de nouvelles relations au vivant.
3. resituer la notion d'intelligence artificielle dans l'histoire et par rapport aux grandes figures mythiques(Pygmalion, Golem, Automates, Frankenstein, etc.).
4. revisiter le concept de progrès à la lumière des nouvelles technologies et leurs enjeux sociaux et culturels(philosophique, religieux, économiques, etc.)
Plan :1. Technique : contrôle et délinquance2. Notion de système technique3. Enjeux culturels de l'intelligence artificielle4. La notion de progrès
10/06/2008 - 17:32:07 92
Course Syllabus
CE108 : Management and communicationShared by UV(s) :
I2-F Langues et culture de l'ingénieur p. 21E2-F Langues et culture de l'ingénieur p. 3T2-F Langues et culture de l'ingénieur p. 40
Crédits ECTS :
0.50
Teacher(s) :CUBAS LirioZIRPHILE Jean
Title :Management and communication
10/06/2008 - 17:32:07 93
Course Syllabus
CE204 : Individual technical presentation Shared by UV(s) :
E4-D Applied techniques for Electronic engineering p. 5
Crédits ECTS :
1.50
Number of hours :Individual work : 2.00
Teacher(s) :RODES Francis
Title :Individual technical presentation
Abstract :The Electronic design projects (PR206 and PR202) are used as a support for this technical presentation that isperformed by each student. The oral presentation begins by a short general description of the project and iscontinued by a more detailed description of a part of the design project. The presentation is followed by adiscussion with a team of three teachers on technical topics (electronic, control theory, signal processing..) thatare related with the project. Nevertheless, the discussion can extend beyond the topics that strictly concern thedesign project. For the student, the presentation and the discussion that follows are an opportunity for justifyinghis work interest and the design options that led to the proposed solution; it is also an opportunity for exhibiting hisknowledge in general electronic.
Plan :1. Technical presentation relative to the Electronic design project.2. Technical questions concerning the project and the courses attended during the past four semesters.
Prerequisite :Electronic design projects (PR206 and PR202), General Electronic. (S1 & S2): Analog Electronic UVE3B (S3):Analog Circuits & systems, Digital design.
Evaluation :Oral presentation.
Document(s) :Documentation used for the design and the realization of the Electronic design projects (PR206 and PR202)
Keyword(s) :Analog electronic, digital electronic, mixed circuits, feed back control, power electronic, RF circuits
10/06/2008 - 17:32:07 94
Course Syllabus
CE206 : Management financierShared by UV(s) :
I3-F Langues et culture de l'ingénieur p. 22T3-F Langues et culture de l'ingénieur p. 41E3-F Langues et culture p. 4
Crédits ECTS :
1.50
Number of hours :Lecture : 16.00Individual work : 20.00
Teacher(s) :ASTIEN Éric
Title :Management financier
Abstract :Ojectif : Comprendre l'information financière et l'utiliser pour la prise de décision
Plan :* PARTIE 1 : Analyse comptable et financière du bilan et du compte de résultat
- Principe comptable d'évaluation- Présentation du bilan- Présentation du compte de résultat- Les opérations d'inventaire de base
* PARTIE 2 : Analyse fonctionnelle du bilan et du résultat- Le bilan fonctionnel (grandes masses, analyses du FRNG et du BFR)- L'analyse fonctionnelle du résultat (les SIG)- Autofinancement
* PARTIE 3 : Analyse des flux de trésorerie- La notion de trésorerie ( ETE et ETOG )- Les tableaux de flux de trésorerie- Analyse de la rentabilité (rentabilité économique et financière, effet de levier)
* PARTIE 4 : Notion de rentabilié-Rentabilité économique-Rentabilité financière-Effet de levier
Prerequisite :aucun
Evaluation :exercices d'application
Document(s) :Polycop
Online course :diaporama en ligne
10/06/2008 - 17:32:07 95
Course Syllabus
CE209 : Initiation au contrôle de gestionShared by UV(s) :
E4-E Langues et culture de l'ingénieur p. 6I4-E Langues et culture de l'ingénieur p. 23T4-E Langues et culture de l'ingénieur p. 42
Crédits ECTS :
1.50
Number of hours :Lecture : 16.00
Teacher(s) :ASTIEN Éric
Title :Initiation au contrôle de gestion
Abstract :Présenter les technique de calcul de coût dans le cadre d'une gestion de projet.Présenter une initiation au contrôle de gestion.
Plan :Introduction
Partie 1. Maîtrise des coûts1. La diversité des coûts2. L'analyse des coûts3. Technique de coûts complets : la méthode ABC4. Les coûts partiels5. Les coûts cibles
Partie 2. Gestion et contrôle des projets1. La notion de projet2. Particularité des projets3. La gestion des projets4. Le poiuvoir des responsables projet5. le suivi des projets
Prerequisite :Gestion comptable
Evaluation :Simulation + Exmanen
Document(s) :Polycop
10/06/2008 - 17:32:07 96
Course Syllabus
CE212 : Quality managementShared by UV(s) :
E4-E Langues et culture de l'ingénieur p. 6I4-E Langues et culture de l'ingénieur p. 23T4-E Langues et culture de l'ingénieur p. 42
Crédits ECTS :
0.50
Number of hours :Lecture : 8.00Individual work : 3.00
Teacher(s) :MENANT Christophe
Title :Quality management
Abstract :Démarche qualité et management dans l'entreprise et la conception des produits
Evaluation : QCM
10/06/2008 - 17:32:07 97
Course Syllabus
CE216 : Dossier métiersShared by UV(s) :
E4-E Langues et culture de l'ingénieur p. 6I4-E Langues et culture de l'ingénieur p. 23T4-E Langues et culture de l'ingénieur p. 42
Crédits ECTS :
1.00
Number of hours :Tutorial classes : 3.00
Teacher(s) :ASTIEN Éric
Title :Dossier métiers
Abstract :Les étudiants sont chargés d'interviewer un ingénieur sur son lieu de travail. L'objectif étant d'améliorer sesconnaissances dans le monde professionnel et ainsi, de mieux préparer le projet professionnel.Ce dossier fait l'objet de nombreuses dérogations liées aux activités Enseirb (forum, gala, BDE....)
Evaluation :Remise d'un dossier ou d'une vidéo.
10/06/2008 - 17:32:07 98
Course Syllabus
CE301 : Tournoi de gestionShared by UV(s) :
C5TM-F Culture de l'ingénieur p. 53T5ISN-F Culture de l'ingénieur p. 47E5CSR-F Culture de l'ingénieur p. 10T5GLR-F Culture de l'ingénieur p. 45E5AM2AS-FCulture de l'ingénieur p. 8
E5CSI-F Culture de l'ingénieur p. 9E5SE-F Culture de l'ingénieur p. 15E5TS-F Culture de l'ingénieur p. 19C5SRT-F Culture de l'ingénieur p. 52T5RSC-F Culture de l'ingénieur p. 50I5-A Culture de l'ingénieur p. 31C5QFIA-F Culture de l'ingénieur p. 48C5IREF-F Culture de l'ingénieur p. 46
Crédits ECTS :
2.50
Number of hours :Lecture : 24.00
Teacher(s) :ASTIEN Éric
Title :Tournoi de gestion
Abstract :A travers une simulation l'étudiant doit comprendre les mécanismes de fonctionnement de l'entreprise ( coûts,comptabilité, finances, marketing, production...)
Plan :Chaque équipe, regroupée en unité autonome de gestion, doit gérer un ensemble de produits sur un marchévirtuel.
Prerequisite :aucun
Evaluation :L'évaluation a 2 composantes. Une partie risquée (/10) qui correspond aux résultats de l'entreprise à la fin dutournoi.Des travaux à réaliser (/10)
10/06/2008 - 17:32:07 99
Course Syllabus
CE320 : Outils d'investigation et de certificationShared by UV(s) :
RSI5-A Systèmes électroniques industriels p. 37
Title :Outils d'investigation et de certification
Abstract :Module SE3-C de l'UV SE3
10/06/2008 - 17:32:07 100
Course Syllabus
CE322 : Quality, standardization, certifyingShared by UV(s) :
C5QFIA-B Quality and Dependable computing: methodological aspects p. 48
Crédits ECTS :
2.50
Number of hours :Lecture : 21.00Tutorial classes : 3.00
Teacher(s) :OUSTEN YvesQUENISSET CatherineVERDIER Frédéric
Title :Quality, standardization, certifying
Abstract :Quality management, notions of qualification, standardization
Plan :- tools for quality: design of experiments- introduction to quality management- standardization- process control
Prerequisite :none
Evaluation :3h exam
Document(s) :Given in classroom
Keyword(s) :Quality management, standardization, process control
Online course :Not available
10/06/2008 - 17:32:07 101
Course Syllabus
EA101 : Transmission linesShared by UV(s) :
E2-C Circuits et systèmes p. 3
Crédits ECTS :
2.00
Number of hours :Lecture : 8.00Practical work : 3.00
Teacher(s) :RODES Francis
Title :Transmission lines
Abstract :After a presentation of the various phénomenons that rule the transmission of an electric sinusoidal wave on atransmission line, the objective of this module is to highlight the interest of a Smith Chart for the design of circuitsthat incorporates both distributed elements (transmission lines) and lumped elements.In order to reach this goal, the module is divided in three parts:The 1° part presents the properties of transmission lines driven by a sinusoidal waveform. To perform thispresentation the following topics are successively considered: The physical principles, the establishment of thepropagation equation, the line technologies, the reflexion phenomenon and the diverse applications: impedancetransfer, realization of stubs, isolators, and decoupling….The 2° part is dedicated to the Smith chart and its various applications: Chart construction, directions for use ofthe standard versions (positive, negative, extended), impedance measurement and impedance matching.La 3° part is a practical work (a project) that consists in designing microstrip lines and impedance matchingnetworks with the help of the Smith chart and the software tool: ¨Smith Tool¨ from Ansoft Designer.The subject of the project consists in designing an impedance matching network to be inserted between a loopantenna and a 406MHz RF transmitter.The design constraints impose to realize the impedance matching networks on a Printed Circuit Board withmicrostrip lines eventually associated with lumped elements.In order to find the optimal solution, the following matching networks will be considered:1.Transmission line and single stub matching.2.Mixed matching by transmission line and lumped element.3.Quarter wave transmission line and single stub matching.4.Mixed matching by quarter wave transmission line and lumped elementFinally, the matching network, that exhibits the best performances in terms of miniaturization, cost andmanufacturing repeatability will be selected.
Plan :1° part: The transmission lines in sinusoidal regime
-Definitions-Distributed line parameters-Equivalent electrical diagram-Transmission line equation-Infinite length line, characteristic impedance-Finite length line loaded by a finite or infinite terminal impedance-Reflexion coefficient-Lossless line-General expression of impedance-Impedance transfer
10/06/2008 - 17:32:07 102
Course Syllabus
-Relation between the reflexion coefficient and distance-Standing Wave Ratio-Expression of power transmitted by a lossless line-Characterization of transmission lines currently used in Electronic Engineering-Coaxial line-Bifilar line-Microstrip line
2° part: The Smith chart and its applications
-Introduction, generalities-Construction of the Smith chart-Representation of admittances in the Smith chart-Representation of negative resistances in the Smith chart-Construction of ISO Q circles in the Smith chart-Impedance to admittance conversion-Computation of the impedances or admittances of complex network of lumped elements-Computation of the input impedance and reflexion coefficient of a line loaded by a known impedance-Measurement of an unknown load impedance-Design of a shorted stub with the Smith chart-Design of an opened stub with the Smith chart-Impedance matching : generalities-Impedance matching with a transmission line and a single stub-Impedance matching with a quarter wave transmission line and a single stub
3° part: Practical work (a project) that consists in designing microstrip lines and impedance matching networkswith the help of the Smith chart and the software tool: ¨Smith Tool¨ from Ansoft Designer.
-Design of a microstrip line having a characteristic impedance: Zc = 50Ω-Check by simulation of the parameters of the 50Ω microstrip line.-Transmission line and single stub matching.-Mixed matching by transmission line and lumped element.-Quarter wave transmission line and single stub matching.-Mixed matching by quarter wave transmission line and lumped element-Selection of the matching network, that exhibits the best performances
Prerequisite :-Course: Electromagnetism-Course : ¨The electrical circuits¨
Evaluation :Test of 2h.
Document(s) :Printed document: The transmission lines in sinusoïdal regime, the Smith chartCopies of PowerPoint présentations :
-The transmission lines in sinusoidal regime-The Smith chart-Applications of the Smith chart
Keyword(s) :Transmission lines, microstrip line, Smith chart, negative Smith chart, extended Smith chart, impedance matching
Online course :Copies of PowerPoint présentations :
-The transmission lines in sinusoidal regime-The Smith chart
10/06/2008 - 17:32:07 103
Course Syllabus
-Applications of the Smith chart
10/06/2008 - 17:32:07 104
Course Syllabus
EA102 : Introduction to analog simulationShared by UV(s) :
E2-C Circuits et systèmes p. 3
Crédits ECTS :
0.50
Number of hours :Individual work : 5.00Practical work : 12.00
Teacher(s) :GARNIER Eliane
Title :Introduction to analog simulation
Abstract :The aim is to present the different analog simulators like transient simulator and frequency simulator and their usewith applications
Plan :1. Introduction to Analog Simulation and Schematic Capture2. Introduction to PSpice3. Advanced Simulations4. Introduction to Ansoft/Designer a frequency simulator
Prerequisite :Unix
Evaluation :Rapport
Document(s) :Documents TP
10/06/2008 - 17:32:07 105
Course Syllabus
EA103 : Électronique analogiqueShared by UV(s) :
RSI1-C Électronique Analogique p. 33
Title :Électronique analogique
Abstract :Module d'électronique analogique pour la phase d'homogénéisation de RSI - FA1-C
10/06/2008 - 17:32:07 106
Course Syllabus
EA104 : Communications Systmes PrinciplesShared by UV(s) :
RSI2-A Systèmes de communication analogiques p. 34
Teacher(s) :ESCRIG Benoit [email protected] 0556842183
http://www.enseirb.fr/~escrig
Title :Communications Systmes Principles
Abstract :This course aim at presenting digital communications principles. Digital communications are currentlyimplemented in the physical layer of communications systems (wired networks, wireless networks, cellularnetworks, digital tv broadcasting).This course focusses on modem functionalities: how emitted bits are convertedinto analogic signals and how these signal are processed by digital receivers to recontruct the emitted data flow.
Plan :1. Introduction2. Digital Modulations3. Digital Modulations Examples4. Digital Receivers for AWGN Channels5. Binary PAM performances for AWGN Channels6. Digital Modulations Performances for AWGN Channels7. Band Limited Transceivers Architecture8. Conclusion and introduction to advanced digital communications techniques
Prerequisite :Probability and Random Processes / Signal Processing
Evaluation :Examen de 1h20 (sans document)
Document(s) :Polycopié de cours et polycopié de travaux pratiques
Keyword(s) :Digital Modulations, Matched Filter, BER, Inter Symbols Interferences
Online course :http://www.enseirb.fr/~escrig (in french)
10/06/2008 - 17:32:07 107
Course Syllabus
EA106 : Electronique de communicationsShared by UV(s) :
T2-B Electronique p. 40
Crédits ECTS :
2.00
Number of hours :Combined lecture and tutorial classes : 18.00Individual work : 20.00
Teacher(s) :DALLET Dominique
Title :Electronique de communications
Abstract :Ce cours est divisé en deux parties. La partie 1 donne une description des blocs constituant une chaîne decommunication analogique. Le but est de montrer les différentes fonctions que l'on retrouve dans une chaîne decommunication analogique. Cela va du filtrage analogique à la PLL en passant par l'oscillateur. La plupart de ceséléments utilise la fonction amplification. La finalité n'étant pas de former des ingénieurs en électronique, nousutiliserons le modèle le plus simple pour décrire la fonction amplification, à savoir celui de l'AOP.
La partie 2 est dédiée aux systèmes communication analogique. On donne le principe d'une modulationanalogique ainsi qu'une description des différentes chaînes de communication analogique. La partie réalisationd'une modulation et d'une démodulation dans un émetteur-récepteur est montrée.
Plan :* Généralité sur l'AOP
- L'AOP : définition, principe de fonctionnement et caractéristiques- L'AOP en mode linéaire : amplificateur, filtre, ...- L'AOP en mode non linéaire : comparateur, trigger de Schmitt,...
* Synthèse des filtres actifs
* l'oscillateur sinusoïdal- Principe.- Exemples de réalisation.- le VCO
* La PLL
* La modulation linéaire (amplitude)- Modulation et démodulation AM- Modulation et démodulation DSB-SC- Modulation et démodulation SSB- Modulation et démodulation QAM- Modulation et démodulation VSB
* La modulation exponentielle (fréquence ou phase)- Modulation et démodulation de fréquence- Modulation et démodulation de phase
* Introduction au multiplexage fréquentielle et temporelle
* Introduction à la modulation analogique avec porteuse de type train de Dirac.
10/06/2008 - 17:32:07 108
Course Syllabus
Prerequisite :Electronique de base - Traitement du signal dans le domaine continu
Evaluation :Examen de 2 heures sans document
10/06/2008 - 17:32:07 109
Course Syllabus
EA107 : Electronique généraleShared by UV(s) :
E1-B Electronics p. 2
Crédits ECTS :
2.50
Number of hours :Lecture : 18.00Tutorial classes : 9.00
Teacher(s) :DONDON PhilippeLEBRET ValeryMORIZET Guy
Title :Electronique générale
Abstract :Required competences are:* control of the methods of calculating of equivalent impedances, ratio of voltages, currents in an electrical circuit* the modeling of nonlinear components (diodes, transistors) in “large signal” and in “smallsignal” (linearization of the characteristics)* the knowledge of the basic circuits used in electronics in order to be able to identify the various building blocksof a diagram and to estimate easily their performances.* Study of the circuits with operational amplifiers in linear and nonlinear mode.
Plan :1. amplifier function :main caracteristics, input and output impedance, gain linearity, stages links . Application toOP amp circuits (linear and non linear)2. Study of nonlinear components such as diodes and bipolar transistor : modelling in small and big signals3. applications of the transistor in linear mode. Study of the amplifiers of power.4. characteristics and modeling of the field-effect transistors (JFET and MOSFET). Study of some applications.
Prerequisite :Laws of electricity (law of Kirchoff and Ohm, electrokinetic) diagram of Bode
Evaluation :2 hours written examination
Document(s) :polycopié de cours
Keyword(s) :amplification, rectification, diode, transistor, modeling, operational amplifier
10/06/2008 - 17:32:07 110
Course Syllabus
Online course :on line courses http://www.enseirb.fr/~dondon
10/06/2008 - 17:32:07 111
Course Syllabus
EA108 : Practice exercisesShared by UV(s) :
E1-B Electronics p. 2
Crédits ECTS :
2.50
Teacher(s) :AZZOPARDI StéphaneCURUTCHET ArnaudDELTIMPLE NathalieLEBRET ValeryMORIZET GuyTESSON Patrice
Title :Practice exercises
Abstract :The practical exercises objectives are the discovery of electronic by the study of simple scheme used to realizeclassical function. The goal is also giving some methodology, and make students acquainted with measuremtsequipements. Each session is divided in theoretical part and then, a practical part is done to highlignt the theory.
Plan :TP1 - Discovered of the laboratory measurements devicesTP2 - Study of operational amplifier in linear modeTP3 - Operational amplifier - nonlinear applicationsTP4 - Mini-project: Pulse width modulationTP5 - Diodes: characteristics and applicationsTP6 - Non-linear supply voltageTP7 - Characteristics of bipolar transistorTP8 - Characterization of a class-A amplifierTP9-10 - Mini-project: audiofrequency amplifier in linear class of operation.
Prerequisite :Savoir-faires expérimentaux acquis en classes préparatoires.
Evaluation :2h exam without documents
Document(s) :Practical exercises handbook
10/06/2008 - 17:32:07 112
Course Syllabus
EA113 : Projet d'électronique analogiqueShared by UV(s) :
E2-E Microprocesseurs et projets p. 3
Crédits ECTS :
2.00
Number of hours :Tutorial classes : 30.00Individual work : 8.00
Teacher(s) :MORIZET Guy
Title :Projet d'électronique analogique
Abstract :Objectifs :Mettre en oeuvre les connaissances acquises au 1er semestre en électroniquepour concevoir et réaliser concrètement un montage d'électronique analogique.
Plan :1. Etablissement du cahier des charges du montage à concevoir2. Conception et calculs théoriques du circuit3. Validation par simulation4. Placement routage par CAO et fabrication du circuit imprimé5. Câblages et essais6. Rédaction d'un rapport
Evaluation :Notation du rapport, de la maquette et du travail fournis pendant le projet.
Document(s) :Polycopiés de cours et documentation sur l'utilisation des logiciels de CAO Mentor
Keyword(s) :Symbole géométrie part-number
10/06/2008 - 17:32:07 113
Course Syllabus
EA116 : Introduction à l'Electronique IntégréeShared by UV(s) :
E2-B Electronique 2 p. 3
Crédits ECTS :
3.00
Number of hours :Lecture : 18.00Tutorial classes : 9.00Individual work : 18.00Practical work : 18.00
Teacher(s) :FOUILLAT Pascal
Title :Introduction à l'Electronique Intégrée
Abstract :Les objectifs de ce module sont :
1. d'apporter des éléments d'appréhension sur les métiers de l'ingénieur électronicien dans le monde de lamicroélectonique et de l'industrie du semiconducteur,
2. de donner une initiation aux technologies de fabrication des circuits intégrés CMOS et BiCMOS,
3. d'analyser et décrire la fonctionnalité des circuits électroniques par une approche descendante ("top-down"),
4. de synthétiser des fonctions électroniques élémentaires par une approche traditionnelle montante("bottom-up"),
5. de fixer les connaissances en cours d'acquisation dans un environnement de CAO industriel avec la chaîned'outils logiciels CADENCE sous la forme d'un projet de conception de circuit intégré.
Plan :1. Introduction à la microélectronique2. Bibliothèque de base de l'électronique intégrée3. La fonction amplification4. La fonction miroir de courant5. La fonction amplification différentielle6. Les portes logiques CMOS7. La fonction conversion analogique-numérique : projet de conception d'un CAN flash 4 bits
Prerequisite :Modules EA107, EA111, EN102
Evaluation :1 examen écrit de 2 heures sans documents et 1 projet sous forme de 6 TP avec rapport écrit et oral de contrôle
Document(s) :1 polycopié de cours, 1 recueil des TD, 1 copie des transparents de cours, 1 polycopié "formation à la conceptiondes circuits intégrés dans l'environnement CADENCE"
10/06/2008 - 17:32:07 114
Course Syllabus
Keyword(s) :microélectronique, circuit intégré, fonctions AMS (analogique et mixte analogique-numérique), conception decircuit intégré, CAO CADENCE, technologies CMOS et BiCMOS
Online course :1 polycopié de cours, 5 cours au format ppt et/ou pdf, 1 document pour la préparation du projet CAN, descorrections de TD, le tout en ligne sur http://www.enseirb.fr/~fouillat
10/06/2008 - 17:32:07 115
Course Syllabus
EA117 : Electrical engineeringShared by UV(s) :
E2-B Electronique 2 p. 3
Crédits ECTS :
1.00
Number of hours :Lecture : 14.67
Teacher(s) :TESSON Patrice
Title :Electrical engineering
Abstract :Electrical engineering has much evolved since these 30 last years in particular in the field of power electronics.The traditional distinction between electrical engineering (high tension currents) and signal electronics (lowcurrents) is now out-of-date. Electrical machines require various power electronic devices (rectifiers, choppers,inverters…) controlled by signals.This course aims to present the energy generators and receivers, to explain their characteristics, mainly external,and to establish models (equivalent electric diagrams). The knowledge of these models (parameters, conditions ofvalidity, limits…) and of the methods used to describe their parameters, is essential to the electronicsengineer confronted with the implementation of power in a system.The second and third year lectures in power electronics and control engineering, partly based on knowledge inthis course.
Plan :Chap 1 Tension and current in power electronics1) Sinusoidal mode single-phase current and voltage. Vectorial representation of Fresnel. Complex notation.Impedance of dipoles. Power definitions. Boucherot’s Theorem.2) Non-sinusoidal periodic mode.3) Balanced three-phase systems.4) Power measurements in single-phase current and three-phase current.Chap 2 Magnetic circuits (MC). Transformers.1) Review of electromagnetism. Definition of a linear MC. Ohm's law for linear MC. Analysis of non-linear MCs.2) Transformer in single-phase sinusoidal voltage mode. The perfect transformer and the real transformer.3) Transformer in single-phase impulse current mode. Application: Power Flyback supply.Chap 3 D.C. machine1) Description2) Calculating the torque moments and the electromotive force (voltage)3) General relations. Reversibility of the machine, motor or generator.4) Operating features generator machine5) Operating features motor machine6) Dynamic model.Chap 4 Obtaining a variable DC tension.1) General information on static inverters.2) Rectification single-phase current with diode and thyristors.3) Three-phase rectification.Chap 5 AC machine. Machines with three-phase alternative courses.1) Rotating magnetic field : principle. Magnetic circuit of rotating machines.2) Asynchronous motor: General information. Transformer equivalent electric diagram. Power and couples. Speedregulation.3) Synchronous machine.
10/06/2008 - 17:32:07 116
Course Syllabus
Chap 6. Electric safety.
Prerequisite :Cours de Physique des classes préparatoires (électromagnétisme, électrocinétique, signaux ...)
Evaluation :Epreuve écrite de 1h sans documents
Document(s) :Polycopiés de cours.
10/06/2008 - 17:32:07 117
Course Syllabus
EA118 : Circuits and Systems IShared by UV(s) :
E1-D Physics 1 p. 2
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Tutorial classes : 9.33Individual work : 13.00
Teacher(s) :PISTRE JACQUES [email protected] 0556846508
http://www.enseirb.fr/~pistre
Title :Circuits and Systems I
Abstract :Purpose :To comprehend the different quantities which occur in a system : quantities which actuate the system(inputs) and quantities which characterize the system status (outputs or system responses). To establish therelationships between these inputs and outputs ; to deduce the system properties : frequency and time behavior,dominant modes,...
Content : After some generalities and the qualitative description of two generic systems : velocity and positioncontrol, we focus on the notion of transmittance. The calculation of transmittances is then presented asknowledge or behavior models : frequency domain (BODE, BLACK, NYQUIST) and time domain (pulse response,step and ramp responses). The last part deals with the particular, but very important case of feed-back systems :the role of the feed-back loop, the frequential consequences, the particular properties, stability and precision.
Plan :1. Notions of physical systemo Multivariable Systemo Monovariable Systemo Control Systemo Representation by Block Diagram2. Notion of linear system3. Notion of transfer function or transmittance4. Mathematical modeling- examples5. Analogies and simulations6. Frequency response of linear analog systems7. Transient response of linear analog systems8. Closed-loop controled systemso Exampleso Fondamental elementso Different modes of operationo Fondamental relationso Feed-back loop influence analysiso Closed-loop transmittance determination from open loop transmittanceo Stability (Conditions, criteria, practical values)o Accuracy
Prerequisite :
10/06/2008 - 17:32:07 118
Course Syllabus
General level in physics and mathematics
Evaluation :Written examination 2 hours with personal notes
Document(s) :Duplicated notes-General books on linear systems
Keyword(s) :Systems-Modeling-Transfer functions-Frequency response-Transient response-Prevalent modes-Controlsystems-Stability-Accuracy.
Online course :http://www.enseirb.fr/~pistre/
10/06/2008 - 17:32:07 119
Course Syllabus
EA119 : Circuits and Systems IIShared by UV(s) :
E2-C Circuits et systèmes p. 3
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 22.50Individual work : 20.00
Teacher(s) :PISTRE JACQUES [email protected] 0556846508
http://www.enseirb.fr/~pistre
Title :Circuits and Systems II
Abstract :Srengthen knowledge in circuit analysis using quadripole theory.
After a reminder on network analysis methods, two-port devices are studied : different description matrix, two-portassociations, adaptation using two-port .
Main concepts about filter synthesis are then studied. Examples of realization are given both with discreteelements and microstip lines.
Plan :1. Ch. 1 : Network analysis - Global resolution methods-2. Ch. 2 : General properties of passive networks-3. Ch. 3 : Quadripoles and two-port devices- Description matrix- Two-port associations- Adaptation-4. Ch. 4 : Filters theory- SynthesisApplications : discrete componant filters ; microstrip line filters.
Prerequisite :Basic theory of electric circuits
Evaluation :1 written examination
Document(s) :Xerox personnal documents
Keyword(s) :
10/06/2008 - 17:32:07 120
Course Syllabus
EA203 : Data converter circuitsShared by UV(s) :
E4-D Applied techniques for Electronic engineering p. 5
Crédits ECTS :
1.00
Number of hours :Lecture : 4.00Combined lecture and tutorial classes : 5.33
Teacher(s) :DALLET Dominique
Title :Data converter circuits
Abstract :This course details data converter architectures, either Analog-to-Digital or Digital-to-Analog (ADC or DAC).
Plan :o Digital-to-Analog converters (DAC)° Parameters and specifications° Basic architectures° Advanced architectureso Analog-to-Digital converters (ADC)° Parameters and specifications° Basic architectures° Advanced architectures
Prerequisite :Electronique générale (S1 et S2) - Electronique linéaire(S3) - Circuits de commutation(S3)
Evaluation :Epreuve écrite de 1H30 sans les documents
Document(s) :Polycopiés de cours
10/06/2008 - 17:32:07 121
Course Syllabus
EA205 : Switching components and circuitsShared by UV(s) :
E3-A Analog Electronics p. 4
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 17.33Individual work : 15.00
Teacher(s) :GARNIER Eliane
Title :Switching components and circuits
Abstract :The aim is to present basic ways to know the working of switching circuits during the design and the behavior ofswitching components. Applications like clamping analog switch one-shotmultivibrator, relaxation oscillator, vco
Plan :1. Introduction2. Principles and theoretical methods3. Recalls of first order switching circuits principles4. Active components in switching mode5. Examples and applications6. Relaxator circuits7. Conclusions; introduction to VCO and Switched capacitors
Prerequisite :Electronique générale (S1 et S2)Circuits (S2)
Circuits intégrés logiques (S3)
Evaluation :Epreuve écrite de 1h. 30 avec documents
Document(s) :Documents : Support de cours sur : "Les transistors en Commutation"
Livres conseillés :MILLMAN and TAUB : Pulse and Switching Waveforms - VABRE : Electronique des Impulsions
10/06/2008 - 17:32:07 122
Course Syllabus
EA207 : Power electronics 1Shared by UV(s) :
E3-B Analog Circuits and Systems p. 4
Crédits ECTS :
1.00
Number of hours :Lecture : 6.66Combined lecture and tutorial classes : 6.66Individual work : 14.00Practical work : 1.33
Teacher(s) :AZZOPARDI Stéphane
Title :Power electronics 1
Abstract :Provide to the audience the basics knowledgs of power electronics dedidated to power conversion
An introduction to power electronics dedicated to power convesion is proposed. Then somes basics knowledgeson passive components technologies (resistances, capacitors and inductances) are presented as well as theirbehaviour at high frequency. The basic power semiconductors and their packaging are also investigated. Also asimple approach is proposed to explain the thermal aspect in power electronics in order to compute the bestheatspreader for an application. The analysis of the main non isolated DC-DC converters is proposed and finally asimulation approach with PSIM allows to analysis the behaviour of a specific non isolated DC-DC converter.
Plan :1. Introduction to power electronics (applications, converters classification, switch, methodology to synthetizeconverters)
2. Passive components (basics on resistance, capacitors and inductances)
3. Power semiconductors (bipolar, power MOSFT, PiN diode, Schottky diode)
4. Basics on thermal notions applied to power electronics (junction temperature, thermal impedance, thermalresistance, thermal equivalent circuit, heatspreader computation)
5. Power packaging
6. Non isolated DC-DC converters (buck, boost, buck-boost) in continuous and discontinuous mode.
7. Simulation approach with PSIM on a non isolated DC-DC converter
8. Exercices
Prerequisite :None
Evaluation :2h exam with documents
10/06/2008 - 17:32:07 123
Course Syllabus
Document(s) :Lecture material/ Power Electronics, Mohan, Undeland, Robbins / Alimentations à découpage (2ème édition),Michel Girard, Hugues Angelis, Magali Girard, DUNOD, 2003, ISBN 2-1000-6940-3/ Techniques de l'Ingenieur
Keyword(s) :Non isolated DC-DC converters- Capacitors- Inductances- Thermal resistance and thermal impedance-Packaging basics- Simulation in power electronics
Online course :www.enseirb.fr/~azzopard/english
10/06/2008 - 17:32:07 124
Course Syllabus
EA208 : electronic pratical lessonsShared by UV(s) :
E3-B Analog Circuits and Systems p. 4
Crédits ECTS :
2.00
Number of hours :Individual work : 4.00Practical work : 15.00
Teacher(s) :DONDON PhilippeLEBRET ValeryMORIZET Guy
Title :electronic pratical lessons
Abstract :Travaux pratiques d'électronique de base.
Plan :1. CMOS circuits2. Feed back circuit3. HF transistor small model signal parameters extraction.4. power switching initiation5. sinewave form oscillators
Evaluation :Examen pratique de 2h (Coeff. 1) et Contrôle continu (Coeff. 1)
Document(s) :Polycopiés.Voir http://www.enseirb.fr/~dondon
Online course :online courses http://www.enseirb.fr/~dondon
10/06/2008 - 17:32:07 125
Course Syllabus
EA210 : Oscillators and high frequency integrated circuitsShared by UV(s) :
E3-B Analog Circuits and Systems p. 4
Crédits ECTS :
1.00
Number of hours :Lecture : 16.00Tutorial classes : 8.00Individual work : 15.00
Teacher(s) :DELTIMPLE NathalieDEVAL yann
Title :Oscillators and high frequency integrated circuits
Abstract :This course focuses on the first order hand calculations and functional analysis of analog integrated circuit,emphasizing on high frequency (RF) oscillators and amplifiers. At the end of this course, the students should beable to enter a circuit schematic in a CAD tool to fine tuned its characteristics with regards to some givenspecifications.
Plan :Outline :
* Ch. 1 : Additional stuff on circuit analysis.* Ch. 2 : BJT and MOSFET in high frequency.* Ch. 3 : Bandwidth, cutoff frequency, transfer function, improvement methods.* Ch. 4 : Oscillators : relaxation and sinusoidal oscillators.
Prerequisite :Electronique générale(S1 et S2)Circuits(S2)Automatique linéaire(S3)Circuits intégrés logiques(S3)
Evaluation :Epreuve écrite de 2 heures avec documents
Document(s) :Polycopiés de coursLivres conseillés : SEDRA et SMITH - Microelectronic Circuits
10/06/2008 - 17:32:07 126
Course Syllabus
EA211 : feed back theory ans circuitsShared by UV(s) :
E3-A Analog Electronics p. 4
Crédits ECTS :
1.00
Number of hours :Combined lecture and tutorial classes : 9.33Tutorial classes : 4.00Individual work : 12.00
Teacher(s) :DONDON Philippe
Title :feed back theory ans circuits
Abstract :feed back analysis methods,Feed back properties,Applications to simple transistors and OP amps circuits,Impact of Op amp default on feed back results,
Plan :1.chapter 1: feed back theory and analysis method2.chapter 2: general properties ands applications3.chapter 3: stability offeed back amplifier4.chapter 4 : impact of electrical errors in OP amp circuits5. chapter 5: impact of drifts in OP amp circuits
Prerequisite :EN101: Electronique générale 1;
Evaluation :QCM, Projet.
Keyword(s) :feed back electronic circuits
Online course :online courses http://www.enseirb.fr/~dondon
10/06/2008 - 17:32:07 127
Course Syllabus
EA212 : electronic circuits practical lessons Shared by UV(s) :
E4-C Enseignement personnalisé p. 5
Crédits ECTS :
0.75
Number of hours :Individual work : 2.00Practical work : 9.00
Teacher(s) :DONDON Philippe
Title :electronic circuits practical lessons
Abstract :3 pratical lessons in parallel
Plan :1. Phase locked Loop2. FM and AM modulations demodulation3. switched capacitors filters
Evaluation :continuous evalation of students reports
Document(s) :on line courses http://www.enseirb.fr/~dondon
10/06/2008 - 17:32:07 128
Course Syllabus
EA213 : Frequency and time standardsShared by UV(s) :
E4-G Mixed Electronics and HF circuits p. 6
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00Tutorial classes : 8.00Individual work : 4.00
Teacher(s) :RODES Francis
Title :Frequency and time standards
Abstract :High accuracy and low drift frequency and time standards are mandatory in numerous applications such as:Carrier frequency stabilization for radiocommunication equipments, clocks for synchronous digital transmissions,navigation systems, high accuracy test and measurement instrumentation, real time computer systems... The aimof this lecture is to show how to build high performances miniaturized frequency and time standards for portableapplications. Knowing that the key element of such standards is the quartz crystal and consequently the coursebegins by a presentation of the principle and the application fields of the quartz crystal piezoelectric transducer.Inthe following chapters are presents the techniques used to design the quartz crystal oscillators circuits:Computation methods, specific measurement techniques, simulation tools.
Plan :1. Frequency and time standards2. Quartz resonators3. Analytical methods for designing quartz crystal oscillators4. Quartz crystal measurement techniques5. Oscillator measurement techniques6. CAE tools for designing oscillators:
- Oscillator simulation tool: ¨Ansoft Designer¨- Engineering project: Design and simulation of a crystal oscillator
Prerequisite :UV E1B et UV E2B (1° A) : Electronic. E2C (1° A): Circuits and systems. UV E3A (2° A): Analog Electronic.UVE3B (2° A): Analog Circuits and systems.
Evaluation :Technical report relative to the Practical Work.
Document(s) :Oscillators using electric and piezoelectric resonators. Practical Work , Design of a 10MHz crystal reference oscillator: subject and technical documentation. Printed copy of Power Point presentation: ¨ Frequency andtime standards¨.
Keyword(s) :Oscillator, crystal oscillator, electric resonators, piezoelectric resonators, quartz, quartz measurement,
10/06/2008 - 17:32:07 129
Course Syllabus
piezoelectric transducer, negative résistance.
10/06/2008 - 17:32:07 130
Course Syllabus
EA218 : Electronics of transmissionsShared by UV(s) :
E3-B Analog Circuits and Systems p. 4
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00Tutorial classes : 6.66Individual work : 12.00
Teacher(s) :GARNIER Eliane
Title :Electronics of transmissions
Abstract :This teaching allows students to approach principles of different modulations. So spectral analysis and principlesof applications are considered.
Plan :1. Introduction2. AM modulation; principles of modulation and demodulation3. PM and FM modulations; principles of modulation and demodulation4. Mixers5. VCO6. PLL7. Basic structures of transmitter-receiver
Prerequisite :Electromagnétisme - Circuits - Electronique générale - Circuits de commutation
Evaluation :Epreuve écrite de 1h30 avec documents
Document(s) :Support de cours
Keyword(s) :AM, FM, PLL, VCO, Discriminateur, Mixer, Mélangeur, Emetteur, Récepteur.
10/06/2008 - 17:32:07 131
Course Syllabus
EA220 : Electrical TechniquesShared by UV(s) :
E4-D Applied techniques for Electronic engineering p. 5
Number of hours :Lecture : 6.00
Teacher(s) :RODES Francis
Title :Electrical Techniques
Abstract :Modern Electronic circuits and systems are calling for more demanding performances levels. This tendencyconcerns typically the working frequencies of digital and radio communication systems, the switching speeds ortransmission speeds. From a general point of view this tendency concerns the control of physical quantities thatare becoming more and more extreme. Consequently, this course is aiming at presenting the various knowledgeand basic techniques that are useful for an Electronic engineer each time he his facing design issues that stemfrom ¨extreme¨ Electricity or Electronic (EE). Knowing that it is a short course, its contend has beenlimited to the Electrical extremes that are currently encountered by a design engineer, such as: The behaviour ofpassive components at High Frequencies, the design of voltage or current sources that work at High Frequencies,the techniques for conditioning physical quantities having extreme magnitudes. From a pedagogic point of view,this course brings some complementary information to the courses: Mixed Electronic and RF circuits (UVE4Ba).Moreover, it constitutes a theoretical basis for the electronic design projects of S3 and S4 and a recommendedprerequisite for attending the various courses that are proposed in S5 in the field of analog electronic. (Particularlythe projects of RF circuits design).
Plan :
-Electric safety-Behaviour and limitations of passive lumped and distributed components-Decoupling and bypassing at High Frequency-Powering high speed circuits (Decoupling)-Conditioning physical quantities having extreme magnitudes-Low voltage (electrometers)-High voltage-High currents-Low currents (Coulomb meters)-High and low resistances and impedances.-Volume and surface resistivity
Prerequisite :UV E1B et UV E2B (1° A) : Electronic. E2C (1° A): Circuits and systems. UV E3A (2° A): Analog Electronic.UVE3B (2° A): Analog Circuits and systems.
Evaluation :No evaluation
Document(s) :Electric safety in Electronic systems. Decoupling, DC voltage generation for powering RF circuits or high speeddigital systems. Passive electrical components. Printed copy of Power Point presentation: ¨ElectricalTechniques ¨.
10/06/2008 - 17:32:07 132
Course Syllabus
Keyword(s) :Electric safety in Electronic systems. Decoupling, DC voltage generation for powering RF circuits or high speeddigital systems. Passive electrical components. Printed copy of Power Point presentation : ¨ElectricalTechniques ¨.
10/06/2008 - 17:32:07 133
Course Syllabus
EA222 : Noise in the electronics componentsShared by UV(s) :
E4-D Applied techniques for Electronic engineering p. 5
Crédits ECTS :
0.50
Number of hours :Combined lecture and tutorial classes : 8.00Individual work : 5.00
Teacher(s) :TARIS Thierry
Title :Noise in the electronics components
Abstract :After reviewing basic mathematic tools dedicated to noise analysis, this course describes noise source origins andtheir analytic expression forms. Noise modelling of basic electronic devices is so set up. The remaining part of theteaching is oriented to noise analysis of elementary analog circuits.
Evaluation :Examen écrit de 1H30 avec documents
10/06/2008 - 17:32:07 134
Course Syllabus
EA224 : Wireless SystemsShared by UV(s) :
T4-I UVT4B1 - Systèmes de transmission p. 42
Crédits ECTS :
2.00
Number of hours :Lecture : 10.00Individual work : 10.00
Teacher(s) :DEVAL yannESCRIG Benoit [email protected] 0556842183
http://www.enseirb.fr/~escrig
Title :Wireless Systems
Abstract :This course continues the Digital Communications course (TS210) by the teaching of advanced digitalcommunications techniques. The context of the study is targeted on the wireless communications systemsbecause they require the implementation of more sophisticated techniques in wireless networks (WiFi, WIMAX,ADSL), broadcasting systems (TNT, satellite), and cellular systems (UMTS).
Prerequisite :Digital Communications
Evaluation :Examen écrit (sans documents)
Document(s) :Polycopié de cours
Keyword(s) :Frequency Selective Channels, Flat fading Channels, Fast and Slow Fading, Mulitpath, Equalization, SpreadSpectrum Techniques, ODFM, Diversity (MRC)
10/06/2008 - 17:32:07 135
Course Syllabus
EA225 : Simulation RF et mesure systèmeShared by UV(s) :
T4-I UVT4B1 - Systèmes de transmission p. 42
Crédits ECTS :
2.50
Number of hours :Lecture : 12.00Tutorial classes : 16.00Individual work : 20.00Practical work : 16.00
Teacher(s) :DEVAL yannKERHERVE EricMORIZET Guy
Title :Simulation RF et mesure système
Abstract :Le module se décompose en deux parties. La première partie est dédiée à l'étude des principales fonctions("building blocks") nécessaires à la construction d'une chaîne complète Rx-Tx radiofréquence.Les fonctions étudiées sont: VCO, PLL, synthèse de fréquence, LNA, PA, mélangeur, filtre, antenne.La seconde partie du module est consacrée d'une part à la simulation système sous ADS et d'autre part à lamesure d'un système en réception.
Plan :A) Cours sur les fonctions RF:
1) VCO, PLL, Synthèse de fréquence
2) LNA, mélangeur
3) Antennes
4) Amplificateurs de puissance
B) Projet de "Simulation d’un système de radiocommunication sous ADS"
I - Présentation de ADS
Simulateur électrique (MDS), Domaine linéaire, Domaine non-linéaire, Circuits très fortement non-linéaires,Signaux multi-fréquences
Simulateur électromagnétique (MOMENTUM)
Simulateur système (PTOLEMY)
II - Simulation d’un système numérique
Cette étape du travail se déroulera en deux phases :-simulation d’une modulation numérique de type QPSK afin de se familiariser avec les diagrammes
10/06/2008 - 17:32:07 136
Course Syllabus
de l’½il, constellation d’états, signaux I et Q, spectres des signaux modulants.-simulation d’un système émission-réception sans fil pour des applications de radiotéléphonie à 1,8GHz.
C) Caractérisation des éléments d'une chaîne de réception
On propose de caractériser tous les éléments d’un récepteur FSK modulaire du type superhétérodyne àdouble changement de fréquence.Les éléments à caractériser sont :•Les filtres•Les amplificateurs•Les mélangeurs•Le démodulateur FSKDans un deuxième temps on tentera de prévoir et de mesurer les performances globales du récepteur à partir descaractéristiques de chacun de ses éléments.Plusieurs postes de travail sont disponibles pour toutes ces mesures :
Poste analyseur vectoriel de réseau (VNA : Vector Network Analyser)
Poste mesure de NF avec une source de bruit
Poste analyseur de spectre
Poste démodulateur FSK
Poste modulations numériques
Poste Chaîne complète
Evaluation :Examens écrits.Rapport de projet.Compte-rendus de TP.
Document(s) :Annexes techniques sur les mesures.Note d'application Agilent sur les Modulations Numériques.
Keyword(s) :VCO, PLL, LNA, PA, Mixer, QPSK, analyseur de réseaux, analyseur de spectre, mesure de bruit.
10/06/2008 - 17:32:07 137
Course Syllabus
EA226 : Digital ICs description language and synthesisShared by UV(s) :
T4-I UVT4B1 - Systèmes de transmission p. 42
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 5.20Tutorial classes : 8.00
Teacher(s) :RENAUD Sylvie
Title :Digital ICs description language and synthesis
Abstract :Design flow, description languages and CAD tools for digital ICs design:
- Historical context- The VHDL language- The synthesis design flow- Application example using the ISE-Xilinx design kit
10/06/2008 - 17:32:07 138
Course Syllabus
EA227 : Introduction to mixed circuitsShared by UV(s) :
E4-G Mixed Electronics and HF circuits p. 6
Crédits ECTS :
1.50
Number of hours :Lecture : 20.00Individual work : 10.00
Teacher(s) :GARNIER ElianeTESSON Patrice
Title :Introduction to mixed circuits
Abstract :The aim is to know :1. How to take into account reflexions on interconnections and coupled lines.
2. Contribution of mixed circuits in microelctronics and telecommunications( synthetizers, PPM modulatorsswitched capacitor
Plan :1. Interconnections in switching mode:( For additional information you can see the module EA206)°Principles of interconnections°Propagation on a simple line°Propagation on a coupled lines2. Mixed circuits for Microelectronics and Telecommunications:(For additional information you can see the moduleEA202)°Applications with PLL in Telecommunications°Structures of Synthesizers°Pulse Modulations°Switched Capacitors
Prerequisite :Circuits(S2), Electronique Générale(S1 et S2),Electronique Analogique(S3), Traitemement du signal(S3), Circuitset systèmes Analogiques(S3), Communications Numériques(S3).
Evaluation :Examen écrit de 2h (avec documents)
Document(s) :Support de cours
Keyword(s) :Couplage, Adaptation, Bergeron,Stipline, PLL, Synthétiseur, PPM, PWM, PAM, Capacitées Commutées(SC)
10/06/2008 - 17:32:07 139
Course Syllabus
EA228 : VCO, mixers and Linear Integrated CircuitsShared by UV(s) :
E4-G Mixed Electronics and HF circuits p. 6
Crédits ECTS :
1.50
Number of hours :Lecture : 20.00
Teacher(s) :DEVAL yannFABRE Alain
Title :VCO, mixers and Linear Integrated Circuits
Abstract :Objectives:
-To examine the advanced designs for VCO and mixers-To investigate the limitations of classical OpAmps circuits and introduce the improved architectures forhigh speed integrated OpAmps.
VCO and integrated mixers
Linear Integrated Circuits
Plan :*VCO and mixers
*Linear Integrated Circuits- Limitations of classical OpAmps- High speed OpAmps- Current feedback OpAmps (CFOA)- High speed Voltage Feedback OpAmps (VFOA)- Operational Transconductance Amplifiers (OTA)- Applications of Switched Capacitor filters.
Prerequisite :UV Electronique fondamentale ( S1 et S2), Electronique Analogique (S3), Circuits et systèmes Analogiques (S3).
Evaluation :Examen écrit de 2h (avec documents), 1h pour chaque partie.
Document(s) :Cours polycopié pour Circuits Intégrés Linéaires
10/06/2008 - 17:32:07 140
Course Syllabus
EA303 : wires interconnectionsShared by UV(s) :
C5SRT-D Structure des objets de communication p. 51
Crédits ECTS :
1.00
Number of hours :Lecture : 10.66
Teacher(s) :BEGUERET Jean-BaptisteTESSON Patrice
Title :wires interconnections
Abstract :The objective of this short seminar is to study the bases of the propagation of the signals in wiresinterconnections, considered as transmission line
Plan :1) Characterization and modelling of the structures of interconnection,2) Theoretical methods, analytical and numerical, for the temporal transient response. Frequency domainanalysis.3) Study of cross talk in coupled transmission lines4) Experimental methods (time domain reflectometer, impedance measurements, vectorial analyser)
Evaluation :QCM
Document(s) :Bibliographie . Support de coursR.E.COLLIN "Foundations for microwave engineering" Mc Graw-Hill international Editions 1992C.A.LEE "Microwave devices, circuits and their interaction" John Wiley&Sons INC 1994D.M.POZAR "Microwave engineering" John Wiley&Sons INC 1998.P.GRIVET "Physique des lignes de haute fréquence et d'ultra-haute fréquence" Ed. Masson, 1969J.P.VABRE "Electronique des impulsions" Tome 2 "Circuits à constantes réparties" Ed. Masson 1966"Electronique des impulsions. Tome 6 Lignes couplées en régime transitoire. Fascicule 1. Couplages etparasitages entre lignes" Ed. Masson 1972 "Electronique des impulsions. Tome 6 Lignes couplées en régimetransitoire. Fascicule 2. Coupleurs et transformateurs à lignes " Ed. Masson 1972K.GOEL "High-speed VLSI interconnections. Modeling, analysis and simulation" Wiley&sons 1994J. LAU "Electronic packaging; design, materials, process and reliability" McGraw&Hill 1998P.TESSON "Contribution à l'étude du comportement des interconnexions en régime impulsionnel dans lessystèmes électroniques rapides" Thèse de Doctorat de l'Université Bordeaux I. 1993A.DEUTSCH "Electrical characterisitic of interconnections for high-performance systems" Proceeding of the IEEE,vol 86 N°2 p.315 février 1998 "In chip wiring design challenges for gigahertz operation" Proceeding of the IEEE,vol 89 N°4 p.529 avril 2001.J.R.BREWS "Submicron integrated circuits. Electrical modelling of interconnections." John Wiley&Sons 1989D.P.SERAPHIN " Principles of electronic packaging" Ed. Mc Graw-HillR.PEREZ "handbook of electromagnetic compatibility" Academic PressC.R.CLAYTON "Introduction to electromagnetic compatibility" John Wiley&sonsV.K.TRIPATHI "A SPICE model for multiple coupled microstrips and other transmission lines"IEEE Transaction on MTT December 1985.
10/06/2008 - 17:32:07 141
Course Syllabus
EA304 : ADS CAD projectShared by UV(s) :
C5SRT-D Structure des objets de communication p. 51
Crédits ECTS :
1.00
Number of hours :Practical work : 12.00
Teacher(s) :DEVAL yannKERHERVE Eric
Title :ADS CAD project
Abstract :RF circuits are more and more complex and their design needs efficient CAD tools. Indeed, these CAD tools haveto consider the circuits in their system environment. ADS was developed in order to simulate the overallcommunication system. The main goal of the proposed course is to simulate a complete RF system @1800 MHz.
Plan :This course will form the student to the implementation of the fundamental electronic functions. The student willdiscover the impact of the building blocks on the RF system.For example, if we consider the GSM system, the building blocks are:
-propagation channel-propagation conditions (urbain zone, rural zone…)-amplifier parameters (LNA, PA)-antenna-digital filters-local oscillators-mixers
Summary: System simulation @1800 MHz-Simulation of the QPSK modulation-Eye diagram-State constellation-I and Q signals-Spectrum
Evaluation :Technical report
Keyword(s) :ADS, QPSK modulation, RF system simulation, RF building blocks
10/06/2008 - 17:32:07 142
Course Syllabus
EA307 : Power ManagementShared by UV(s) :
E5CSI-C Custom ICs design p. 9
Crédits ECTS :
1.00
Number of hours :Lecture : 9.00Individual work : 9.00
Teacher(s) :SHEROCHTANOFF IGOR
Title :Power Management
Abstract :Ce module est enseigné par un intervenant industriel (I. Seroschtanoff, ATMEL).A partir d'une étude de cas sur des circuits de téléphonie mobile, l'intervenant présente les différentes techniquesde gestion de l'énergie hardware/software pour les circuits intégrés embarqués.
10/06/2008 - 17:32:07 143
Course Syllabus
EA308 : AntennesShared by UV(s) :
C5SRT-A Intégration des fonctions p. 51
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00Practical work : 12.00
Teacher(s) :MORIZET Guy
Title :Antennes
Abstract :Objectif1) Définition et caractéristiques des antennes, échange d'énergie entre antennes.Les 3 grandes familles d'antennes, leurs caractéristiques spécifiques, leur domaine d'utilisation, exemplesd'application.
2) Le but du cours sur les technologies hybrides est de faire une sensibilisation aux applications de lamicroélectronique hyperfréquence en montrant des applications industrielles.
Plan :L'antenne : principe de fonctionnement.
- Définitions, transformateur d'énergie, passives,actives, réseaux d'antennes, multifonctions.- Relations Courant-Champ, répartition volumique, surfacique, linéique, rayonnement et transformée deFourier spatiales.- Propagation de l'onde émise en champ lointain, onde localement plane, plan d'onde.- Modes de fonctionnement des antennes.- Principe d' Huygens.
Caractéristiques des antennes- Adaptation- Rayonnement- Polarisation
Echange d'énergie entre antennes- Surface effective- Relation SE-GAIN- Bilan de liaison
Antennes petites devant la longueur d'onde- Caractéristiques- Antennes filaires- Antenne FIL-PLAQUE
Antennes de l'ordre de grandeur de la longueur d'onde- Monopoles et dipoles résonnants- Antennes imprimées résonnantes- Antennes : résonateur BIP- Ouvertures rayonnantes
Antennes grandes devant la longueur d'onde (à ondes progressives)- Antennes filaires à ondes progressives- Antennes imprimées- Application : Principe de la CEM RAYONNEE
10/06/2008 - 17:32:07 144
Course Syllabus
Evaluation :Contrôle écrit de 2h avec documents autorisés.
Document(s) :Polycopié sous forme de cédérom. Cours en ligne.
Keyword(s) :Antennes, diagrammes de rayonnement, polarisation.
10/06/2008 - 17:32:07 145
Course Syllabus
EA309 : Transmission support and interfaceShared by UV(s) :
C5SRT-A Intégration des fonctions p. 51
Crédits ECTS :
0.50
Number of hours :Lecture : 5.33Practical work : 5.33
Teacher(s) :AUPETIT CristelleBECHOU LaurentLECOUVE Marc
Title :Transmission support and interface
Abstract :Photodiode, optical fiber, cables
The goals of this course are:-To grasp the architectures of the current networks, the transmission principles of data by optic fiber andtheir physical limitations (mode, attenuation, time dispersion, coupling efficiency…).-To detail the technology and the principles of the transmitter and receiver components of light.-To make the link budget in order to size an optical fiber (FTTH, high data rate) by analyzing theperformances relating to the coupling, the signal power and the noise.
Plan :Optical fiber transmission
Ch.1: Overview on the optoelectronics•Network architectures by optical fiber•Transmission techniques•Optoelectronics fields•Components and transmission network type•Transmission techniques: ETDM, WDM
Ch.2: Optical fiber•Reminders on the geometric and undulatory optic•Snell-Descartes law•Captive beam principle•Digital aperture•Losses – Intrinsic and extrinsic attenuations•Time dispersion impact: modal, chromatic and PMD•Coupling efficiency – Connection and connector•Types of fiber: index jump and index gradient•Performance comparison (dispersion bandwidth…)
Ch.3: Emitter and receiver components of light•III-V components and luminescent junctions (homojunction and heterojunction)•LED and laser diode technologies - Optical modules•Functional parameters – Noise sources – Link budget (SNR, BER, dispersion)
Ch.4: Practical course on simulations
10/06/2008 - 17:32:07 146
Course Syllabus
•CAD software presentation•Simulation of monochannel link and WDM
Evaluation :Multiple-choice questionnaire
10/06/2008 - 17:32:07 147
Course Syllabus
EA310 : Capteurs et actionneursShared by UV(s) :
RSI5-A Systèmes électroniques industriels p. 37
Title :Capteurs et actionneurs
Abstract :Module SE3-A de l'UV SE3
10/06/2008 - 17:32:07 148
Course Syllabus
EA311 : Systèmes radiotéléphonesShared by UV(s) :
E5CSR-C Systèmes et réseaux p. 10
Crédits ECTS :
2.00
Number of hours :Lecture : 16.00Individual work : 16.00
Title :Systèmes radiotéléphones
Abstract :Ce cours comporte les parties suivantes :
EA 311-1 M. Hue (8h de cours, parties A et B),EA 311-2 M. Dulongpont (4h de cours, partie C),EA 311-3 M. Massy (4h de cours, partie D).
EA 311-1 Parties A et B : M. Hue
A - Propagation radio et principes des systèmes cellulaires.Ce cours a pour objectif d'introduire les bases essentielles à la compréhension des systèmes radio-cellulaires(réutilisation des fréquences radio, partage des ressources entre les utilisateurs, modèles de propagation) et desensibiliser l'étudiant aux problématiques de l'interférence et de la couverture radio. La dernière partie est uneintroduction à la norme GSM présentant les grandes lignes de l'interface radio et de l'architecture d'un réseau.
B - Evolution du GSM pour la transmission de données.Conçue à l'origine pour la transmission de la voix sur circuit, la norme GSM a dû évoluer en profondeur pourrépondre à des besoins en débit de données de plus en plus importants et offrir aujourd'hui, avec ses extensionsGPRS et EDGE, des services de transmission de données par paquet. C'est cette évolution que ce cours proposede détailler en décrivant aussi bien les changements au niveau des couches radio (modulation, RLC/MAC, ...)que ceux touchant l'architecture même du réseau GSM. Le cours s'achève par une introduction aux systèmes etaux services dits de troisième génération.
EA 311-2 Partie C : M. Dulongpont
Systèmes de communication mobile : courte distance (DECT/Blue tooth/Wifi); cellulaire(AMPS/GSM/CDMA/3G);satellites(Iridium, Globalstar...). Normes, performances, marchés et tendances.
Technologies utilisées dans les terminaux (application GSM/3G)
Radio : Principales caractéristiques d'une chaîne de réception (performances, contraintes), méthodes decarctérisation ; chaîne de transmission (performances, contraintes..) avec illustration sur le cas du GSM.
Processeurs : Différents types de machine CISC, RISC, DSP (domaines d'utilisation, performances,architectures...), tableau de comparaison des performances et des environnements de développement.Environnement mémoire, structure cache.
Technologies microélectroniques : Présentation des différentes technologies (CMOS, bipolaire, BiCMOS, AsGA).Étapes de fabrication illustrées sur une technologie CMOS. Performances, évolution, domaines d'utilisation.
EA 311-3 Partie D : M. Massy
10/06/2008 - 17:32:07 149
Course Syllabus
Le cours a pour objectif de donner un aperçu des normes GSM et W-CDMA. Il commence par une présentationdes aspects clefs de la couche physique du GSM avec ses extensions (EGSM, PCS1900 et PCS 850). Sont ainsiprésentés la modulation GSMSK, les mécanismes de protection contre les erreurs de transmission (codage canalet entrelacement), les mécanismes de sécurité (authentification et cryptage). Enfin, des cas de fonctionnement debase servent à illustrer la notion de canaux logiques.
La seconde partie relative au GSM, s'attache à présenter les services de voix et de données. En ce qui concerneles services de voix, les différentes étapes du codage original (TCH-FS) au plus récent (AMR) sont présentéesdans leurs caractéristiques de base. Puis sont décrits les services de données en prenant soin de montrerl'évolution depuis les service originaux de transmission de données à commutation de circuit (CSD) aux dernièresévolutions de la transmission par commutation de paquets (PCD) telles que le GPRS multi slot et EDGE.
Enfin le cours se termine par une introduction de la norme W-CDMA du 3GPP avec un attention plus particulièreportée sur les mécanismes nouveaux tels que le CDMA cellulaire, la notion de CHIPS, le principe d'étalement, lesproblèmes cruciaux du contrôle de puissance ainsi que le principe des turbo-codes.
Plan :EA 311-1* Propagation radio et principes des systèmes cellulaires
- Concept cellulaire,- Techniques d'accès multiples,- Propagation radio,- Calcul de la couverture cellulaire,- Calcul de la taille des "Clusters",- Techniques de réduction d'interférence,- Présentation du système GSM,
* Evolution du GSM pour la transmission de données- Evolution du marché- GSM data bearers (phase 2)- HSCSD- GPRS- WAP- EDGE- EGPRS- GERAN- Services de 3ème génération
* EA 311-2 Communications mobile - Système et marché- Accès courte distance- Accès moyenne distance- Accès longue distance- Évolution du marché
* Processeurs- Machines CISC- Machines RISC- Processeurs de signaux- Comparaison des principales caractéristiques- Évolutions- Structure cache
* Radio- Rappel des principales caractéristiques radio des différentes normes de communications mobiles- Modes d'accès FDMA / TDMA / CDMA- Architecture de base d'un terminal dit analogique et d'un terminal dit numérique- Partie émission (caractéristiques, contraintes...). Application au GSM- Partie réception (caractéristiques, contraintes...). Application au GSM
10/06/2008 - 17:32:07 150
Course Syllabus
* Technologies microélectroniques- Présentation des différentes technologies accessibles- Étapes de fabrication illustrées par une technologie CMOS- Performances, domaines d'utilisation,
* EA 311-3 Le GSM- L'interface air : La couche physique ; Les canaux logiques- Les services de parole- les service de données : Commutation de paquets ; Le GPRS (Evolution du réseau, Les modes deréseaux, Les classes de mobiles, Evolution de l' « Air Interface »).- EDGE : La modulation ; Les améliorations pour la transmission de données ; L' « IncrementalRedundancy ».
* Le W-CDMA 3GPP- L'interface radio- Les mécanismes du CDMA- Le contrôle de puissance- Les turbo codes
Evaluation :Examen écrit de 2h
Document(s) :Pour les parties A et B : Photocopies des transparents des 2 cours : repectivement 106 et 174 pages.Pour la partie C : Support de cours sous forme de polycopiés. Evolution vers une présentation type "Power point"; photocopies de transparents, de schéma, etc...Pour la partie D :
- The GSM System for Mobile Communications by Michel Mouly, Marie-Bernadette Pautet.- GPRS for Mobile Internet : E. Seurre, P. Savelli, P.J. Piétri, Arthec House Publishers.- GSM Switching, Services, and Protocols by Joerg Eberspaecher (Author).- EDGE : E. Seurre, P. Savelli, P.J. Piétri, Arthec House Publishers.- The Multimedia Messaging : Mobile Messaging : technologies and services, G.Lebodic, Wiley.- 3G Wireless Demystified by Roman Kitka.- WCDMA for UMTS, 2nd Edition by Harri Holma (Editor), Antti Toskala (Editor).
Keyword(s) :Pour les parties A et B - 1 : cellule, TDMA, FDMA, CDMA, propagation radio, Hata, SNR, billant de liaison, effetde masque, interference, facteur de reutilisation, saut de frequence, diversité, control de puissance, architectureGSM, BTS, BSS, MSC, GMSK, cannaux physiques, cannaux logiques.2 : circuit, paquet, HSCSD, GPRS, WAP, EDGE, EGPRS, PDP context, TBF, link adaptation, CS, MCS,RLC/MAC, incremental redundancy, SGSN, GGSN, 8-PSK, GERAN, IMT-2000, UMTS, 3G.Pour la partie C : Communications mobiles, Processeurs, Architecture radio, Technologies du semiconducteur.
Pour la partie D : GSM : Global System for Mobiles,GPRS : Global Paquet Radio Service,EDGE : Enhanced Data,W-CDMA : Wide - Code Division Multiple Access,FDMA : Frequency Division Multiple Access,TDMA : Time Division Multiple Access,3GPP : 3G Partnership Project,CSD : Circuit Switched data,PSD : Paquet switched data,GMSK : Gaussian Minimum shift keying,QPSK : Quadrature - Phase shift keying,Turbo-codes.
10/06/2008 - 17:32:07 151
Course Syllabus
Online course :- http://www.3gpp.org- http://www-turbo.enst-bretagne.fr/presenta/turbosit.htm- http://www.cdg.org/technology/index.asp
10/06/2008 - 17:32:07 152
Course Syllabus
EA315 : Transmissions sur fibres optiquesShared by UV(s) :
E5CSR-D Hyperfréquences et optoélectronique p. 10
Crédits ECTS :
2.00
Number of hours :Lecture : 12.00Individual work : 12.00
Title :Transmissions sur fibres optiques
Abstract :L'objectif du cours de transmission par fibres optiques (TFO) est de faire acquérir aux étudiants les compétencespour comprendre le fonctionnement des différents types de fibres optiques, leurs caractéristiques et leursutilisations, de même pour les différents types de composants optiques et opto-électroniques utilisés dans lesliaisons et les réseaux. Ce cours doit permettre de faire les choix et les calculs de base intervenant dans laconception de systèmes. Le cours sensibilise également les étudiants aux aspects technologiques et industriels,à l'exploitation des systèmes, et aux thèmes actuels de la recherche.
Plan :* Avantages et utilisations des fibres optiques.* Propagation dans les fibres mutimodes et monomodes, dispersions, atténuation ; notions de technologie et demesures sur les fibres.* Composants optiques (coupleurs, mutiplexeurs en longueur d'onde, modulateurs, commutateurs) etopto-électroniques (émetteurs à DEL et diodes laser, photodiodes, bruit en réception).* Conception de liaisons numériques et de réseaux à fibres optiques, application dans le cadre d'un "bureaud'études".
Evaluation :Contrôle écrit de 2h avec documents autorisés.
Document(s) :Polycopié, incluant exercices et bibliographie.
Keyword(s) :Fibres optiques, opto-électroniques, transmissions numériques.
10/06/2008 - 17:32:07 153
Course Syllabus
EA316 : AntennesShared by UV(s) :
E5CSR-D Hyperfréquences et optoélectronique p. 10
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Individual work : 8.00
Title :Antennes
Abstract :1) Définition et caractéristiques des antennes, échange d'énergie entre antennes.
Les 3 grandes familles d'antennes, leurs caractéristiques spécifiques, leur domaine d'utilisation, exemplesd'application.
2) Le but du cours sur les technologies hybrides est de faire une sensibilisation aux applications de lamicroélectronique hyperfréquence en montrant des applications industrielles.
Plan :* L'antenne : principe de fonctionnement.
- Définitions, transformateur d'énergie, passives,actives, réseaux d'antennes, multifonctions.- Relations Courant-Champ, répartition volumique, surfacique, linéique, rayonnement et transformée deFourier spatiales.- Propagation de l'onde émise en champ lointain, onde localement plane, plan d'onde.- Modes de fonctionnement des antennes.- Principe d' Huygens.
* Caractéristiques des antennes- Adaptation- Rayonnement- Polarisation
* Echange d'énergie entre antennes- Surface effective- Relation SE-GAIN- Bilan de liaison
* Antennes petites devant la longueur d'onde- Caractéristiques- Antennes filaires- Antenne FIL-PLAQUE
* Antennes de l'ordre de grandeur de la longueur d'onde- Monopoles et dipoles résonnants- Antennes imprimées résonnantes- Antennes : résonateur BIP- Ouvertures rayonnantes
* Antennes grandes devant la longueur d'onde (à ondes progressives)- Antennes filaires à ondes progressives- Antennes imprimées- Application : Principe de la CEM RAYONNEE
* Pour le cours Technologies hybrides, rappel de l'évolution des technologies successives qui ont été utiliséespour la réalisation de fonctions hyperfréquences en insistant plus particulièrement sur la plus récente, lamicroélectronique.
10/06/2008 - 17:32:07 154
Course Syllabus
Des exemples de réalisation de toutes les fonctions pricipales utilisées dans le domaine sont projetés mais peude documents donnés car la plupart sont militaires.
Document(s) :Polycopié sous forme de CD.
Keyword(s) :Antennes, diagrammes de rayonnement, polarisation.Mots clés pour le cours Technologies hybrides : microélectronique ; microonde ; technologie.
10/06/2008 - 17:32:07 155
Course Syllabus
EA324 : TP AntennesShared by UV(s) :
E5CSR-D Hyperfréquences et optoélectronique p. 10
Crédits ECTS :
2.00
Title :TP Antennes
Abstract :Partie A : mesures (M. Morizet)
1) Mesures en chambre anéchoïde de diagrammes de rayonnement de différentes antennes en hyperfréquences.
2) Mesures d'impédance d'antennes en hyperfréquences et d'antennes filaires en radiofréquences.
3) Bilans de liaison, gains.
4) Adaptation d'antennes filaires en RF.
Partie B : simulation d'antennes patch avec ansoft designer (M. Emanuel Rodes)
Plan :- Partie A (mesures)
* Mesures par un banc automatique de diagrammes de rayonnement à 10 GHz en réception d'une antenneparabolique, d'un cornet. L'antenne d'émission étant un petit cornet muni d'un oscillateur à diode Gun.* Relevé du diagramme de rayonnement d'une antenne patch à 3,8 GHz, l'émission étant assurée par uneantenne identique alimentée par un générateur. Cetta antenne patch a été étudiée en simulation.* Bilan de liaison grâce à la formule de Friss d'où l'évaluation des gains des antennes à partir du gain théoriquedu cornet d'émission.* Mesures d'impédances grâce à un analyseur vectoriel de réseau (VNA) sur l'antenne patch, comparaison avecles prévisions théoriques issues de la simulation.* Sur une antenne filaire verticale avec plan de masse de longueur réglable, mesures d'impédances en VHF (120MHz).* Adaptation d'impédance de l'antenne filaire, utilisation d'une boîte d'accord
- Parie B (simulation)
Prerequisite :Electromanétisme (PH101) -Abaque de Smith (EA111) -Paramètres SCours sur les antennes (EA316)
Evaluation :Compte rendus
Document(s) :Polycopié comportant les rappels théoriques sur les puissances dans les antennes, les gains, les impédances, lebilan de liaison plus le texte concernant la partie pratique
Keyword(s) :Gain, Diagramme de rayonnement, Bilan de liaison, Adaptation
10/06/2008 - 17:32:07 156
Course Syllabus
EA325 : Architectures E/RShared by UV(s) :
E5CSR-E Conception et caractérisation p. 10
Crédits ECTS :
2.00
Title :Architectures E/R
10/06/2008 - 17:32:07 157
Course Syllabus
EA326 : Projet conceptionShared by UV(s) :
E5CSR-E Conception et caractérisation p. 10
Crédits ECTS :
3.50
Title :Projet conception
10/06/2008 - 17:32:07 158
Course Syllabus
EN101 : Digital electronicsShared by UV(s) :
T2-B Electronique p. 40
Crédits ECTS :
3.00
Number of hours :Combined lecture and tutorial classes : 30.00Individual work : 32.00Practical work : 15.00
Teacher(s) :BORNAT YannickLEBRET ValeryRENAUD Sylvie
Title :Digital electronics
Abstract :Objectives : To investigate the principles and functioning of the most important digital circuits used ontelecommunication systems.
The class presents the implementation solutions for digital systems. ASICs and PLD architectures are presented,together with the classical hardware description languages (VHDL). Memory ICs architectures and cells aredetailed for volatile and non-volatile memories.
The practical labs illustrate the class by measuring the eledctrical characteristics of digital ICs and showing anexample of PLD synthesis using a hardware description language on a CAD tool.
Plan :Plan:
- Algèbre de Boole : variables binaires, opérateurs, théorèmes.- Fonctions élémentaires et circuits de la logique combinatoire.- Méthodes de synthèse et d'optimisation des circuits logiques.- Logique séquentielle : principe, synchronisme et asynchronisme.- Mémoires 1 bit et bascules élémentaires.- Fonctions complexes de la logique séquentielle.- Méthodes de synthèse d'un séquenceur et d'un systèm séquentiel complet.
- Le contexte industriel et les solutions d'implantation en électronique numérique.- Principes de logique combinatoire et séquentielle.- Langages de description (VHDL)- ASICs et circuits configurables- Mémoires volatiles et non-volatiles
Travaux pratiques:- TP1 : Caractérisation électrique des circuits intégrés logiques.- TP2-5: Implantation sur FPGA d'une système numérique simple à l'aide des outils d synthèse VHDL
Evaluation :Written exam 2 h - Lab reports -
Document(s) :
10/06/2008 - 17:32:07 159
Course Syllabus
Polycopiés de cours et d'exercicesMillman J., Grabel A., Microelectronics, Mc Graw Hill Edit.
10/06/2008 - 17:32:07 160
Course Syllabus
EN102 : synchronus and asynchonus digital systemShared by UV(s) :
E1-C Digital electronics p. 2
Crédits ECTS :
3.00
Number of hours :Lecture : 25.00Individual work : 25.00
Teacher(s) :BOSSUET Lilian
http://www.enseirb.fr/~bossuetLEBRET ValeryMORIZET GuyZIMMERMANN Celine [email protected]
Title :synchronus and asynchonus digital system
Abstract :- first part is focus on combinatory logic (boolean logic). Some simple gate and circuit are presented like :multiplexer, decoder, basic arithmetic circuit.- second part is focus on synchornus digital system like compter and finite states machine (Moore andMealy style).- in parallel an hardware description langage (VHDL) is presented for digital system synthesis
Plan :1 Part A - LOGIQUE
* Ch. 1 : BOOLE algebre- Standards logical operators* Ch. 2 : Logic Synthetis* Ch. 3 : Programmable Circuit
2 Partie B - Sequential System
* Ch. 1 : Definition* Ch. 2 : Flip-flop* Ch. 3 : Synthesys* Ch. 4 : Counter* Ch. 5 : Register
Prerequisite :Nothing
Evaluation :Written examination (2H)
Document(s) :Lecture document
Keyword(s) :Logical and sequential systel, elementary digital function, flip-flop, digital circuit synthesys, programmables
10/06/2008 - 17:32:07 161
Course Syllabus
circuits, VHDL
10/06/2008 - 17:32:07 162
Course Syllabus
EN103 : Digital system design projectShared by UV(s) :
E1-C Digital electronics p. 2
Crédits ECTS :
2.00
Number of hours :Tutorial classes : 40.00Individual work : 9.00
Teacher(s) :AZZOPARDI StéphaneBOSSUET Lilian
http://www.enseirb.fr/~bossuetCURUTCHET ArnaudLEBRET ValeryMORIZET GuyZIMMERMANN Celine [email protected]
Title :Digital system design project
Abstract :The digital system design project aims to form the student to the design methodology of digital circuits. Studentshave to use VHDL synthesis to design the system. They use simulation tool, synthesis tool and try to programmea CPLD to check the circuit.The simulation is Mentor Graphic ModelSim, the synthesis, the place and root tool is XILINX ISE. The CPLD isXilinx circuit.
Plan :1 TD n°1 : Digital representation, Boole Algebra
2 TD n°2 : Logical Synthesys
3 TD n°3 : Infrared remote control FSM synthesys (preparation of logical synthesys project EN103)
Prerequisite :EN 102 module
Evaluation :Work during lab : logical synthesys and functional simulation
Document(s) :Lab documentation
Keyword(s) :Lab, logical synthesys, functional simulation
10/06/2008 - 17:32:07 163
Course Syllabus
EN104 : Digital ElectronicsShared by UV(s) :
I2-C Circuits et systèmes p. 21
Crédits ECTS :
1.50
Number of hours :Lecture : 16.00Combined lecture and tutorial classes : 10.00
Teacher(s) :FABRE AlainRENAUD Sylvie
Title :Digital Electronics
Abstract :Objectives : To investigate the principles and functionnning of the most important digital circuits used oninformatic systems.
Contents : The basic properties of the semiconductors are reminded in the first part. The active components(bipolar junction transistors and field effect transistors) used to implement all the digital functions are studied first.Then, the monolithic Integrated-circuit technology is described briefly and the various families of digitalintegrated circuits, and particularly the CMOS one are fully analysed.
The second part presents the implementation solutions for digital systems. ASICs and PLD architectures arepresented, together with the classical hardware description languages (VHDL). Finally, memory ICs architecturesand cells are detailed for volatile and non-volatile memories.
Plan :Part 1 :
- Basic physical properties for semiconductors- The PN Junction and the junction diode- The bipolar Junction transistor- The field effect transistor, JFET- The MOSFET- Monolithic Integrated-circuit technology- Digital Integrated circuits- Logical Circuits, NMOS and CMOS functions, VLSI circuits.
Part 2 :- Introduction:industrial context and implementation solutions in digital electronics- Principles of combinatory and sequential logic- Basics of Hardware description languages (VHDL)- ASICs and PLDs- Non-volatile and volatile memories
Optional practical labs (PR101) illustrate the class.
Prerequisite :Module IT102 - Semester 1
10/06/2008 - 17:32:07 164
Course Syllabus
Evaluation :Written exam - 2 hours
Document(s) :Millman J., Grabel A., Microelectronics, Mc Graw Hill Edit.
10/06/2008 - 17:32:07 165
Course Syllabus
EN105 : MicroprocessorShared by UV(s) :
E2-E Microprocesseurs et projets p. 3
Crédits ECTS :
2.00
Number of hours :Lecture : 13.33Tutorial classes : 9.00Practical work : 18.00
Teacher(s) :HENRY Hervé
Title :Microprocessor
10/06/2008 - 17:32:07 166
Course Syllabus
EN106 : Électronique numériqueShared by UV(s) :
RSI1-D Électronique Numérique p. 33
Title :Électronique numérique
Abstract :Module d'électronique numérique pour la phase d'homogénéisation de RSI - FA1-D
10/06/2008 - 17:32:07 167
Course Syllabus
EN107 : FPGA-VHDLShared by UV(s) :
RSI3-A Électronique numérique p. 35
Title :FPGA-VHDL
Abstract :Module SE2-A de l'UV SE2
10/06/2008 - 17:32:07 168
Course Syllabus
EN108 : Systèmes numériquesShared by UV(s) :
RSI3-A Électronique numérique p. 35
Title :Systèmes numériques
Abstract :Module SE2-B de l'UV SE2
10/06/2008 - 17:32:07 169
Course Syllabus
EN109 : Systèmes à microprocesseurShared by UV(s) :
RSI3-A Électronique numérique p. 35
Title :Systèmes à microprocesseur
Abstract :Module SE2-C de l'UV SE2
10/06/2008 - 17:32:07 170
Course Syllabus
EN201 : VHDL SynthesisShared by UV(s) :
E3-C Electronique numérique p. 4
Crédits ECTS :
1.50
Number of hours :Lecture : 4.00Combined lecture and tutorial classes : 4.00Tutorial classes : 9.00Individual work : 15.00
Teacher(s) :BORNAT YannickBOSSUET Lilian
http://www.enseirb.fr/~bossuetLE GAL BertrandRENAUD Sylvie
Title :VHDL Synthesis
Abstract :Hardware description languages:
- Why and how?- Basis in VHDL- Digital ICs synthesis
Plan :- ASICs and FPGAs : design flow using hardware description languages- VHDL language: history, units, libraries, language, simulations- Synchronous design, architectures of digital ICs, performances- Test design- Synthesis flow: from a VHDL description to an FPGA implementation
(EN201 is an introduction for the EN202 VHDL project)
Evaluation :Written exam (1h)
Keyword(s) :VHDL - FPGA - Hardware description language - Digital ICs - IC synthesis - Design for test -
Online course :fichiers pdf sous http://www.enseirb.fr/~renaud
10/06/2008 - 17:32:07 171
Course Syllabus
EN202 : Projet VHDLShared by UV(s) :
E3-C Electronique numérique p. 4
Crédits ECTS :
2.50
Number of hours :Tutorial classes : 30.00Individual work : 9.00
Teacher(s) :BORNAT YannickBOSSUET Lilian
http://www.enseirb.fr/~bossuetLE GAL BertrandRENAUD Sylvie
Title :Projet VHDL
Abstract :During this projet, students design a digital system with Xilinx FPGA target. They use VHDL hardware descriptionlangage, Mentor Graphic ModelSim for simulation tool, and Xilinx ISE for syntheis and place and root tool.
Evaluation :Technical report and oral defense.
Keyword(s) :Digital systel design, FPGA, VHDL
10/06/2008 - 17:32:07 172
Course Syllabus
EN203 : Projet microcontrôleursShared by UV(s) :
E4-J SN - Systèmes numériques p. 6
Crédits ECTS :
3.00
Number of hours :Individual work : 20.00Practical work : 40.00
Teacher(s) :LEBRET Valery
Title :Projet microcontrôleurs
Abstract :Etude et développement d'une carte numérique à base de microcontrôleur.
Plan :Ce projet consiste à développer du matériel au logiciel une carte numérique à base de microcontrôleur.Afin de pouvoi réaliser le PCB en interne, des microcontrôleurs PIC ou 68HC11 ont été choisis.Le projet se compose de :1. Analyse du cahier des charges matérielles. Elaboration d'une solution matérielle.2. CAO et réalisation du PCB.3. Tests matériels.4. Analyse du cahier des charges logicielles. Elaboration d'une solution logicielle. L'utilisation d'un langage dehaut niveau comme C est imposé. La mise en oeuvre d'un noyau Temps Réel pourra être considéré pour le plusrapides.5. Tests logiciels.6. Application finale : application "romée".7. Elaboration du rapport.
Evaluation :Assiduité et rapport de projet.
Document(s) :Cahier des charges.Documentation technique.
Keyword(s) :Système numérique - Microcontrôleur - PCB - Conception - Langage C
Online course :non
10/06/2008 - 17:32:07 173
Course Syllabus
EN204 : MicroprocesseursShared by UV(s) :
E4-J SN - Systèmes numériques p. 6
Crédits ECTS :
1.50
Number of hours :Lecture : 18.66Individual work : 20.00
Teacher(s) :BORNAT YannickBOSSUET Lilian
http://www.enseirb.fr/~bossuetLEBRET ValeryMORIZET GuyTESSON Patrice
Title :Microprocesseurs
Abstract :Les systèmes numériques aujourd'hui
Plan :Introduction : Les systèmes numériques aujourd'hui : systèmes embarqués, systèmes embarqués temps réel,codesign, OS, modules IP. Quand le sofware rejoint le hardware...1. Microprocesseur, microcontrôleur, DSP : présentation et comparaison.2. SoC : présentation. Codesign.3. Périphériques intégrés des processeurs :
- Mémoires (ROM, RAM, FLASH, EEPROM...)- Ports d'E/S- Port série- Input Capture, Out Capture, timer, watchdog, Pulse Accumulator- Bus I2C, bus SPI, bus de terrain (bus CAN)- Convertisseur A/N- PWM- Interface Ethernet pour la connectivité IP
4. Illustration avec les microcontrôleurs MICROCHIP PICs
Prerequisite :cours de microprocesseurs EN 105
Evaluation :2 examens de 1H30
Document(s) :Supports de cours.
Keyword(s) :Systèmes numériques - SoPC - Codesign - Microcontrôleur - périphériques - Bus de terrain - Ethernet - PIC -interconnexions
10/06/2008 - 17:32:07 174
Course Syllabus
Online course :non
10/06/2008 - 17:32:07 175
Course Syllabus
EN205 : TP MicrocontrôleursShared by UV(s) :
E4-J SN - Systèmes numériques p. 6
Crédits ECTS :
1.50
Number of hours :Individual work : 3.00Practical work : 16.00
Teacher(s) :LEBRET Valery
Title :TP Microcontrôleurs
Abstract :Etude de microcontrôleurs. Mise en oeuvre avec le langage C
Plan :1. Etude et mise en oeuvre du microcontrôleur 68HC11 : 1 séance.2. Etude et mise en oeuvre du microcontrôleur PIC : 2 séances.3. Etude et mise en oeuvre du processeur NIOS. Introduction au SoC : 1 séance
Prerequisite :Microinformatique
Evaluation :Assiduité et rapport de TP.
Document(s) :Polycopié de TP
Keyword(s) :68HC11 - PIC - SoPC - NIOS
Online course :non
10/06/2008 - 17:32:07 176
Course Syllabus
EN206 : Digital CommunicationsShared by UV(s) :
E3-E Réseaux et Télécommunications p. 4
Crédits ECTS :
3.00
Number of hours :Lecture : 18.66Individual work : 14.00Practical work : 12.00
Teacher(s) :DELTIMPLE NathalieESCRIG Benoit [email protected] 0556842183
http://www.enseirb.fr/~escrig
Title :Digital Communications
Abstract :The Digital Communications modules supplement the networks and electronics modules in the training of wireless networks (WiFi, WIMAX), TV broadcasting systems (DVB-T, DVB-S) and cellular systems (GSM, GPRS, UMTS).This teaching applies the concepts acquired in 1st year to the field of telecommunications. At the end of thecourse, students should be able to identify the basic functions fulfilled in all the modems used in thecommunications systems. This course approaches the following points: digital modulations (PAM, PSK, QAM,FSK, CPM), architecture of the receivers in the case of AWGN channels and band limited channels.The approachof this course is voluntarily theoretical. The comprehension of the theoretical aspects of digital communicationsconstitutes the appreciation of an engineer compared to a high-level technician.
Plan :* Introduction* Caractérisation des signaux et des canaux de communication* Modulations Numériques d'Amplitude et de Phase* Modulations Numériques d'Amplitude en Quadrature et de Fréquence* Modulations Numériques Non Linéaires à Mémoire* Densités Spectrales de Puissance des Modulations Numériques* Récepteurs AWGN: Démodulateur et Détecteur* Architecture passe-bas équivalente - Transmission d'une infinité de symboles* Récepteurs AWGN - Performances des modulations PAM binaires* Récepteurs AWGN - Performances des modulations M-FSK et M-PSK* Récepteurs AWGN - Performances des modulations M-PAM, M-QAM et Comparaison* Canaux à bande limitée* Conception de signaux pour canaux à bande limitée* Introduction aux communications numériques avancées
Prerequisite :Signal Processing, Stochastic Processes and Random Variables
Evaluation :Examen écrit et compte-rendu de TPs
Document(s) :Polycopiés de cours et de TPs
10/06/2008 - 17:32:07 177
Course Syllabus
Keyword(s) :Modulations, AWGN Channels, Band Limited Channels, Matched Filter, Nyquist Criterion
Online course :http://www.enseirb.fr/~escrig/Enseignement.html (in french)
10/06/2008 - 17:32:07 178
Course Syllabus
EN208 : Digitals ICs designShared by UV(s) :
E3-C Electronique numérique p. 4
Crédits ECTS :
1.00
Number of hours :Lecture : 6.66Tutorial classes : 8.33Individual work : 12.00
Teacher(s) :DELTIMPLE NathalieRENAUD Sylvie
Title :Digitals ICs design
Abstract :This class presents the design flows and technologies for digital ICs: fabrication process, logic gates (discrete andASICs), memories (ROM, RAM).Each technical choice is presented from the designer's point of view.The microelectroincs industry state-of-the-art and emerging devices and technologies are presented.
Plan :* Chap 1 :
- Le marché et l'industrie des CI numériques- Les ASICs (les FPGA), les SOC : procédés et coûts technologiques, modes de conception
* Chap 2 :- Paramètres classiques de caractérisation des circuits intégrés logiques.
* Chap 3 :- Circuits en technologie MOS : les portes élémentaires de la logique combinatoire en CMOS .- Exemple de portes élémentaires dans des familles
logiques autres que CMOS (MOS dynamique, pseudo-NMOS...).
* Chap 4 :- Circuits en technologie bipolaire : les portes élémentaires dans des familles de type TTL et ECL.- Circuits d'interface CMOS/TTL- Vers le SiGe.
* Chap 5 :Autres technologies:
- BiCMOS, AsGA : exemples de structures.- Comparaison des performances des différentes familles logiques.
* Chap 6 :- Circuits mémoires : types, structure générale et cellules élémentaires pour les SRAM, DRAM, ROM(logiques cablée)- Circuits d'adressage, buffers.
* Chap 7 :- Retour sur les choix de conception.- La STB (spécification technique du besoin)- Le DFT (Design-for-test)
10/06/2008 - 17:32:07 179
Course Syllabus
Evaluation :Written exam. (1h)
Document(s) :Supports de cours.
Keyword(s) :Microelectronics - Digital IC design - ASICs - FPGAs -
10/06/2008 - 17:32:07 180
Course Syllabus
EN301 : Cellular networks applications on DSPShared by UV(s) :
E5TS-D Systèmes numériques pour le traitement du signal p. 19
Crédits ECTS :
1.00
Number of hours :Lecture : 3.50Practical work : 7.00
Teacher(s) :DEHAUT Stéphane
Title :Cellular networks applications on DSP
Abstract :This lecture presents concepts of cellular networks (2G,3G and 4G) and an apllication on DSP.
Plan :* History of cellular networks* 2G : mass public* 3G : multimedia services* 4G : being defined* Application : GSM canal estimation on DSP
Evaluation :Report
Keyword(s) :Cellular network - 2G - 3G - 4G - DSP
10/06/2008 - 17:32:07 181
Course Syllabus
EN307 : Co-designShared by UV(s) :
E5CSI-B Digital systems p. 9
Crédits ECTS :
0.50
Number of hours :Lecture : 3.00Practical work : 8.00
Teacher(s) :BORNAT Yannick
Title :Co-design
Abstract :introduction to Hi-level design issues
- use of IPs- SoC / SoPC- System design on FPGA with both RTL and software functions
Plan :1 - Introduction / Definitions
2 - Stakes
3 - Methodology
4 - Setup study
Prerequisite :VHDL - Processors - C Programming
Evaluation :Reports
Keyword(s) :digital design - FPGA - VHDL - Soc - SoPC - IP - Processor
10/06/2008 - 17:32:07 182
Course Syllabus
EN309 : Digital Signal Processing with Field ProgrammableGate Array
Shared by UV(s) :UVT5D Systèmes numériques pour le traitement du signalE5TS-D Systèmes numériques pour le traitement du signal p. 19
Crédits ECTS :
2.00
Number of hours :Lecture : 8.00Practical work : 12.33
Teacher(s) :BOSSUET Lilian
http://www.enseirb.fr/~bossuet
Title :Digital Signal Processing with Field Programmable Gate Array
Abstract :Since 2000, FPGA are real alternative to ASIC. In the case of digital signal processing, it is possible to use FPGAressources parallelism to design very efficient processing systems. Moreover, now FPGA provider propose toolsto quiclky prototype DSP algorithm with FPGA device. So this module show why it is interesting to use FPGA forDSP applications and how to design efficient DSP colution with FPGA.
Plan :Chapitre I : IntroductionoRappels sur la conception des systèmes numériquesoRappels des besoins du domaine du traitement du signal
Chapitre II : Technologie, architecture et utilisation des FPGA
Chapitre III : Intérêts des FPGA pour le domaine du traitement du signal
Chapitre IV : Présentation d'outils de conception d'applications du traitement du signal pour FPGA
Chapitre V : Etudes de cas
Chapitre VI : Evolution du domaine : les architectures reconfigurables
Application - Travaux Pratiques
Prerequisite :- Connaissances en traitement du signal et de la conception de systèmes numériques (voir cours RémiMegret et cours Xavier Miet)- Bases en programmation VHDL (voir cours Patrice Nouel - Sylvie Renaud)- Bases en programmation Matlab
Evaluation :Lab Report
10/06/2008 - 17:32:07 183
Course Syllabus
EN310 : Advanced Digital CommunicationsShared by UV(s) :
C5SRT-C Couche PHI - Couche MAC p. 51
Crédits ECTS :
3.00
Number of hours :Lecture : 20.00Practical work : 12.00
Teacher(s) :BOSSUET Lilian
http://www.enseirb.fr/~bossuetDEVAL yannDHAOU RiadhESCRIG Benoit [email protected] 0556842183
http://www.enseirb.fr/~escrigFASSON Julien
Title :Advanced Digital Communications
Abstract :The purpose is to present the transmission techniques that are used in today wireless systems such as wirelessnetworks, cellular systems, and broadcasting systems.
Plan :The first part will be devoted to the characterization of wireless channels in terms of multipath and fading. Thesecond part will present transmission techniques : equalization, spread spectrum techniques, OFDM, spatialdiversity, and error correcting codes. The last part will describe the radio-frequency architecture of wirelessterminals.
Prerequisite :Digital Communications and references therein (probabilities, random processes, signal processing, digital signalprocessing)
Keyword(s) :multipath, fading, equalization, spread spectrum, OFDM, spatial diversity, error correcting codes.
10/06/2008 - 17:32:07 184
Course Syllabus
EN311 : Systèmes de conversion de donnéesShared by UV(s) :
C5SRT-D Structure des objets de communication p. 51
Crédits ECTS :
1.00
Number of hours :Combined lecture and tutorial classes : 12.00
Teacher(s) :REBAI Chiheb
Title :Systèmes de conversion de données
Abstract :Mise en évidence des exigences et fonctionnalités des nouvelles générations des systèmes radio large bande etdéfinition des concepts de la Radio logicielle ainsi que les topologies des systèmes radio et les techniques denumérisation des signaux qui permettent la mise en ½uvre de la radio logicielle.
Plan :Partie 1 : Evolution des technologies Radio et concept de la radio logicielle
-Évolution des techniques et des services radio-Architectures et concepts des réseaux radio-Motivations et étendus de la Radio Logicielle-Définition et mise en ½uvre de la Radio Logicielle-Concepts des sous-systèmes RF intelligents
Partie 2 : Etude des architectures des systèmes radio large bande-Paramètres et architectures des émetteurs radio large bande-Paramètres et architectures des récepteurs radio large bande-Exemples de technologies de systèmes radio
Partie 3 : Etude des circuits de numérisation des signaux radio large bande-Métrologie des circuits de conversion de données-Paramètres dynamiques des CANs et CNAs-Etudes des architectures des circuits de conversion : Flash, Pipeline, SAR-Technologies des circuits de conversion-Circuits et techniques de décimation et de sélection numérique des canaux
Partie 4 : Dimensionnement des circuits des systèmes radio-Détermination des spécifications radio à partir de l’étude des normes-Méthodologie d’analyse et de configuration d’architecture radio-Techniques de dimensionnement des circuits des étages d’émission / réception-Choix de l’architecture et de la technologie du CAN/CNA
Application : Etude de cas : dimensionnement d’une chaîne de réception multistandards
Evaluation :Epreuve écrite
10/06/2008 - 17:32:07 185
Course Syllabus
EN312 : DSP, FPGA, BUSShared by UV(s) :
C5SRT-B Management numérique p. 51
Crédits ECTS :
2.50
Number of hours :Lecture : 10.67Combined lecture and tutorial classes : 13.33Practical work : 28.00
Teacher(s) :BOSSUET Lilian
http://www.enseirb.fr/~bossuetMEGRET RémiPEGATOQUET Alain
Title :DSP, FPGA, BUS
Abstract :This module aims to give essential knowledge and methodologies to design signal processing algorithm insoftware with DSP target or in hardware with FPGA target.
Some aspect on bus and protocole technologies to enable communications between the implementation targetand system are show during this module.
Plan :Chapter I – DSPHardware DSP architecture (comparison between Harvard and Von Neumann architecture)Pipeline architectureQuantificationNumerical number representationFloating point, fixe pointLabs with Texas Instrument DSP TMS320C5416 with C language
Chapter II – FPGAFPGA history, market, comparison with ASIC and software targetsFPGA Technologies: SRAM, antifuse, FLASHFPGA architecture: island or hierarchical styleReconfigurable logic elementReconfigurable memory elementReconfigurable arithmetic elementDigital Signal Processing with FPGA
Chapter III – Field BUS - EthernetBus and network topologiesCommunications protocolsField BusEthernetStudent oral presentation of some standard (for example: Bus CAN, ProfilBus, GPIB)
10/06/2008 - 17:32:07 186
Course Syllabus
Evaluation :Examination, MCQ, orale presentation
10/06/2008 - 17:32:07 187
Course Syllabus
EN313 : Power managementShared by UV(s) :
C5SRT-B Management numérique p. 51
Crédits ECTS :
0.50
Number of hours :Lecture : 18.00
Teacher(s) :SHEROCHTANOFF IGOR
Title :Power management
Abstract :Objective
Electronics material as mobile phone needs power management. Different elements need different power supplyand have different specifications in terms of PAE, noise, PSRR (power supply rejection ratio)… The biascurrent must be as low as possible in order to offer a maximum of life-time battery. The power management of theintegrated circuits includes most of the analogue components, such as voltage regulator, battery charger anddigital state machine for the control system. All of them are made in mixed analogue/digital CMOS technologywhich gives the best trade-off between performance and die size.
Plan :Summary
 A brief on IC design in 2007
 What’s in your system?
 Power Management ICs…some key blocks
 Digital circuits power consumption
 Power Management IC : a few other functions.
Evaluation :Multiple-choice questionnaire
10/06/2008 - 17:32:07 188
Course Syllabus
EN314 : This module aims to show how it is necessary toprotect hardware system like embedded systems. Because
more and more attacks target such system. For example withmalicious code try to attack the embedded operating system,but in the same time it possible to perform hardware attacks
against the system.First part of the module is focuses on applied cryptographic
algorithm with security architecture. The second part isfocuses on hardware attacks (like the famous differential
power analysis) and the hardware protection.Shared by UV(s) :
C5SRT-E Sûreté de fonctionnement et fiabilité p. 51
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00
Teacher(s) :BOSSUET Lilian
http://www.enseirb.fr/~bossuetGOGNIAT Guy
Title :This module aims to show how it is necessary to protect hardware system like embedded systems. Because moreand more attacks target such system. For example with malicious code try to attack the embedded operatingsystem, but in the same time it possible to perform hardware attacks against the system.First part of the module is focuses on applied cryptographic algorithm with security architecture. The second partis focuses on hardware attacks (like the famous differential power analysis) and the hardware protection.
Abstract :This module aims to show how it is necessary to protect hardware system like embedded systems. Because moreand more attacks target such system. For example with malicious code try to attack the embedded operatingsystem, but in the same time it possible to perform hardware attacks against the system.
Plan :
First part of the module is focuses on applied cryptographic algorithm with security architecture. The second partis focuses on hardware attacks (like the famous differential power analysis) and the hardware protection.
Evaluation :QCM
10/06/2008 - 17:32:07 189
Course Syllabus
Keyword(s) :hardware security, hardware attacks, embedded system, cryptography
10/06/2008 - 17:32:07 190
Course Syllabus
EN315 : Digital system design flowsShared by UV(s) :
E5TS-D Systèmes numériques pour le traitement du signal p. 19
Crédits ECTS :
2.00
Number of hours :Lecture : 8.00Practical work : 12.00
Teacher(s) :LE GAL Bertrand
Title :Digital system design flows
Abstract :This training introduces the real digital design flow constraints handle on real engineering developments from thealgorithmic abstraction level to the architectural one (RTL). The new methodologies permit the designers toincrease their application complexities in always-shorter time as required by the famous “time tomarket” pressure. The circuit quality generally depends on the constraints integrated by the designer:reducing the power consumption, increasing the clock frequency and the computation power, limiting theconception and the validation delays, etc. In the same time the system complexity increase including multipleprocessors (DSP, general purpose, micro-controller, etc.) as optimized hardware components implemented onASIC or FPGA.The first part of the training introduces the common problems as some of the common solutions used in theindustry when developing real digital systems, the second part present the SystemC description language forsoftware and hardware system parts. This language is study and then applied on filter chains or on JPEGcompression application.
Plan :1. Introduction aux nouvelles problématiques2. Le langage SystemC : flot de raffinements
Prerequisite :électronique numérique, conception VHDL, microprocesseurs, langage objet,
Evaluation :Continuous assessment and report
Document(s) :polycopiés de cours
Keyword(s) :SystemC, Digital design flow, FPGA, ASIC, SOC
Online course :http://uuu.enseirb.fr/~legal/wp_ens/
10/06/2008 - 17:32:07 191
Course Syllabus
EX200 : Module libre n°1Shared by UV(s) :
E4-C Enseignement personnalisé p. 5
To choose from :CE200 Qualité, sécurité, environnementCE214 Management des hommes et animation des réunionsCE215 Initiation à la finance de marchéCE219 Introduction to project managementCE220 Simulation création d'activité / Plan d'affairesEA214 Power electronics 2EA215 RF techniquesEN209 T.P. MicroprocesseursLC206 TOEFL Re-sit S4 ME201 Microsystems
Crédits ECTS :
1.00
Number of hours :Lecture : 12.00
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusse
Title :Module libre n°1
10/06/2008 - 17:32:07 192
Course Syllabus
EX201 : Module libre n°2Shared by UV(s) :
E4-C Enseignement personnalisé p. 5
To choose from :CE200 Qualité, sécurité, environnementCE214 Management des hommes et animation des réunionsCE215 Initiation à la finance de marchéCE219 Introduction to project managementCE220 Simulation création d'activité / Plan d'affairesEA214 Power electronics 2EA215 RF techniquesEN209 T.P. MicroprocesseursLC206 TOEFL Re-sit S4 ME201 Microsystems
Crédits ECTS :
1.00
Number of hours :Lecture : 12.00
Teacher(s) :LANUSSE Patrick [email protected] 05 4000 2417
http://www.enseirb.fr/~lanusse
Title :Module libre n°2
10/06/2008 - 17:32:07 193
Course Syllabus
EX202 : Modules "Cultures de l'ingénieur" (choisir 1 moduleexactement)
Shared by UV(s) :T4-C UV Personnalisée p. 42
To choose from :CE200 Qualité, sécurité, environnementCE214 Management des hommes et animation des réunionsCE215 Initiation à la finance de marchéCE219 Introduction to project managementCE220 Simulation création d'activité / Plan d'affairesLC206 TOEFL Re-sit S4
Crédits ECTS :
1.00
Teacher(s) :ASTIEN Éric
Title :Modules "Cultures de l'ingénieur" (choisir 1 module exactement)
10/06/2008 - 17:32:07 194
Course Syllabus
EX205 : One optional module (or two)Shared by UV(s) :
I4-C Personalized UV p. 23
To choose from :IF206 Randomized AlgorithmsIF217 Introduction to the quantum information processingPG205 Interfaces sonoresPG211 Logic and constraint programmingPG213 Programming technics
Crédits ECTS :
3.00
Teacher(s) :GLOESS Paul Y [email protected]
http://www.enseirb.fr/~gloess
Title :One optional module (or two)
10/06/2008 - 17:32:07 195
Course Syllabus
EX206 : Two corporate culture free modules (or none)Shared by UV(s) :
I4-C Personalized UV p. 23
To choose from :CE200 Qualité, sécurité, environnementCE214 Management des hommes et animation des réunionsCE215 Initiation à la finance de marchéCE219 Introduction to project managementCE220 Simulation création d'activité / Plan d'affairesEX203 Module extérieurLC206 TOEFL Re-sit S4
Crédits ECTS :
3.00
Title :Two corporate culture free modules (or none)
10/06/2008 - 17:32:07 196
Course Syllabus
EX207 : Modules "Techniques" (choisir 2 modulesexactement)
Shared by UV(s) :T4-C UV Personnalisée p. 42
To choose from :EX203 Module extérieurIF212 CompilationIF220 Algorithmique des télécommunicationsRE200 Network securityTS215 Video processing and object trackingTS216 Advanced Digital Communications
Crédits ECTS :
3.00
Title :Modules "Techniques" (choisir 2 modules exactement)
10/06/2008 - 17:32:07 197
Course Syllabus
EX300 : Modules au choix (1 parmi 4)Shared by UV(s) :
E5TS-A Méthodes avancées en traitement du signal p. 19
To choose from :TS311 Spectral analysisTS312 Radar signal processing p. 554TS321 GPS Navigation p. 558TS325 Optimal and adaptive filters level 2
Crédits ECTS :
1.50
Title :Modules au choix (1 parmi 4)
10/06/2008 - 17:32:07 198
Course Syllabus
EX301 : Module libre d'informatiqueShared by UV(s) :
I5GL-E Personnalisation p. 26
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 26.00Individual work : 9.00
Teacher(s) :MOSBAH Mohamed
Title :Module libre d'informatique
Abstract :Ce module sera en fait un module pris dans une autre option,choisi individuellement par l'élève d'une liste de modules sans prérequis.
10/06/2008 - 17:32:07 199
Course Syllabus
EX304 : Finance mathématiqueShared by UV(s) :
C5IREF-A Finance mathématique p. 46
Crédits ECTS :
5.00
Title :Finance mathématique
10/06/2008 - 17:32:07 200
Course Syllabus
EX306 : Analyse et gestion de portefeuille Shared by UV(s) :
C5IREF-B Analyse financière p. 46
Crédits ECTS :
3.00
Number of hours :Lecture : 20.00
Title :Analyse et gestion de portefeuille
Abstract :En construction (module réservé aux étudiants de l'enseirb sélectionnés à l'option IRE)
Evaluation :examen écrit
10/06/2008 - 17:32:07 201
Course Syllabus
EX307 : Risque et assuranceShared by UV(s) :
C5IREF-C Technique des risques et applications p. 46
Crédits ECTS :
2.50
Number of hours :Lecture : 20.00
Title :Risque et assurance
Abstract :En construction (module réservé aux étudiants de l'enseirb selectionnés sur l'option IRE)
Evaluation :examen écrit
10/06/2008 - 17:32:07 202
Course Syllabus
EX309 : Techniques numériques de la financeShared by UV(s) :
C5IREF-C Technique des risques et applications p. 46
Crédits ECTS :
2.50
Number of hours :Lecture : 20.00
Title :Techniques numériques de la finance
Abstract :en construction (module réservé aux étudiants de l'enseirb selectionnés sur l'option IRE)
Evaluation :examen écrit
10/06/2008 - 17:32:07 203
Course Syllabus
EX310 : Risques environnementauxShared by UV(s) :
C5IREF-D Analyse des risques économiques p. 46
Crédits ECTS :
2.50
Number of hours :Lecture : 20.00
Title :Risques environnementaux
Abstract :En construction (module réservé aux étudiants de l'enseirb sélectionnés sur l'option IRE)
Evaluation :Examen écrit
10/06/2008 - 17:32:07 204
Course Syllabus
EX311 : Risques industrielsShared by UV(s) :
C5IREF-D Analyse des risques économiques p. 46
Crédits ECTS :
2.50
Number of hours :Lecture : 20.00
Title :Risques industriels
Abstract :En construction (module réservé aux étudiants de l'enseirb sélectionné sur l'option IRE)
Evaluation :Examen écrit
10/06/2008 - 17:32:07 205
Course Syllabus
EX312 : Stratégie d'investissement et analyse financièreShared by UV(s) :
C5IREF-B Analyse financière p. 46
Crédits ECTS :
2.00
Number of hours :Lecture : 30.00Tutorial classes : 20.00
Title :Stratégie d'investissement et analyse financière
Abstract :En construction (module réservé aux étudiants de l'enseirb selectionnés sur l'option IRE)
Evaluation :examen écrit
10/06/2008 - 17:32:07 206
Course Syllabus
EX314 : Technologie de l'information pour le managementShared by UV(s) :
C5EM-A Outils du management p. 44
Crédits ECTS :
2.00
Title :Technologie de l'information pour le management
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/IDM571.htmCe module est réservé aux étudiants de l'Enseirb selectionnés pour l'option e-management
10/06/2008 - 17:32:07 207
Course Syllabus
EX315 : Incidences des facteurs culturels sur la stratégie et lemanagement
Shared by UV(s) :C5EM-A Outils du management p. 44
Crédits ECTS :
2.00
Title :Incidences des facteurs culturels sur la stratégie et le management
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/GRH572.htm Ce module est réservé aux étudiants del'Enseirb selectionnés pour l'option e-management
10/06/2008 - 17:32:07 208
Course Syllabus
EX316 : Marketing et technologies avancéesShared by UV(s) :
C5EM-A Outils du management p. 44
Crédits ECTS :
2.00
Title :Marketing et technologies avancées
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/MRK571.htm Ce modules est réservé aux étudiantssélectionnés pour l'option e-management
10/06/2008 - 17:32:07 209
Course Syllabus
EX317 : Entreprise digitaleShared by UV(s) :
C5EM-B E-Business p. 44
Crédits ECTS :
1.50
Title :Entreprise digitale
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/IDM574.htm ce module est réservé aux étudiants del'Enseirb sélectionnés pour l'option e-Management
Document(s) :
10/06/2008 - 17:32:07 210
Course Syllabus
EX318 : Data miningShared by UV(s) :
C5EM-B E-Business p. 44
Crédits ECTS :
1.50
Title :Data mining
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/MRK572.htm ce module est réservé aux étudiants del'Enseirb sélectionnés pour l'option e-Management
10/06/2008 - 17:32:07 211
Course Syllabus
EX319 : Anglais de communicationShared by UV(s) :
C5EM-B E-Business p. 44
Crédits ECTS :
3.00
Title :Anglais de communication
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/ANG571.htmce module est réservé aux étudiants del'Enseirb sélectionnés pour l'option e-Management
10/06/2008 - 17:32:07 212
Course Syllabus
EX320 : Acteurs et systèmes décisionnelsShared by UV(s) :
C5EM-C Management de projets p. 44
Crédits ECTS :
3.00
Title :Acteurs et systèmes décisionnels
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/BEI571.htm Ce module est réservé aux étudiants del'Enseirb sélectionnés pour l'option e-management
10/06/2008 - 17:32:07 213
Course Syllabus
EX321 : Environnement juridique des projetsShared by UV(s) :
C5EM-C Management de projets p. 44
Crédits ECTS :
3.00
Title :Environnement juridique des projets
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/AUD571.htmCe module est réservé aux étudiants del'Enseirb sélectionnés pour l'option e-management
10/06/2008 - 17:32:07 214
Course Syllabus
EX322 : Négociation/mise en situation/gestion des projetsShared by UV(s) :
C5EM-D Mise en situation p. 44
Crédits ECTS :
4.00
Title :Négociation/mise en situation/gestion des projets
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/IDM572.htmhttp://www.esc.bordeaux-bs.edu/catalogue/modules/GRH571.htmhttp://www.esc.bordeaux-bs.edu/catalogue/modules/MQT571.htmModules réservés aux étudiants de l'Enseirb sélectionnés pour l'option e-management
10/06/2008 - 17:32:07 215
Course Syllabus
EX323 : Synthèse financeShared by UV(s) :
C5EM-D Mise en situation p. 44
Crédits ECTS :
2.00
Title :Synthèse finance
Abstract :http://www.esc.bordeaux-bs.edu/catalogue/modules/FIN571.htmCe module est réservé aux étudiants de l'Enseirb sélectionnés dans l'option e-management
10/06/2008 - 17:32:07 216
Course Syllabus
EX324 : Free module for PRCDShared by UV(s) :
I5PRCD-E Personnalisation p. 28
To choose from :IF307 Enseignement Master RechercheIT343 CORBA objects and components p. 327PG308 Code evaluation and maintenance
Crédits ECTS :
2.50
Title :Free module for PRCD
10/06/2008 - 17:32:07 217
Course Syllabus
EX326 : RSR free moduleShared by UV(s) :
I5RSR-E Personalisation p. 31
To choose from :EX325 RSR research masterPG308 Code evaluation and maintenancePR311 Développement système
Crédits ECTS :
2.50
Teacher(s) :ROLLET Antoine
Title :RSR free module
10/06/2008 - 17:32:07 218
Course Syllabus
EX327 : Modules aux choix (1 sur 3) :Shared by UV(s) :
T5ISN-E Personnalisation p. 47
To choose from :TS311 Spectral analysisTS325 Optimal and adaptive filters level 2TS326 Pattern recognition
Crédits ECTS :
1.50
Title :Modules aux choix (1 sur 3) :
10/06/2008 - 17:32:07 219
Course Syllabus
EX330 : Modules personnalisés (option IREF)Shared by UV(s) :
C5IREF-E UV personnalisée p. 46
Crédits ECTS :
5.00
Number of hours :Lecture : 50.00
Title :Modules personnalisés (option IREF)
Abstract :2 modules au choix entre ex 308 / ex 313 / ex 328 / ex 329
Evaluation :examen ecrit
10/06/2008 - 17:32:07 220
Course Syllabus
EX331 : Modules au choix (1parmi 2)Shared by UV(s) :
E5TS-E Projet avancé et applications p. 19
To choose from :TS320 Optimizing signal and image processing algorithms for embedded and real
time applications p. 557
TS326 Pattern recognition
Crédits ECTS :
1.50
Title :Modules au choix (1parmi 2)
10/06/2008 - 17:32:07 221
Course Syllabus
EX332 : Module personnalisé à choix BEM et/ou EnseirbShared by UV(s) :
C5EM-E UV personnalisée p. 44
Crédits ECTS :
6.00
Title :Module personnalisé à choix BEM et/ou Enseirb
10/06/2008 - 17:32:07 222
Course Syllabus
IF101 : Introduction to algorithmicShared by UV(s) :
I1-A Algorithmic 1 p. 20
Crédits ECTS :
1.50
Number of hours :Lecture : 9.33Tutorial classes : 16.00Individual work : 12.00
Teacher(s) :LAPOIRE Denis
Title :Introduction to algorithmic
Abstract :This course provides an introduction to solving problems through simple algorithms, in particular the sortingproblems. The only objects handled are simple types (natural numbers, real, etc.) or matrix of them. Somefamilies of algorithms are introduced: divide and conquer, dynamic. The comparison of algorithms is addressed byintroducing the notion of complexity.
Plan :Introduction Problems and algorithms Divide-and-conquer algorithm Dynamic programing Sorting algorithms
Prerequisite :Aucun
Evaluation :1 examination of 2:00
Keyword(s) :Problem Algorithm Complexity Sorting
Online course :[[http://www.enseirb.fr/~lapoire/1ereAnnee/InitiationAlgorithme/Cours]]
10/06/2008 - 17:32:07 223
Course Syllabus
IF102 : Tree structuresShared by UV(s) :
I1-A Algorithmic 1 p. 20
Crédits ECTS :
1.50
Number of hours :Lecture : 10.66Tutorial classes : 16.00Individual work : 10.50
Teacher(s) :LAPOIRE Denis
Title :Tree structures
Abstract :That modules recalls 4 mathematical structures (sets, multisets, sequence, trees), introduces abstract data types(file, list, stack, vector) and provides methods in order to implement them.
Plan :4 mathematical structures4 abstract data typesImplementation
Prerequisite :IF101
Evaluation :One examination of 2h00
10/06/2008 - 17:32:07 224
Course Syllabus
IF103 : Algorithmic Project 1Shared by UV(s) :
I1-A Algorithmic 1 p. 20
Crédits ECTS :
2.00
Number of hours :Individual work : 6.00Practical work : 30.00
Teacher(s) :LAPOIRE Denis
Title :Algorithmic Project 1
Abstract :The aim of that project is to solve a problem. It requires notions of modules IF101, IF102 and PG101. Thestudents grouped by 4 receive guidance in both programming and algorithms.
Plan :10 sessions in presence of two teachers (one for algorithmic aspects, one other for programming ones).
Prerequisite :IF101 IF102 PG101
Evaluation :Evaluation of the program and the two written reports.
10/06/2008 - 17:32:07 225
Course Syllabus
IF104 : Work environmentShared by UV(s) :
I1-C Programmation impérative p. 20
Crédits ECTS :
1.50
Number of hours :Tutorial classes : 30.00Individual work : 8.00
Teacher(s) :PELLEGRINI Francois
Title :Work environment
Abstract :The purpose of this intensive training period is to master the work environment of the computer sciencedepartment at ENSEIRB, as well as all of the software tools that students will have to use during their scholarship:text editor, compiler, document composer, figure drawing tool, web browser, e-mail.
Plan :1. Login
- Login identifier- Password- Home directory
2. The Unix operating system- Shell, scripts, on-line help- Filesystem- Graphic environment
3. Text editor- Emacs
4. Internet- Web browser- E-mail, webmail- Forums- Secure connections
5. Parametrization of the environment, initialization files6. Composition of documents
- LaTeX- xfig
Prerequisite :None
Evaluation :MCQ final term exam
Document(s) :Refcards of the different software
Keyword(s) :
10/06/2008 - 17:32:07 226
Course Syllabus
Unix, bash, emacs, Mozilla Firefox, Mozilla Thunderbird, LaTeX, xfig
Online course :http://www.enseirb.fr/~pelegrin/enseignement/enseirb/env_trav (in French)
10/06/2008 - 17:32:07 227
Course Syllabus
IF105 : Models and proofs for algorithmsShared by UV(s) :
I1-B Pratique et fondements de l'informatique p. 20
Crédits ECTS :
2.50
Number of hours :Lecture : 10.66Tutorial classes : 20.00Individual work : 15.00
Teacher(s) :HERBRETEAU FrédéricJANIN DavidRENAULT David
Title :Models and proofs for algorithms
Abstract :The goal is to acquire theoretical tools for the evaluation of algorithms following 3 fundamental criterions:
- temporal complexity- correctness- and termination
It comprises the study of Turing machines as a model for algorithms, and the use of Hoare's logic for proving thecorrectness and termination of programs.
Plan :1st part : Models for algorithms
- formalization of problems: languages- formalization of algorithms: decision procedure, Turing machines- computability- non-determinism, complexity: P vs. NP
2nd part : proofs of algorithms- specification through pre and post conditions, first-order logic- while-programs- proof of correctness, Hoare's logic- termination proof, well-founded sets
Prerequisite :None
Evaluation :2h exam + homework
Document(s) :1 recto-verso A4 sheet of hand-written notes
Keyword(s) :
10/06/2008 - 17:32:07 228
Course Syllabus
Algorithms, computability, correctness, termination, complexity
Online course :http://www.enseirb.fr/~herbrete/IF105
10/06/2008 - 17:32:07 229
Course Syllabus
IF106 : Graphs and algorithmsShared by UV(s) :
I2-A Algorithmic 2 p. 21
Crédits ECTS :
3.00
Number of hours :Lecture : 20.00Tutorial classes : 29.33Individual work : 21.30
Teacher(s) :LAPOIRE Denis
Title :Graphs and algorithms
Abstract :After a brief introduction of graphs, this course presents problems on graphs admitting an effective algorithmicsolution. The study of these solutions provides the opportunity to exhibit properties of Graph Theory.
Plan :Some problemsSome definitionsSome algorithmic solutions
Prerequisite :Modules IF101 (p. 223) et IF102 (p. 224)
Evaluation :One examination of 2 hours
Document(s) :Des notes de cours imprimés et en ligne.Introduction à l'algorithmique, T. Cormen et al., Dunod~(1994).
Keyword(s) :Graph, algorithm, complexity, DFS,
Online course :http://www.enseirb.fr/~lapoire/1ereAnnee/Graphes/Cours/
10/06/2008 - 17:32:07 230
Course Syllabus
IF107 : Algorithmic project 2Shared by UV(s) :
I2-A Algorithmic 2 p. 21
Crédits ECTS :
2.00
Number of hours :Individual work : 4.00Practical work : 16.00
Title :Algorithmic project 2
Abstract :The aim of that project is to solve a problem on graphs. It requires notions of modules IF106, IF102 and PG104.The students grouped by 4 receive guidance in both programming (language C and Lisp) and algorithms.
Plan :10 sessions in presence of three teachers (one for algorithmic aspects, two others for programming ones(C andLisp)).
Prerequisite :IF 101, IF102, IF106, PG101, PG104
Evaluation :Evaluation of the two programs and the three written reports.
10/06/2008 - 17:32:07 231
Course Syllabus
IF108 : Computer architectureShared by UV(s) :
T1-C Fonctionnement des ordinateurs p. 39
To choose from :EX100 Computer architecture
Crédits ECTS :
1.50
Number of hours :Lecture : 20.00Individual work : 20.00
Teacher(s) :PELLEGRINI Francois
Title :Computer architecture
10/06/2008 - 17:32:07 232
Course Syllabus
IF109 : A.S.D.Shared by UV(s) :
E1-E Computer science p. 2
Crédits ECTS :
2.00
Number of hours :Lecture : 12.00Tutorial classes : 15.00Individual work : 18.00
Teacher(s) :CORI Robert
Title :A.S.D.
Abstract :Introduction a l'algorithmique et aux types abstraits de donnees.
Plan :- Langage de Description Algorithmique.- Calcul de la complexité.- Types abstraits de donnees- Vecteurs ; Tris- Piles et files- Exemple d'utilisation : evaluation d'expressions mathematiques- Listes (iteratives et recursives)- Arbres binaires- parcours- arbres binaires de recherche- arbres maximiers; tas; tri par tas- arbres generaux- quelques notions, en particulier sur les arbres B et les arbres
bicolores
Prerequisite :neant
Evaluation :Epreuve ecrite de 2h avec documents (notes personnelles)
10/06/2008 - 17:32:07 233
Course Syllabus
IF110 : Systèmes d'exploitationShared by UV(s) :
T1-C Fonctionnement des ordinateurs p. 39
Crédits ECTS :
5.00
Number of hours :Lecture : 28.00Individual work : 28.00Practical work : 21.00
Teacher(s) :BURGY LaurentCONSEL CharlesJOUVE WilfriedLATRY Fabien
Title :Systèmes d'exploitation
Abstract :Ce cours est une introduction aux systèmes d'exploitation. Il présente les principes et la structure générale dessystèmes d'exploitation. Cette présentation est illustrée par le système Unix. Les principes de base d'Unix sontmanipulés grâce au langage de commandes Shell. Ce langage fait l'objet d'une étude approfondie.
Projet :
Le but de ce projet est d'utiliser les notions vues en cours afin d'implémenter un bash virtuel. Pour mener à bience projet vous aurez besoin de vous familiariser avec bash (Bourne Again Shell) ainsi qu'avec des outils commesed, awk, grep, cut. Vous pouvez trouver les informations relatives à ce projet danshttp://www.enseirb.fr/enseignement/telecom/semestre1/uvt1_c/in1_02/projet/projet.html
TP = 21h00 Projet (A-F LE MEUR et L. REVEILLERE)
Plan :GénéralitésIntroduction aux systèmes d'exploitationStructures d'un système d'exploitationUnix par le ShellShell : notions de baseShell: personnalisation de l'environnementProgrammation Shell : notions de baseProgrammation Shell : structures de contrôleOptions de la ligne de commandes et variables typéesEntrées/sorties et traitement de la ligne de commandesExpressions régulières
Evaluation :1 projet de programmation en Shell.
Document(s) :Polycopiés de cours
10/06/2008 - 17:32:07 234
Course Syllabus
IF111 : Algorithmique et structure de donnéesShared by UV(s) :
T1-D Gestion des données informatiques p. 39
Crédits ECTS :
3.00
Number of hours :Lecture : 10.50Tutorial classes : 26.00Individual work : 10.50
Teacher(s) :BEAUMONT Olivier
Title :Algorithmique et structure de données
Abstract :Préparer les étudiants à trouver des solutions algorithmiques à des problèmes en sachant comparer leursperformances.Ecriture d'algorithmes et de types abstraits, évaluation de leurs complexités.
Plan :I. Introduction1. Problèmes2. Algorithmes3. Récursivité
II. Analyse d'algorithmes1. Modèle de machine2. Mesure de la complexité3. Comparaison d'algorithmes
III. Types abstraits1. Tableau2. Pile3. File4. Listes
Evaluation :1 examen terminal.
Document(s) :LivreIntroduction à l'algorithmique de Thomas Cormen, Charles Leirserson, Ronald Rivest Dunod.
http://www.labri.fr/perso/obeaumon/AlgoT1/
10/06/2008 - 17:32:07 235
Course Syllabus
IF112 : Projet d'informatique (C)Shared by UV(s) :
E2-E Microprocesseurs et projets p. 3
Crédits ECTS :
1.00
Number of hours :Individual work : 4.50Practical work : 9.00
Teacher(s) :BIENVENU Jean Luc
Title :Projet d'informatique (C)
Abstract :Le projet permet de mettre en oeuvre l'ensemble des notions vuesen Algorithmique et Programmation pour resoudre un probleme concret.Il est l'occasion d'une analyse des methodes et des types abstraitsde donnees a utiliser ou creer pour modeliser le probleme, puis del'implementation des types de donnees et, enfin, du decoupage modulaireet de l'ecriture du programme.
Toutes ces phases doivent etre detaillees dans un rapport qui permetd'evaluer la qualite et la pertinence du travail fourni.
10/06/2008 - 17:32:07 236
Course Syllabus
IF114 : Finite automata
Shared by UV(s) :I1-B Pratique et fondements de l'informatique p. 20
Crédits ECTS :
2.50
Number of hours :Lecture : 2.40Combined lecture and tutorial classes : 20.00Individual work : 15.00
Teacher(s) :HERBRETEAU FrédéricMAZOIT FrédéricRENAULT David
Title :Finite automata
Abstract :Finite automata provide a formalism for usual problems and algorithms like « find&replace » functions in textprocessing softwares. Their study fits in the more general context of language theory that is also adressed inmodules IF105 (models and proofs for algorithms) and IF203 (compiling).This module adresses theoretical aspects (finite automata, regular languages, regular expressions, equivalence ofthese three formalisms, non determinism, minimal automaton, pumping lemma) and illustrates the use of finiteautomata for solving problems and designing algorithms, from their formalization to their implantation in the Clanguage.
Plan :1. finite automata, regular languages, regular expressions2. simulation of finite automata, accepted language3. non-determinism4. determinization algorithm5. minimal automaton, minimization algorithm6. pumping lemma
Prerequisite :None
Evaluation :2h exam + homework
Document(s) :1 recto-verso A4 sheet of hand-written notes
Keyword(s) :
10/06/2008 - 17:32:07 237
Course Syllabus
Finite automata, regular languages, regular expressions, accepted language, determinism, determinization,minimization
Online course :http://www.enseirb.fr/~herbrete/IF114
10/06/2008 - 17:32:07 238
Course Syllabus
IF115 : InformatiqueShared by UV(s) :
RSI1-E Informatique p. 33
Title :Informatique
Abstract :Module d'informatique pour la phase d'homogénéisation de RSI - FA1-E
10/06/2008 - 17:32:07 239
Course Syllabus
IF116 : Bases de donnéesShared by UV(s) :
RSI2-C Informatique p. 34
Title :Bases de données
Abstract :Module IF1-B de l'UV IF1
10/06/2008 - 17:32:07 240
Course Syllabus
IF117 : Algorithmique et structure de données en T1-S2 :graphes, complexité
Shared by UV(s) :T2-D Programmation p. 40
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00
Teacher(s) :BEAUMONT Olivier
Title :Algorithmique et structure de données en T1-S2 : graphes, complexité
Abstract :Ce cours est le complément du cours d'algorithmique IF111 en T1-S1. Après avoir vu les notions de correctiond'algorithmique, de complexité et les classes d'algorithmes Diviser pour Régner, Programmation Dynamique etAlgorithmes Gloutons, on s'intéresse à l'application de ces principes aux problèmes de graphes et aux structuresde données, particulièrement à celles qui seront utiles dans la suite de la scolarité en Filière Télécommunications.On abordera les notion de NP-Complétude, d'algorithmes d'approximation et d'heuristiques. Le projet seral'occasion de mettre ces techniques en oeuvres sur un problèmes lié aux réseaux et aux télécommunications.
10/06/2008 - 17:32:07 241
Course Syllabus
IF200 : Database systemsShared by UV(s) :
T4-K UVT4B3 - UML et bases de données p. 43
Crédits ECTS :
3.00
Number of hours :Lecture : 14.66Tutorial classes : 8.00Practical work : 9.33
Teacher(s) :LE SAEC Bertrand
Title :Database systems
Abstract :The purpose of the course is to provide skills in the topic of databases and to their implementation. After acomplete presentation of the basic concepts ( Semantic Modeling, rational model, query languages (SQL), ...),.
Plan :Database systems versus files systems.# Semantic modeling# Rational model (rational algebra, normal forms, ...)# Query language : SQL# The MySQL database system
Evaluation :Un examen et un projet sous MySQL
Document(s) :Un polycopier
10/06/2008 - 17:32:07 242
Course Syllabus
IF201 : Distributed algorithmsShared by UV(s) :
I3-D Algorithmic 3 p. 22
Crédits ECTS :
2.50
Number of hours :Lecture : 15.00Tutorial classes : 22.50Individual work : 15.00
Teacher(s) :METIVIER Yves
Title :Distributed algorithms
Abstract :The aim of this course is to present fundamental aspects of distributed algorithms. Three majorinteraction models are considered : the message passing model, the shared memory modeland the local computation model. Typical problems of distributed computing are studied :spanning tree construction, election, naming, termination detecttion, network topology recognition, snapshots,randomized algorithms, stabilization. For each of this problem our aim isto understand the implications of the intial knowledge and of synchronizations for the borderlinebetween positive and negative results for distributed computations. Complexity considerationsare also presented.
Plan :1. Introduction, models2. Spanning tree construction3. Election4. Recognition5. Termination detection6. randomized algorithms7. Stabilization8. Failure detection and fault tolerance
Prerequisite :IF101 (p. 223) , IF102 (p. 224) , IF105 (p. 228) , IF106 (p. 230)
Evaluation :Examination 1H (notes of course authorized)
Document(s) :C. Lavault "Evaluation des algorithmes distribués" 1995 Hermes /
G. Tel "Introduction to distributed algorithms" 2000 Cambridge University Press
Keyword(s) :Distributed algorithms, spanning tree, election, recognition, termination, randomized algorithms, stabilization, fault
10/06/2008 - 17:32:07 243
Course Syllabus
IF202 : CryptologyShared by UV(s) :
I3-D Algorithmic 3 p. 22
Crédits ECTS :
2.50
Number of hours :Lecture : 14.40Tutorial classes : 18.40Individual work : 15.00
Teacher(s) :LAPOIRE Denis
Title :Cryptology
Abstract :This lecture is an introduction to the cryptology. It presents some general results and notions of Number Theoryand Complexity Theory. It provides some classical crypto-protocoles and the analysis of their security.
Plan :I. Definition of cryptologyII. General results in Number Theory and Complexity TheoryIII. Some classical protocoles and their security
Prerequisite :IF101 (p. 223) , IF102 (p. 224) , IF106 (p. 230)
Evaluation :One examination of 2 hours.
Keyword(s) :cryptology, protocole, security, key, signature, identification
Online course :http://www.enseirb.fr/~lapoire/2emeAnnee/Crypto/Cours/
10/06/2008 - 17:32:07 244
Course Syllabus
IF203 : CompilingShared by UV(s) :
I3-A Compilation p. 22
Crédits ECTS :
2.00
Number of hours :Lecture : 12.00Tutorial classes : 18.00Individual work : 18.00
Teacher(s) :JANIN David
Title :Compiling
Abstract :Description and study of standard tools for compiler constructions like Context -Free Grammars, AttributedGrammars, Lexical analalyser Generators and Compiler Generators.
Plan :0. Structure générale d'un compilateur : architecture en phases ou couches logicielles; exemples inititiatiques.
1. Outils d'analyse lexicale : rappel sur les langages rationnels et les automates d'états finis; mise en oeuvre dansl'outils LEX.
2. Principe de l'analyse syntaxique : grammaire hors contexte et automates à pile; équivalence.
3. Outils pour l'analyse syntaxique : lever le non déterminisme : méthodes descendantes LL et ascendantes LR;mise en oeuvre dans l'outils YACC.
4. Principe de l'analyse sémantique : grammaires attribuées; mise en oeuvre à l'aide d'actions sémantiques (enYACC) lors de l'analyse ascendantes.
5. Exemples typique d'analyse sémantique : portée et visibilité des variables, analyse de types.
6. Production de code : traduction dirigée par la syntaxe; études de cas : production de code pour les expressionsarithmétiques, pour les expressions booléennes avec évaluation paresseuse, pour les appels de fonctions.
7. Code intermédiaires : codes à trois adresses, P-code...
8. Problèmes d'optimisations : exemples choisie parmis les problèmes d'allocations de registres, de pipelinesd'instructions...
Evaluation :
10/06/2008 - 17:32:07 245
Course Syllabus
Examen
Document(s) :Cours et ouvrages standards sur la compilation
Keyword(s) :analyse lexicale, analyse syntaxique, traduction, production de code
10/06/2008 - 17:32:07 246
Course Syllabus
IF204 : Compiler constructionShared by UV(s) :
I3-A Compilation p. 22
Crédits ECTS :
2.00
Number of hours :Individual work : 4.00Practical work : 16.00
Title :Compiler construction
Abstract :Application of concepts and techniques from the compiling lectures and classes realizing the compiler of a toylanguages with LEX and YACC.
Plan :0. Définition du sujet
1. Réalisation
2. Soutenance
Prerequisite :Compilation (IF 203)
Evaluation :Remise des sources, rapport et soutenance
Document(s) :Cours IF 203 et ouvrages standards sur la compilation
Keyword(s) :LEX YACC
10/06/2008 - 17:32:07 247
Course Syllabus
IF205 : XML and Web ApplicationsShared by UV(s) :
I3-B Génie logiciel p. 22
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Tutorial classes : 12.00
Teacher(s) :HERBRETEAU Frédéric
Title :XML and Web Applications
Abstract :Introduction to XML and related technologies: XML Schemas, XSL, XSLT, XPath, XLInk, DOM. Application to webprogramming, for instance RSS, SOAP, AJAX.
Plan :1. Semi-structured data (XML, SAX API)
2. Document model (DOM, DOM API)
3. Schemas (DTD, XML Schemas, Tree automata)
4. Stylesheets (XSL, XSLT, Transducers)
5. Requests and Links (XPath, XLink, XML Base)
6. Web programming (MVC model, RSS, XML-RPC, SOAP, AJAX)
Prerequisite :Compiler theory (IF203 (p. 245) ) and Databases (IT203 (p. 280) )
Evaluation :Exam
Document(s) :Books about XML and related technologies available at our library and the University's one. Tutorials,recommendations and references available from the web.
Keyword(s) :XML, XSLT, Web programming
Online course :http://www.enseirb.fr/~herbrete/IF205
10/06/2008 - 17:32:07 248
Course Syllabus
IF207 : Systèmes d'exploitationShared by UV(s) :
T3-D Systèmes et objets p. 41
Crédits ECTS :
2.00
Number of hours :Lecture : 25.33Individual work : 20.00
Teacher(s) :BEAUMONT OlivierMERCIER Guillaume
Title :Systèmes d'exploitation
Abstract :Ce cours présente les notions et les algorithmes qui sont utilisés par les concepteurs de systèmes d'exploitation.
Le module PR204 lui est associé pour la pratique.
Plan :- Chap1 -- Introduction- Chap2 -- Support Architectural- Chap3 -- Structure des systemes- Chap4 -- Processus et Threads- Chap5 -- Gestion de la memoire- Chap6 -- Systeme de fichiers- Chap7 -- Conclusion
Evaluation :Un partiel et un examen final
Document(s) :http://www.labri.fr/perso/obeaumon/IF207/
Livres:
Tanenbaum SE
Silberschatz, Galvin et Gagne Principes appliques des SE
Bovet et Cesati Understanding the linux kernel
les cours de Tom Anderson, Hank Levy... sur le web
10/06/2008 - 17:32:07 249
Course Syllabus
IF210 : Programmation systèmeShared by UV(s) :
T4-A Informatique et réseaux p. 42
Crédits ECTS :
1.50
Number of hours :Lecture : 10.00Individual work : 10.00Practical work : 10.00
Teacher(s) :MERCIER Guillaume
Title :Programmation système
Abstract :Ce cours s'attache à l'utilisation effective des outils de programmation disponibles au sein d'un systèmed'exploitation de type UNIX. Si la connaissance des mécanismes implémentés est essentielle, il faut aussi pouvoirêtre capable d'utiliser les outils qui sont en fait l'expression concrète de ces concepts. Le cours de programmationsystème s'attache donc à montrer aux étudiants comment un système se programme dans les faits.
Plan :Les points abordés seront :
- Le système de fichiers- Les processus : création et recouvrement- Les tubes de communications et les signaux- la programmation multithreadée
Evaluation :1 examen
Document(s) :- Méthodologie de la programmation en langage C, Achille Braquelaire,
Masson- Programmation du système UNIX, M.BACH, Dunod- Programmtion sous Unix, JM Rifflet, Ediscience- Communication sous Unix, JM Rifflet, Ediscience
10/06/2008 - 17:32:07 250
Course Syllabus
IF215 : UML - Modélisation des traitementsShared by UV(s) :
T4-K UVT4B3 - UML et bases de données p. 43
Crédits ECTS :
3.00
Teacher(s) :ISOLDA Lionel
Title :UML - Modélisation des traitements
Abstract :After 2 meetings of historical backgrounds relating on the Software Genius and Quality in general and on theprinciples of the approach object in particular, 1 meeting is devoted to UML, historical methods and review of itspotential.Then 6 meetings follow, TD/TP in alternation, bearing on the three axes of modeling; functional, static anddynamic. 2 meetings are then dedicated to 1 or 2 study (S) of real case(s) : each group of 3-4 students constitutesa file of analysis/design then supports it in front of the others. With this occasion, the various solutions are arguedand discussed. As “a correction”, rather principal recalls, a justified solution is presented in end.The last meeting approaches confirmed aspects of UML and opens on a methodology project which can rest onUML, extreme Programming (XP).
Plan :Présentations et DéfinitionsRappels des concepts clés
-Génie logiciel (Cycle en V),-Qualité,-Objet.
UML : Historique et Principes générauxThéorie3Modélisation fonctionnelle
-Diagramme de cas d’utilisation-Diagramme de séquence-Diagramme d’activitéCours-TD1
Modélisation fonctionnelle en pratiqueTP1Modélisation statique
-Diagramme de classes-Diagramme de packages-Diagramme de composants-Diagramme de déploiement-Diagramme d’objetsCours-TD1
Modélisation statique en pratiqueTP1Modélisation dynamique
-Diagramme d’états-transitions-Diagramme de communication-Diagramme de séquence-Diagramme d’activitéCours-TD1
Modélisation dynamique en pratiqueTP1Etude de cas complète :Travail par groupe de 3-4 pour constitution et soutenance d'un dossier d'analyse/conception d'un systèmecompletTP2Autres conceptsVers une méthode logicielleThéorie1
10/06/2008 - 17:32:07 251
Course Syllabus
Prerequisite :Notions de programmation (Java, C, C++ ou autres)Premières expériences projet informatique (mini-projet scolaire) éventuellement
Evaluation :2 heures réparties comme suit :
-45 minutes théoriques sans document (8 points)-1 heure 15 : étude de cas pratique avec document (10 points)
Document(s) :1."UML en action" par Pascal Roques, Franck ValléeISBN 2-212-09127-3 Editions Eyrolles
2."Modélisation objet avec UML" par Pierre-Alain MullerISBN 2-212-08966-X Editions Eyrolles
3."De Merise à UML" par N. Kettani, D. Mignet, P. Paré, C. Rosenthal-SabrouxISBN 2-212-08997-X Editions Eyrolles
10/06/2008 - 17:32:07 252
Course Syllabus
IF218 : Introduction aux systèmes d'exploitationShared by UV(s) :
RSI3-C Système 1 p. 35
Title :Introduction aux systèmes d'exploitation
Abstract :Module IF4-A de l'UV IF4
10/06/2008 - 17:32:07 253
Course Syllabus
IF219 : Programmation systèmeShared by UV(s) :
RSI3-C Système 1 p. 35
Title :Programmation système
Abstract :Module IF4-B de l'UV IF4
10/06/2008 - 17:32:07 254
Course Syllabus
IF221 : Sûreté de fonctionnement (module obligatoire)Shared by UV(s) :
T4-C UV Personnalisée p. 42
Crédits ECTS :
1.50
Title :Sûreté de fonctionnement (module obligatoire)
10/06/2008 - 17:32:07 255
Course Syllabus
IF303 : Approche "Langages dédiés" au génie logicielShared by UV(s) :
T5GLR-E UV personnalisation p. 45
Crédits ECTS :
2.50
Number of hours :Lecture : 24.00
Teacher(s) :CONSEL CharlesMERAND F.MULLER GillesRÉVEILLÈRE Laurent
http://www.enseirb.fr/~reveille
Title :Approche "Langages dédiés" au génie logiciel
Abstract :Les langages dédiés (domain-specific languages, ou DSL) sont des langages de programmation spécifiques àdes domaines d'applications. Ils sont moins généraux que des langages « à tout faire » comme Java ou C, maispar contre beaucoup plus expressifs dans leur domaine. De ce fait, ils ont des propriétés cruciales pour l'industriedu logiciel :
- Productivité : programmation, maintenance et évolution sont grandement facilitées (dans certains cas, lavitesse de développement peut être jusqu'à dix fois plus élevée) ; la réutilisation est systématisée.
- Vérification : il devient possible, ou bien plus aisé, d'automatiser des preuves formelles de propriétéscritiques du logiciel : sécurité, sûreté, temps de réponse, etc.
Plan :Ce cours s'articule autour des points suivants :
1. Introduction aux langages dédiés2. Méthodologie de développement3. Application aux pilotes de périphériques4. Application aux ordonnanceurs de processus5. Application aux services de téléphonie
Document(s) :Polycopiés.
10/06/2008 - 17:32:07 256
Course Syllabus
IF304 : Algorithmique parallèleShared by UV(s) :
I5PRCD-C Algorithmique et ordonnancement p. 28
Crédits ECTS :
2.50
Number of hours :Lecture : 20.00Tutorial classes : 6.00Individual work : 20.00
Teacher(s) :FAVERGE MathieuPELLEGRINI FrancoisROMAN Jean
Title :Algorithmique parallèle
Abstract :Le but de ce cours est l'apprentissage des concepts fondamentaux de l'algorithmique parallèle. Ces conceptsseront illustrés par des études de cas algorithmiques relatives à des problèmes classiques issus des domainesnumériques et non numériques.
Plan :1. Modèles du calcul parallèle, modèles en mémoire partagée et en mémoire distribuée.2. Analyse et complexité des algorithmes parallèles : accélération, coût, efficacité, iso-efficacité, granularité.3. Etude d'algorithmes parallèles fondamentaux : fusion, tri, sélection, recherche, calcul matriciel, résolutiond'équations, FFT, algorithmes de graphes.
Document(s) :Introduction to Parallel ComputingA. Grama, A. Gupta, G. Karypis et V. KumarAddison-Wesley, Deuxième édition, 2003, ISBN 0 201 64865 2.
Keyword(s) :Algorithmique parallèle, complexité.
10/06/2008 - 17:32:07 257
Course Syllabus
IF305 : Equilibrage et régulation de chargeShared by UV(s) :
I5PRCD-C Algorithmique et ordonnancement p. 28
Crédits ECTS :
2.50
Number of hours :Lecture : 20.00Tutorial classes : 6.00Individual work : 20.00
Teacher(s) :FAVERGE MathieuPELLEGRINI FrancoisRAMET Pierre
Title :Equilibrage et régulation de charge
Abstract :L'objectif de ce cours est d'apporter les connaissances nécessaires à la conception d'algorithmes parallèlesperformants. On s'intéresse plus particulèrement aux aspects de placement et d'ordonnancement. On utilise lesapplications d'algèbre linéaire dense comme exemples pour illustrer les techniques mises en oeuvre.
Plan :1. Structure des architectures et placement des calculs et des données.2. Conception des algorithmes parallèles, problème du ratio calcul/communication.3. Placement statique, partitionnement de graphes.4. Parallélisation automatique: placement et alignement de données pour des problèmes réguliers.5. Ordonnancement et placement sur architectures hétérogènes, prise en compte de l'irrégularité des problèmes.
Prerequisite :Connaissances en algorithmique parallèle et en algèbre linéaire classique.
Document(s) :Algorithmique parallèleA. Legrand et Y. RobertDunod, 2003, ISBN 2 10 006531 9.
Keyword(s) :placement, alignement, ordonnancement, algèbre linéaire dense
10/06/2008 - 17:32:07 258
Course Syllabus
IF306 : Communication et routageShared by UV(s) :
I5PRCD-B Architectures, systèmes et communications p. 28
Crédits ECTS :
1.50
Number of hours :Lecture : 16.00Tutorial classes : 9.00Individual work : 16.00
Teacher(s) :GAVOILLE Cyril
Title :Communication et routage
Abstract :Ce module a pour objectif d'étudier l'ensemble des aspects algorithmiques concernant la communication et leroutage d'informations dans les architectures parallèles. La partie TD/TP concerne plus particulièrement desétudes de cas en utilisant MPI, et l'étude de la technologie Myrinet permettant d'avoir des mécanismes decommunication avec une faible latence et un grand débit.
Plan :1. Chapitre 1 : Les différents modèles de communication
- Généralités- Principaux modes de communication- Modélisation du temps- Contraintes de communication- Schémas de communication
2. Chapitre 2 : Communications globales- Généralités et exemples- Diffusion store-and-forward et temps constant- Echange total store-and-forward- Diffusion dans le modèle circuit-switching et temps constant- Complexité des communications globales
3. Chapitre 3 : Communications point-à-point : routage compact- Généralités et modèles- Objets et exemples- Tables de routage- Routage par intervalle
Prerequisite :Bonne connaissances en algorithmique.
Evaluation :Examen écrit sur la partie cours et notation de la partie TD/TP.
Keyword(s) :Architecture parallèle, Communication et routage dans les réseaux, MPI, Myrinet.
10/06/2008 - 17:32:07 259
Course Syllabus
IF309 : Formal methods for the design and theimplementation of software
Shared by UV(s) :C5QFIA-H QFL - Dependable computing for embedded software p. 49
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 42.00
Teacher(s) :CASTÉRAN PierreHERBRETEAU Frédéric
Title :Formal methods for the design and the implementation of software
Abstract :Methodology: from a valid model to a proved code using proof/refinement techniques and model-checking.
Plan :- notions of software engineering: life cycles, from specifications to software- model-checking: specification, modeling and verification- the B method: proved code from model refinements
Prerequisite :None
Evaluation :4h exam
Document(s) :Given in classroom
Keyword(s) :Modeling, model-checking, B method
Online course :None
10/06/2008 - 17:32:07 260
Course Syllabus
IF311 : Formalized software designShared by UV(s) :
C5QFIA-D Modeling, verification and test of systems p. 48
Crédits ECTS :
2.00
Number of hours :Combined lecture and tutorial classes : 26.00
Teacher(s) :GRIFFAULT Alain
Title :Formalized software design
Abstract :Integration of formal methods in software design cycles through a pragmatic approach based on case studies andmodel-checking
Plan :- finite and infinite reactive models- first order logic- the AltaRica formalism- a formal method approach to software design- the AltaRica toolset- some case studies
Prerequisite :None
Evaluation :3h exam
Document(s) :Given in classroom
Keyword(s) :AltaRica, modeling, model-checking, formalized software design
Online course :None
10/06/2008 - 17:32:07 261
Course Syllabus
IF316 : Application des langages métiers à la téléphonieShared by UV(s) :
T5GLR-E UV personnalisation p. 45
Crédits ECTS :
2.50
Teacher(s) :CONSEL CharlesRÉVEILLÈRE Laurent
http://www.enseirb.fr/~reveille
Title :Application des langages métiers à la téléphonie
10/06/2008 - 17:32:07 262
Course Syllabus
IS101 : Probability and StatisticsShared by UV(s) :
I1-D Statistical methods p. 20
Crédits ECTS :
3.00
Number of hours :Combined lecture and tutorial classes : 32.00Individual work : 20.00
Teacher(s) :PERROT Bernard
Title :Probability and Statistics
Abstract :The first part presents basic notions of Probability, second part is devoted to inductive statistics : line&rregression, estimation and tests.
Plan :part 1 : Probabilitydiscrete probability ; Binomial and Poisson's law ; smooth probability ; exponential, Gauss, Student, Snedecorlaws ; central theorem ; numerical simulation of laws ; Markov process.part 2 : Inductive statisticsRegression ; estimation ; Bayes's analysis ; tests
Prerequisite :Basic notions of mathematics.
Evaluation :
1 examination of 2:00; with handwritten documents of course and TD, authorized
Document(s) :
a duplicated lecture notebooks: Gaultier :Analyse,probabilités et méthodes statistiques .Tomes 1 et 2 . Vuibert Université
Keyword(s) :standard deviation, Tchebychev, simulation, uniform law, binomial distribution, law of Poisson, law of Gauss,process of Markov, ergodic, probability, estimator, linear regression, test, Bayes
Online course :some parts
10/06/2008 - 17:32:07 263
Course Syllabus
IS102 : information theorieShared by UV(s) :
I1-D Statistical methods p. 20
Crédits ECTS :
2.00
Number of hours :Lecture : 18.00Individual work : 18.00
Teacher(s) :GUENNEGUEZ Liliane
Title :information theorie
Abstract :
This course gives the essential concepts of l' Data analysis, which takes a great rise with the development ofaverage data processing
Plan :
# Introduction# Analyzes factorial * analyzes in principal components * analyzes correspondences# Classification automatic# Different methods * dynamic clouds * segmentation * analyzes discriminating * analyzes multicriterion
Prerequisite :basic notions of statistics
Evaluation :
1 examination of 2:00; with handwritten documents of course and TD, authorized.
Document(s) :
Documents distributed during the course
Keyword(s) :
factorial analysis, principal classification, regression, main components
Online course :not
10/06/2008 - 17:32:07 264
Course Syllabus
IS104 : Numerical AnalysisShared by UV(s) :
I2-D Numerical Analysis p. 21
Crédits ECTS :
5.00
Number of hours :Combined lecture and tutorial classes : 48.00Individual work : 18.00
Teacher(s) :PERROT BernardRENAULT David
Title :Numerical Analysis
Abstract :The course of Numerical Analysis presents a series of methods and algorithms dedicated to the modelisation ofnumerical problems.
Plan :- Introduction to numerical computations : problems of representation of numbers, approximation,conditioning- Methods of resolution of linear systems : Gauss ; Cholesky ; A=LDL'; iterative methods : Jacobi ;Gauss-Seidel ; relaxation ; gradient- Least squares method : normal equation ; factorisation of matrices- Eigenvalues and eigenvectors : reduction to tridiagonal form ; Givens method ; iterated power method- Resolution of non-linear equations : iterative methods, polynoms roots, stufy in dimension >= 2- Numerical methods for interpolation and integration- Differential equations : Cauchy problem ; Runge-Kutta method ; finite differences; finite elements
Prerequisite :Undergraduate Mathematics (Linear Algebra, Differential equations ...)
Evaluation :Evaluation by a series of 5-6 projects - No final exam
Document(s) :Bibliography :
[1] P.Lascaux et R.Théodor : Analyse numérique matricielle appliquée à l'art de l'ingénieur - Masson.
[2] W.H. Press et al. : Numerical Recipes in C, the art of scientific computing - Cambridge University Press.
[3] J.P. Demailly : Analyse Numérique et Equations différentielles - PUG
No lecture notes. A guide is available to explain the rules for the projects.
Keyword(s) :complexity, Gauss method, matrix factorization, relaxation, gradient, numerical approximation, condition number,Givens, Householder, Horner, least squares, Runge-Kutta, intepolation
10/06/2008 - 17:32:07 265
Course Syllabus
Online course :http://www.labri.fr/perso/renault/working/teaching/algonum/algonum.php
10/06/2008 - 17:32:07 266
Course Syllabus
IS201 : Discrete OptimisationShared by UV(s) :
I2-E tutorial on numerical signal and discrete optimization p. 21
Crédits ECTS :
1.50
Number of hours :Lecture : 15.00Individual work : 15.00
Teacher(s) :MOREL P
Title :Discrete Optimisation
Abstract :With the development of l' data processing, operations research can tackle increasingly complex problems,primarily related to the concept of flow, a project in same UV allows d' to study an example concretely
Plan :1. Linear programming * Algorithm of the simplex 2. Duality * Post-optimization; parameterized programming 3.Chains of Markov * Classification of the states; asymptotic behavior 4. Files d' makes an attempt
Prerequisite :Basic notions of Mathematics and Probability.
Evaluation :an examination during 2 h
Document(s) :
Duplicated course
Keyword(s) :simplex , flow , stationnary process
Online course :not
10/06/2008 - 17:32:07 267
Course Syllabus
IS202 : project with computer.Shared by UV(s) :
I2-E tutorial on numerical signal and discrete optimization p. 21
Crédits ECTS :
1.50
Number of hours :Individual work : 20.00Practical work : 16.00
Title :project with computer.
Abstract :Les projets de recherche opérationnelle constituent une mise en oeuvre pratique des concepts vus dans le coursde cette UV I2 D .
Prerequisite :IS 201
Evaluation :Une soutenance de projet de durée 30 mn .
Document(s) :free
Keyword(s) :numerical simulation
10/06/2008 - 17:32:07 268
Course Syllabus
IS203 : Sécurité de l'informationShared by UV(s) :
RSI4-B Système 2 p. 36
Title :Sécurité de l'information
Abstract :Module IF5-A de l'UV IF5
10/06/2008 - 17:32:07 269
Course Syllabus
IS204 : Systèmes répartisShared by UV(s) :
RSI4-B Système 2 p. 36RSI4-D Systèmes répartis p. 36
Crédits ECTS :
2.50
Number of hours :Lecture : 24.00
Teacher(s) :METIVIER Yves
Title :Systèmes répartis
Abstract :Ce cours est une introduction à l'algorithmique distribuée. Il commence par une présentation des systèmesdistribués et des différents problèmes que l'on doit résoudre suivant le type du système : grands réseaux, réseauxlocaux, machines multi-processeurs ou bien machine unique abritant plusieurs processus. Les calculs locaux eten particulier les réécritures de graphes constituent le principal formalisme utilisé pour exprimer et pour prouverles algorithmes distribués vus en cours. Les différents problèmes abordés sont : le calcul d'un arbre recouvrant, leproblème de la reconnaissance, l'élection, la détection de la terminaison et plus généralement la détection depropriétés stables, calcul d'un état global, algorithmes distribués probabilistes, résistance aux pannes :algorithmes auto-stabilisants. Pour chacun de ces problèmes, on montrera l'importance des hypothèses faites surle réseau ou de la connaissance que l'on a du réseau. On étudiera où passe la frontière entre ce que l'on peutfaire et ce que l'on ne peut pas faire. On montrera également comment des problèmes n'admettant pas desolution déterministe peuvent être très facilement et très efficacement résolus par des algorithmes probabilistes.
Plan :1. Introduction , Présentation générale des différents modèles2. Calcul d'un arbre recouvrant3. Election4. La reconnaissance5. Détection de la terminaison6. Algorithmes probabilistes7. Algorithmes auto-stabilisants8. Détection et tolérance aux pannes
Evaluation :Examen de 1H (notes de cours et de TD autorisées).
Document(s) :C. Lavault "Evaluation des algorithmes distribués" 1995 Hermes /
G. Tel "Introduction to distributed algorithms" 2000 Cambridge University Press
Keyword(s) :Algorithmique distribuée - Arbre recouvrant - Election - Reconnaissance - Terminaison - Algorithmes probabilistes- Auto-stabilisants - Pannes
10/06/2008 - 17:32:07 270
Course Syllabus
IS307 : Dependability of embedded systemsShared by UV(s) :
T5RSC-B Embedded systems p. 50
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 24.00
Teacher(s) :LAPRIE Jean-ClaudeROY Matthieu
Title :Dependability of embedded systems
10/06/2008 - 17:32:07 271
Course Syllabus
IS309 : Algèbre linéaire creuseShared by UV(s) :
I5PRCD-D Algorithmique et applications p. 28
Crédits ECTS :
2.75
Number of hours :Lecture : 20.00Tutorial classes : 12.00Individual work : 20.00
Teacher(s) :FAVERGE MathieuHENON PascalPELLEGRINI Francois
Title :Algèbre linéaire creuse
Abstract :La résolution de grands systèmes linéaires est un des outils les plus utilisés et les plus consommateurs de calculdans lesapplications scientifiques actuelles. Le but de ce cours est de faire une étude approfondie des algoritmesparallèles de résolution degrands systèmes d'équations linéaires creux par méthodes directes et par méthodes itératives.
La première partie sera dédié aux problèmes algorithmiques rencontrés lors de la mise en oeuvre efficace d'unsolveur direct haute performance en utilisant le modèle de graphe sous-jacent.
L'objectif de la deuxième partie de ce cours sera de présenter les algorithmes parallèles pour les méthodesitératives, et un certain nombre de méthodes de préconditionnement génériques les plus utilisées en pratique.
Les TDs/TPs consisteront en une mise en oeuvre effective de la parallélisation d'un algorithme de gradientconjugué préconditionné pour des matrices creuses au format CSR.
Plan :1.Première partie: Parallélisation des méthodes directes
- Modèle de graphe associé à l'élimination de Gauss, remplissage, niveaux de parallélisme- Renumérotation par dissections emboîtées- Solveur par blocs- Distribution des blocs sur architectures distribuées- Etudes de cas.
2.Deuxième partie: Parallélisation des méthodes itératives
- Introduction+ Rappel de notions élémentaires d'algèbre linéaire: norme de matrice, conditionnement...+ Introduction générale sur les méthodes itératives: avantages et inconvénients par rapport auxméthodes directes.
-Méthodes itératives de base
10/06/2008 - 17:32:07 272
Course Syllabus
+ Jacobi et Gauss-Seidel+ Algorithmes de Jacobi et de Gauss-Seidel par blocs en parallèle.
- Format de stockage des matrices creuses- Méthodes itératives à base de projection
+ Espaces de Krylov+ Méthodes de Krylov+ Parallélisation d'une méthode de Krylov.
- Méthodes de préconditionnement générique+ Principe du préconditionnement+ Factorisation ILU(0)+ Factorisation ILU(k)+ Factorisation ILUtp(tol,p).
Prerequisite :Connaissances en algèbre linéaire et en algorithmique parallèle (modules IS104 (p. 265) et IS106).
Keyword(s) :Algèbre linéaire creuse, méthodes directes et itératives, calcul parallèle haute performance.
10/06/2008 - 17:32:07 273
Course Syllabus
IS342 : Couplage de codesShared by UV(s) :
I5PRCD-D Algorithmique et applications p. 28
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00Individual work : 8.00
Teacher(s) :COULAUD Olivier
Title :Couplage de codes
Abstract :L'objectif de ce cours est de présenter les techniques de couplage de codes scientifiques à partir d'exemples. Les deux visions du couplage, à savoir la vision parallèle et la vision distribuée, sont abordées. Un exempledétaillé d'un couplage de codes en chimie moléculaire est présenté.
Plan :1. Introduction
2. Quelques techniques de couplage- Approche parallèle : MPI, PVM- Approche distribuée : bus logiciel (CORBA), composants logiciels
3. Exemples
Prerequisite :Connaissances de base du calcul parallèle et distribué.
Keyword(s) :Calcul parallèle et distribué haute performance, MPI, PVM, CORBA, applications multi-physiques etmulti-échelles.
10/06/2008 - 17:32:07 274
Course Syllabus
IT102 : Computer architectureShared by UV(s) :
I1-E Architecture matérielle et logicielle des calculateurs p. 20
To choose from :EX100 Computer architecture
Crédits ECTS :
1.50
Number of hours :Lecture : 20.00Individual work : 20.00
Teacher(s) :PELLEGRINI Francois
Title :Computer architecture
10/06/2008 - 17:32:07 275
Course Syllabus
IT103 : Outil de programmation pour le webShared by UV(s) :
T2-E Introduction aux réseaux p. 40
Crédits ECTS :
3.00
Number of hours :Lecture : 12.00Individual work : 12.00Practical work : 18.00
Teacher(s) :JOUVE WilfriedRÉVEILLÈRE Laurent
http://www.enseirb.fr/~reveille
Title :Outil de programmation pour le web
Abstract :Ce cours présente la notion de Web et les différentes techniques utilisées pour rendre accessible de l'informationsur le Web.
Plan :1) Introduction
2) Historique
3) HTML
4) CSS
5) XML
6) Formulaires
7) JavaScript
8) PHP
Evaluation :Examen écrit de 2h + projet à rendre
Online course :http://www.enseirb.fr/~reveille/
10/06/2008 - 17:32:07 276
Course Syllabus
IT105 : Tools for software developmentShared by UV(s) :
T2-D Programmation p. 40
Crédits ECTS :
1.00
Teacher(s) :RÉVEILLÈRE Laurent
http://www.enseirb.fr/~reveille
Title :Tools for software development
10/06/2008 - 17:32:07 277
Course Syllabus
IT201 : Operating SystemsShared by UV(s) :
I4-B Operating systems p. 23
Crédits ECTS :
3.00
Number of hours :Lecture : 22.50Tutorial classes : 37.50Individual work : 30.00
Teacher(s) :GOGLIN BriceGOUDAL FrédéricPALLARD MichelPELLEGRINI Francois
Title :Operating Systems
Abstract :Operating systems are the lowest layer of software between the hardware and the applications. They are thus agood candidate for studying fundamental concepts such as asynchronous execution or virtual memorymanagement, pointing both to the problems which arise from these concepts as well as the new opportunitiesthey offer.
The lecture strives to show the important concepts linked to the design of such systems, providing the studentswith extracts from the source code of a UNIX kernel to illustrate them, everytime this makes sense.
Plan :- Introduction aux systèmes d'exploitation- Processus- Mémoire- Système de fichiers- Étude approfondie de quelques systèmes d'exploitation
Prerequisite :Basic knowledge of computer architecture and imperative programming
Evaluation :Written exam
Online course :http://www.labri.fr/~vincent/Enseignement/IT-201/
10/06/2008 - 17:32:07 278
Course Syllabus
IT202 : Operating systems projectShared by UV(s) :
I4-B Operating systems p. 23
Crédits ECTS :
3.00
Number of hours :Individual work : 30.00Practical work : 30.00
Teacher(s) :ALLALI Julien [email protected] Jocelyn
Title :Operating systems project
Abstract :The subject is shared with the networking project (RE-203). It encourages the students to put an emphasis on thedesign and on the realisation of a systems and network-oriented piece of software. There is a triple objective:practicing systems programming (using for example processes and IPC), in-depth knowledge of the conceptsinvolved, and the specification of the piece of software.
Evaluation :Report and very short presentation of the software
10/06/2008 - 17:32:07 279
Course Syllabus
IT203 : Database systemsShared by UV(s) :
I3-C Systèmes de Gestion de Bases de Données p. 22
Crédits ECTS :
3.00
Number of hours :Lecture : 20.00Tutorial classes : 28.00Individual work : 30.00Practical work : 30.00
Teacher(s) :LE SAEC Bertrand
Title :Database systems
Abstract :The purpose of the course is to provide skills in the topic of databases and to their implementation. After acomplete presentation of the basic concepts ( Semantic Modeling, rational model, query languages (SQL), ...), theinternal behaviours of database system is treated (Architecture, database access, ...). Query optimization is thenapproached and crash recovery is investigated in the context of concurrency.
Plan :# Database systems versus files systems.# Semantic modeling# Rational model (rational algebra, normal forms, ...)# Query language : SQL# The oracle database system# Internal organization of rational databases# Implementation of rational operators# Query optimization# Transaction and concurrency# Security in database system# Crash recovery
Prerequisite :Algorithmic, file systems
Evaluation :Examen écrit et projet SGBD avec Oracle ou MySQL.
Document(s) :Polycopiés.
10/06/2008 - 17:32:07 280
Course Syllabus
IT204 : Projet de SGBDShared by UV(s) :
I3-C Systèmes de Gestion de Bases de Données p. 22
Crédits ECTS :
2.00
Number of hours :Individual work : 8.00Practical work : 30.00
Title :Projet de SGBD
Abstract :Les séances de TP se deroulent sur le système Oracle. Ces séances permettent aux étudiants de mieuxcomprendre le cours et les Tds, et de tester les requêtesSQL. A la fin des TPs, un projet permet aux de simuler une application base de données, de la conception à laréalisation.
Plan :- Présentation d'ORACLE- Présentation de MySQL- Architecture- SQL, SQLPLUS- Interface SQL-langage hôte- PL/SQL- Projet Oracle
Prerequisite :Algorithmique I1A, I2A
Evaluation :projet qui consiste à concevoir et développer une bases de données
Document(s) :Documentation oracle disponible, copie des transparents.
Keyword(s) :Oracle, Bases de données, SQL.
10/06/2008 - 17:32:07 281
Course Syllabus
IT205 : Génie Logiciel 1Shared by UV(s) :
I3-B Génie logiciel p. 22
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Combined lecture and tutorial classes : 4.00Tutorial classes : 8.00
Teacher(s) :DOMALIN H
Title :Génie Logiciel 1
Abstract :Le but de ce cours est de présenter les méthodes et les outils modernes pour le développement delogiciels.
Le génie logiciel peut être caracterisé comme étant la mise en oeuvre de principes d'ingenierie afind'obtenir, à prix raisonnable, des logiciels fiables et efficaces sur des vraies machines. Le génielogiciel concerne pas seulement les coûts de développement, mais aussi les coûts de maintenance etd'utilisation pendant toute la vie du logiciel.
Nous regarderons aussi les problèmes spécifiques à des grands systèmes (plus de 1.000.000 lignesde codes) et engendrés par le travail en équipe, ce qui oblige des approches méthodologiques pourla conception, développement et évolution du logiciel.
Les exercices en TD se feront en équipe de cinq élèves.
Plan :* Problématique
- Les caractéristiques du logiciel- Les coûts du logiciel- Les buts du génie logiciel
II. Qualité logicielle- Qualité externe et interne- Modularité et réutilisabilité- Programmation par contrat
III. Spécification et conception- Formalismes pour la spécification- Conception orientée-fonction et orientée-objet- Types de données abstraits- Correction d'une implémentation
IV. Techniques et activités de l'ingénieur logiciel- Assertions et traitement d'exceptions- Prototypage et rhabillage logiciel- Vérification et validation- Tests boîte noire, boîte blanche- Cahiers des charges
V. Conclusions
Document(s) :<a href="/intranet/catalogue/mod/IT/IT205/">Supports IT205</a>
10/06/2008 - 17:32:07 282
Course Syllabus
voir http://www.enseirb.fr/intranet/catalogue/mod/IT/IT205/.
Online course :https://www.enseirb.fr/extranet/intra/twiki/bin/view.cgi/IT207/WebHome
10/06/2008 - 17:32:07 283
Course Syllabus
IT206 : Interface Homme/MachineShared by UV(s) :
I3-B Génie logiciel p. 22
Crédits ECTS :
0.50
Number of hours :Lecture : 6.00Tutorial classes : 10.00Individual work : 6.00
Teacher(s) :HERBRETEAU Frédéric
Title :Interface Homme/Machine
Abstract :Ce module abord les problèmes de création d'interfaces utilisateurseffectivement utilisables, en s'appuyant sur undesign d'interaction qui cherche à définir les formes dedialogue appropriés.
Le support technologique sera fourni par le système de fenêtrageX11 et les trois Interfaces de Programmation d'Applications:Xlib, Xtintrinsic, Motif.
10/06/2008 - 17:32:07 284
Course Syllabus
IT207 : Génie Logiciel 2Shared by UV(s) :
I3-B Génie logiciel p. 22
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Combined lecture and tutorial classes : 4.00Tutorial classes : 8.00
Teacher(s) :MAGNE S
Title :Génie Logiciel 2
Plan :I - Introduction :
- Les méthodes - La notion de Système d'information - Les 3 niveaux du cycle d'abstraction - Les 3 axes duprojet informatique
II - Le Modèle Conceptuel de Données (M.C.D.) :
- Le représentation et les concepts de base- Le geste MERISE : l'élaboration d'un M.C.D.- Les concepts du modèle : objets, relations, propriétés, cardinalités, contraintes d'intégrité- Documents devant accompagner le M.C.D.- Vérification du modèle- Démarche d'élaboration du M.C.D.
III - Le Modèle Conceptuel des Traitements (M.C.T.) :
- La représentation- Le geste MERISE : élaboration et formalisme d'un M.C.T.- Les concepts : opérations, événements, résultats, synchronisations, processus- L'élaboration d'un MC.T. : diagramme des flux, passage d'un système existant à un système cible
IV - Le Modèle Organisationnel des Traitements (M.O.T.) :
- La représentation- Élaboration d'un M.O.T.- Les concepts : procédure, poste de travail, procédure fonctionnelle- Le formalisme
V - La validation :
- Principe- Construction des modèles externes- Méthode de validation : mise en accord des vues externes avec le M.C.D.
VI - Le Modèle Logique des Données (M.L.D.) :
- Les différentes structures logiques (fichiers, bases de données hiérarchiques, bases de données réseau,bases de données relationnelles)- Passage au Modèle logique dans un contexte navigationnel : formalisme CODASYL, règles de passage
10/06/2008 - 17:32:07 285
Course Syllabus
du M.C.D. au M.L.D. CODASYL, valorisation et optimisation- Passage au modèle logique dans un contexte relationnel : notion de table, règles de passage du M.C.D.au M.L.D. relationnel,valorisation et optimisation
VII - Les modèles physiques des Données et des Traitements
VIII - Étude de cas
U.M.L. :
I - Approche Objet : rappels
- Paradigme classique / Paradigme objet- Notions d'objet / Classe / Message- Encapsulation, héritage, polymorphisme
II - Présentation d'UML
- UML qu'est-ce que c'est ?- La modélisation- Les 4+1 vues d'UML : vue logique / vue des composants / vue des processus / vue de déploiement / vuedes cas d'utilisation
III - Le processus unifié de Rational (RUP)
- Cycle de vie itératif et incrémental- Schéma des itérations- Le processus en Y : branche fonctionnelle / branche technique
IV - Le modèle conceptuel UML
- Les briques de base d'UML (éléments, relations, diagrammes)- Les éléments structurels et comportementaux- Les éléments de regroupement- Les éléments d'annotation- Les relations (dépendance, association, agrégation, composition, généralisation, composition)
V - Les diagrammes
- Diagramme des cas d'utilisation- Diagramme d'activité- Diagramme de classes- Diagramme de séquence- Diagramme de collaboration- Diagramme d'états-transitions- Diagramme de composants- Diagramme de déploiement
Étude de cas
10/06/2008 - 17:32:07 286
Course Syllabus
IT300 : Java pour l'embarquéShared by UV(s) :
E5SE-A Systèmes d'exploitation p. 15
Number of hours :Lecture : 8.00Tutorial classes : 12.00
Title :Java pour l'embarqué
Abstract :Ouverture pour la rentrée 2008 en option SE
10/06/2008 - 17:32:07 287
Course Syllabus
IT304 : Program specification and proofShared by UV(s) :
I5GL-B Verification and Validation p. 26
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 20.00Individual work : 10.00
Teacher(s) :GLOESS Paul Y [email protected]
http://www.enseirb.fr/~gloess
Title :Program specification and proof
Abstract :Goal: Acquire a practical expertise in the domain of formal specification and proof, using higher order typed logic.Contents: We study concrete examples, such as imperative languages and related verification methods (Hoare,Floyd), object oriented languages, compilers: we learn how to formalize these examples into typed Higher OrderLogic, using PVS, comparing various possibilities of representation. We study some existing libraries. We insist onspecification and proof of recursive functions.
Common problems encountered by students in the framework of joint IT305 (p. 290) module are discussed,which may trigger collaborative development of general purpose libraries.
Plan :* The art of specification
- informal text- formalization steps- functions versus relations- recursive versus inductive sets- decidability, executable specifications- deep versus shallow semantics- modularity
* Proof art- generalization- well founded induction- boolean induction- simplification- rewrite lemmas- automatization, strategies
* Possible application domains- L1 or L2 imperative langages from Loeckx and Sieber book- Floyd assertion method- Hoare method- object oriented languages- specification of communication protocols- temporal logics
Prerequisite :Proof assistants IT305 (p. 290)
Evaluation :
10/06/2008 - 17:32:07 288
Course Syllabus
Attendance and participation to present module and to joint module IT305 (p. 290) : 50%; joint module IT305 (p.290) miniproject defence: 50%.
Document(s) :* The Foundations of Program Verification, Second Edition, Jacques Loeckx and Kurt Sieber, Wiley - TeubnerSeries in Computer Science.
* See on line course http://www.enseirb.fr/~gloess/enseignement/spp/now/ for more references and documents.
Keyword(s) :specification, verification, semantics, typed logics, higher order
Online course :http://www.enseirb.fr/~gloess/enseignement/spp/now/
10/06/2008 - 17:32:07 289
Course Syllabus
IT305 : Proof assistantsShared by UV(s) :
I5GL-B Verification and Validation p. 26
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 24.00Individual work : 10.00
Teacher(s) :GLOESS Paul Y [email protected]
http://www.enseirb.fr/~gloessJANIN David
Title :Proof assistants
Abstract :Purpose: Discover proof assistants and typed higher order logics, and their application to software engineering.
Contents: There are currently about fifteen tools which have gained international recognition in the field ofmechanical theorem proving. These are used more and more by mathematicians or logicians, as well ascomputer scientists, for designing specifications and checking software or hardware implementations.
We introduce three representative tools, which have complementary purposes: PVS, developed by SRIInternational Computer Science Laboratory, is studied in detail; Coq, developed by I.N.R.I.A., is briefly discussed;Atelier B, commercial product of Digilog/Steria, is available at ENSEIRB, but The Rodin free version will be usedinstead.
We altern theory and practical manipulation.
Plan :* PVS
- Higher order typed logic suited to program specification and verification- Total recursive functions- Abstract data types- Well founded induction- Inductive sets
* Coq- Typed lambda calculus and inductive constructions- From "expression:type" paradigm to "proof:specification" paradigm- Synthesis and verification of programs
* Atelier B- Project management- Machine hierarchies, refinements- Substitution calculus
Prerequisite :Program specification and proof IT304 (p. 288) .
Evaluation :mini-project by team under a proof assistant.
10/06/2008 - 17:32:07 290
Course Syllabus
Document(s) :See online course http://www.enseirb.fr/~gloess/enseignement/ateliers/now/.
Keyword(s) :Coq, PVS, B, logics, types, proofs, software engineering
Online course :http://www.enseirb.fr/~gloess/enseignement/ateliers/now/
10/06/2008 - 17:32:07 291
Course Syllabus
IT306 : Software testingShared by UV(s) :
C5QFIA-D Modeling, verification and test of systems p. 48I5GL-A Software Management p. 26
Crédits ECTS :
2.50
Number of hours :Lecture : 16.00Tutorial classes : 8.00
Teacher(s) :LE SAEC BertrandMARQUES Sandrine
Title :Software testing
Abstract :Software testing is used to ensure the apparent correctness of a system w.r.t. some specifications. This approachis naturally not exhaustive as it would generally require an infinite, or if finite an enormous, amount of test cases.Hence, choosing which test case will be ran is crucial in order to ensure enough reliability.
Plan :- The importance and costs of software testing- Formal approach to software testing- Test cases generation from a formal model- Covering criterions- Applications of software testing
Prerequisite :None
Evaluation :2h exam
Document(s) :Given in classroom
Keyword(s) :Software testing, test cases covering
Online course :None
10/06/2008 - 17:32:07 292
Course Syllabus
IT307 : Persistency and data basesShared by UV(s) :
I5GL-C Object-Oriented Software Engineering p. 26
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 26.00Individual work : 10.00
Teacher(s) :HANIN Xavier
Title :Persistency and data bases
Abstract :De plus en plus plusd'applications manipulent des données complexes et volumineuses pour lesquelles les systèmes de gestion debases de données traditionnels, fondés sur le modèle relationnel, ne sont pas adaptés.Citons par exemple les systèmes d'information géographique, le commerce électronique, la finance, les outilsd'aide à la éécision, etc.Ce cours présente les solutions adaptées à ces applications offertes par les SGBD objet-relationnels etorientés-objet.
Plan :I. EXTENSION DU MODELE RELATIONNEL
- Limites des systèmes relationnels- Spécialisation, généralisation- Compléments sur le modèle relationnel- Nouvelles applications bases de données
II. CONCEPTION ORIENTEE OBJET- Analyse orientée objet- Développement d'une base de données orientées objets- Construction de classes, relations, attributs- Diagramme des classes et diagramme des objets
III. SYSTEMES ORIENTES OBJETS- Langages orientés objets persistants- Applications des techniques orientées objets aux bases de données relationnelles- Modèle à valeur structurée- Modèle avec identité d'objet- Bases de données orientées objets
IV. LE SYSTEME OBJECT·STORE- Modèle de données- Interfaces- Gestion de schémas- Architecture- Gestion des objets et des classes
Prerequisite :systèmes de gestion de bases de données relationnelles.
Document(s) :Photocopies de transparents de cours.
10/06/2008 - 17:32:07 293
Course Syllabus
Keyword(s) :bases de données, objet, UML, données complexes.
10/06/2008 - 17:32:07 294
Course Syllabus
IT308 : Méthodologie et outils logicielsShared by UV(s) :
I5GL-E Personnalisation p. 26
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 26.00Individual work : 15.00
Teacher(s) :EYROLLES GeorgesMOSBAH Mohamed
Title :Méthodologie et outils logiciels
Abstract :Ce cours a pour but d'acquérir des compétences sur les méthodes et les technologies les plus récentes pouraider au développement d'applications intranet et internet. Une partie est consacrée aux nouvelles méthodologiesde développement de logiciels (développement dirigé par les tests par exemple). Dans ce cours, on abordeégalement les technologies Web (CGI,EJB,..) et les outils qui permettent de développer des passerelles de basesde données (JDBC).
Plan :- Introduction générale- Développement dirigé par les tests- Quelques environnements de développement- Rational Rose- EJB- Servlet- JDBC- Jini- Forté
10/06/2008 - 17:32:07 295
Course Syllabus
IT309 : Architectures multi-couchesShared by UV(s) :
I5GL-D Software Architerture p. 26
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 24.00Individual work : 10.00
Teacher(s) :EYROLLES Georges
Title :Architectures multi-couches
Abstract :Ce cours aborde la conception et le développement de logiciels en couches: modèles client-serveur, 2-tiers,3-tiers.
Un projet transversal est réalisé dans le cadre de cet enseignement.Pour suivre ce cours, il faut prendreégalement: les cours de conception orienté-objet, SGBD00, et applications concurrentes et distribuées.
10/06/2008 - 17:32:07 296
Course Syllabus
IT310 : Applications concurrentes et distribuéesShared by UV(s) :
I5GL-D Software Architerture p. 26
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 26.00Individual work : 15.00
Teacher(s) :MOSBAH Mohamed
Title :Applications concurrentes et distribuées
Abstract :L'objectif de ce cours est de comprendre la pertinence des applicationsconcurrentes et distribuées. Avec la croissance exponentielle de l'usage des réseaux en entreprise, cesapplications sont amenées à se développer et à se pérenniser.Une première partie sera consacrée à la programmation concurrente (notamment par les threads).Le développement d'applications distribuées sera présenté dans la seconde partie en s'appuyant sur desexemples concrets utilisant la norme J2EEIntervenants : M. Mosbah, P. Broquaire
Plan :I5GL-D - Applications concurrentes et distribuées
* Programmations concurrentes: principes* Programmation par les threads
* J2EE présentation* Le protocole httpo Quelques rappels techniqueso Les briques d'une architecture Webo La gestion de contexte idéale* Rôle du serveur d'applicationo Les services rendus par le serveur d'application* Servletso Notion de servleto Cycle de vie d'une servleto Les composants Java dédiés à la programmation Webo Mettre en oeuvre les servlets et les composants Java dédiés* JSPo Pourquoi les JSPo Cycle de vie d'une JSPo Utilisation des JavaBeans dans les JSPo Mise en oeuvre* TagLibso Notion de TagLib* Architecturer ses application Web - Paradigme MVCo Présentation du framework Struts* Déploiement d'une application Web - Notion de packaging* J2EE en Entrepriseo Exemples concrets d'applications Web
Prerequisite :
10/06/2008 - 17:32:07 297
Course Syllabus
HTML ou XHTML, Javascript.
Evaluation :projet
Document(s) :polycopié des TPs
10/06/2008 - 17:32:07 298
Course Syllabus
IT311 : Conduite de projetShared by UV(s) :
I5GL-A Software Management p. 26
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 26.00Individual work : 10.00
Teacher(s) :MOëBS R
Title :Conduite de projet
Abstract :Intervenants : Rémi Moebs
L'objectif du cours sera d'acquérir une vision globale du cycle de vie d'un projet logiciel et des techniques et outilsde gestion associées.
Après un rappel des concepts associés à la gestion de projet, il aborde les principales phases de la vie d'un projet:
* l'avant-projet : recueil des besoins, évaluation, prévisions* l'organisation du projet : intervenants, rôles, démarche* les techniques gestion des tâches : planification, ordonnancement, jalons* les techniques de suivi et de contrôle de l'avancement* la phase de test, de validation et de qualification* les techniques d'assurance et de contrôle qualité.
L'objectif est de donner les bases nécessaires à la gestion de projet en insistant sur des exemples concrets etvécus, à partir de témoignages issus de cas réels en entreprise. Le cours comprendra des exercices pratiquesbasés sur des cas réels et des mises en situation par rapport à des phases de gestion d'un projet. L'objectif estde permettre aux participants d'assimiler et de retenir les « best practices » associées à la gestion de projet et depouvoir les mettre en oeuvre rapidement en entreprise.
Plan :* Introduction - Vue globale du cycle de vie:Recueil et commentaire des expériences vécues en stage.Principales définitions : Projet, Client, Maîtrise d'oeuvre, Maîtrise d'Ouvrage.Vision globale du cycle de vie, principales démarches de mise en oeuvre.Méthodes et outils.Référentiels et normes, certifications.Les différents types de projet.* Recueil des besoins et évaluation:Méthodes de recueil de besoins.Production et analyse d'un cahier des charges.Méthodes d'évaluation.Plan de production prévisionnel.Analyse des risques.* Organisation des projets:Principes d'organisation d'un projet - rôle du Chef de Projet.Définition des rôles et gestion des relations.Organisation de l'équipe de développement.
10/06/2008 - 17:32:07 299
Course Syllabus
Démarche de réalisation (itérative, cycle en V).Approche « Unified Process ».Initialisation et gestion des risques.Approche financière et budgétaire.* Planification, ordonnancement:Découpage en tâches.Diagramme associés.Mise au point d'un plan de production.Gestion de la documentation.Outils associés.Cas pratique.* Suivi et contrôle de l'avancement:Techniques de suivi.Tableaux de bord projet.Reporting.Gestion des relations dans l'équipe - techniques de management.Suivi financier.Outils associés.* Tests, intégration et validation:Types de tests.Démarches de test et de qualification.Tests de montée en charge et tests de performance.Gestion de configuration.Outils associés.Organisation de la maintenance* Assurance qualité:Objectifs de l'assurance qualitéRéférentiels et normes logicielles.Dispositifs qualité sur un projet.Qualité du logiciel, qualité des processus.* Bilan, rappel des "best practices":Vision synthétique des sessions précédentes.Résumé des bests practices pour le réalisation d'un projet informatique.Illustration par des exemples concrets.Retours d'expérience.Questions / Réponses.
Document(s) :<a href="/intranet/catalogue/mod/IT/IT311/slides.4up.ps">slides.4up.ps</a>
10/06/2008 - 17:32:07 300
Course Syllabus
IT315 : OSGI - The Open Service Gateway InitiativeShared by UV(s) :
T5RSC-B Embedded systems p. 50
Crédits ECTS :
0.50
Number of hours :Lecture : 3.00Practical work : 3.00
Title :OSGI - The Open Service Gateway Initiative
Abstract :L'Open Service Gateway initiative (l'OSGi) a été fondée en Mars 1999 par une quinzaine de sociétés "membres"et en compte actuellement près d'une centaine. L'intention originelle était de définir une norme pour développer etdéployer des télé-services dans des passerelles domotiques (set-top-box, modems xDSL, freeBox...). Lapremière version du standard (élaborée par les quinze membres fondateurs) était strictement orientée sur cemarché de niche. Mais ces premières spécifications se sont révélées très intéressantes par les nombreusesimplémentations qu'elles ont encouragées et beaucoup d'autres sociétés se sont jointes pour l'élaboration d'uneseconde version.Nous avons aujourd'hui (après l'adoption de la version 3 du standard) un paradigme clair et bien délimité : lestandard OSGi existe pour créer des spécifications ouvertes pour le déploiement "administré" de "services"depuis les réseaux étendus vers toutes sortes de réseaux locaux ou d'équipements rendus communicants. Il estaujourd'hui évident que ce standard est applicable dans tout environnement de déploiement de services et detélé-administration de plates-formes très "résilientes" sur de longs cycles de vie. OSGi est en passe de devenir unstandard "de fait" pour l'exécution et l'administration des plates-formes de services opérées et déportées.
Ce module présentera les grandes lignes d'OSGi et en particulier ce qui concerne la gestion des composantslogiciels et des services associés. Lors des travaux pratiques, nous essayerons une plate-forme d'implentation dela spécification qu'est Oscar.
Plan :Cours
I) Présentation générale d'OSGi- Contexte- Consortium- Objectifs- RoadMap
II) Outils de base- Java- Programmation Orientée Services (composant, usine, connecteur, conteneur...)- ClassLoader java (Architecture, URLClassLoader)
III) OSGi architecture interneDescription de la spécification
- Elements du modèle à composants d'OSGi (bundle, service, package, dépendances)- Framework de base (bundlecontext, shell)- Services standards
TP
10/06/2008 - 17:32:07 301
Course Syllabus
IV) Manipulation d'une plateforme- Installation / Lancement / Maintenance- Utilisation de services- Développement de services- Interdépendance de services- Exemple de projet OSGi : Structuration du développement, packaging
Prerequisite :Java, ant
Evaluation :QCM
Document(s) :Copie des transparents de cours.
Keyword(s) :OSGi, Service Oriented Programming, Composants logiciels
10/06/2008 - 17:32:07 302
Course Syllabus
IT316 : IntergicielsShared by UV(s) :
T5GLR-B Génie logiciel p. 45
Crédits ECTS :
2.00
Number of hours :Lecture : 12.00Practical work : 9.00
Teacher(s) :MERAND F.
Title :Intergiciels
Abstract :Partie 1 - Du composant au serveur d'applications. Impact sur les architecures applicatives.Le développement d'applications basé sur les composants représente aujourd'hui un formidable potentiel pour lesdéveloppeurs et architectes. La mise en oeuvre des applications à base de composants nécessite cependant debien penser son architecture applicative, en tenant compte d'un grand nombre de critères fonctionnels maissurtout techniques (sécurité, fiabilité, performance, montée en charge, etc.). Les serveurs d'applicationspermettent de répondre à ces contraintes en privilégiant deux axes : un axe développeur, pour lui permettre de sefocaliser sur l'écriture de code métier en s'affranchissant de la plomberie, et un axe infrastructure permettant degérer le pénurie de ressources plutôt que de la subir. (Démonstrations réalisées avec le serveur d'applicationCOM+, MSMQ en environnement .NET.)
Partie 2 - Les standards de l'Internet et les Web Services dans vos applications. L'interopérabilité au coeur dusystème d'information.HTML, HTTP, XML... Autant de standards au coeur des développements applicatifs. L'apport de ces technologiesfavorise l'interopérabilité des briques du système d'information. Ces mêmes systèmes sont soumis à de trèsfortes pressions, métiers et technologiques et l'arrivée des Services Web XML et des protocoles associés (WSDL,SOAP, UDDI) permet maintenant de faciliter l'absorption de ces contraintes. Les architectures applicativesdoivent donc s'adapter à ces nouveaux standards et proposer de nouveaux modèles de développement, dedéploiement et d'administration. (Démonstrations avec .NET, Apache/Axis.)
Plan :* Partie 1
- Objets, composants et architecture distribuées : pourquoi et comment développer des composants ?- Du client serveur aux applications multi-niveaux : la nécessité d'une infrastructure (middleware).- Panorama des serveurs d'applications.- La séparation logique des couches (interfaces, logique métier et couche technique).- Les fonctionnalités techniques d'un serveur d'applications.- Architecture et technique : bus de message, orchestration de processus.
* Partie 2- Standards, un bel exemple : Internet et les clients légers. Quelles contraintes et quelles limites ?- L'interopérabilité et l'intégration : comment préserver son existant informatique tout en le faisant évoluer ?- Les architectures à couplage faible : mise en oeuvre des services web XML et des protocoles associés(WSDL, SOAP, UDDI, WSx).- Le futur des services web et les architectures orientées service.
Evaluation :Examen écrit (1h30)
10/06/2008 - 17:32:07 303
Course Syllabus
Document(s) :Support de cours (copie de transparents). Ouvrages sur Microsoft ASP et .NET (fournis).
10/06/2008 - 17:32:07 304
Course Syllabus
IT317 : Image analysisShared by UV(s) :
C5TM-H Indexation multimédia p. 53
Crédits ECTS :
2.50
Number of hours :Lecture : 18.00Tutorial classes : 8.00Individual work : 10.00Practical work : 8.00
Teacher(s) :DA COSTA Jean-PierreGERMAIN ChristianLAVIALLE Olivier
Title :Image analysis
Abstract :Image analysis is concerned about how to extract useful information from raw image data.
Plan :* Image segmentation* Extraction of geometrical parameters* Pattern recognition* Statistical models
Evaluation :Contrôle continu
10/06/2008 - 17:32:07 305
Course Syllabus
IT318 : Computer GraphicsShared by UV(s) :
C5TM-B Computer graphics and virtual reality p. 53
Crédits ECTS :
2.50
Number of hours :Lecture : 33.00Individual work : 30.00
Teacher(s) :GUITTON PascalLE SAEC Bertrand
Title :Computer Graphics
Abstract :This class is about standard 2D and 3D image synthesis techniques.This module is complemented by IT319.
Plan :* Algorithms for 2D Computer Graphics* 3D Computer Graphics
Prerequisite :* C language* Basic signal and image processing
10/06/2008 - 17:32:07 306
Course Syllabus
IT319 : Applications of Computer Graphics and Virtual RealityShared by UV(s) :
C5TM-B Computer graphics and virtual reality p. 53
Crédits ECTS :
2.50
Number of hours :Lecture : 10.00Tutorial classes : 14.00Individual work : 10.00
Teacher(s) :GUITTON Pascal
Title :Applications of Computer Graphics and Virtual Reality
Abstract :This class extends the IT318 module with practical works, and applications of Computer Graphics to virtual reality.
Plan :* Practical application of computer graphics* Virtual reality* Visit of the Hemicyclia virtual reality center
Evaluation :Contrôle continu
10/06/2008 - 17:32:07 307
Course Syllabus
IT320 : Analysis/Synthesis of Musical SoundShared by UV(s) :
C5TM-C Analyse et Synthèse du Son Musical (ASSM) p. 53
Crédits ECTS :
5.00
Number of hours :Lecture : 48.00Individual work : 28.00
Teacher(s) :HANNA Pierre
Title :Analysis/Synthesis of Musical Sound
Abstract :This class presents the different matematical models and algorithms used for analyzing and synthesizing musicalsound.
Plan :* Introduction to musical sound* Spectral domain, FFT, convolution* Fourier analysis, high-resolution spectral analysis* Audio and musical parameters: partials, harmonics, pitch, intensity, timbre, spectral enveloppe...* Spatialization, source separation, psychoacoustic notions* Synthesis: additive, non linear, programming languages for audio synthesis* Audionumerical effects
10/06/2008 - 17:32:07 308
Course Syllabus
IT321 : Smart card: from theory to programmingShared by UV(s) :
T5RSC-C Security p. 50
Crédits ECTS :
1.00
Number of hours :Lecture : 4.00Practical work : 4.00
Teacher(s) :GUYOT Vincent
Title :Smart card: from theory to programming
Abstract :From a lecture given about smart card, the attendees write a Java smart card-based application, splitted into twoparts running in the computer and within the smart card.
Prerequisite :Java programming
Evaluation :written exam and pratical work evaluation
Document(s) :http://java.sun.com/products/javacard/
Keyword(s) :smart card, JavaCard
10/06/2008 - 17:32:07 309
Course Syllabus
IT323 : Network securityShared by UV(s) :
T5RSC-C Security p. 50
Crédits ECTS :
2.00
Number of hours :Combined lecture and tutorial classes : 12.00Individual work : 9.00
Teacher(s) :DELORD Xavier
Title :Network security
Abstract :After an introduction to information security, this lecture focuses on the security of data transmission, i.e. onnetwork security. The main cryptographic tools needed to achieve this goal are also presented.
Plan :* Introduction to information security* Introduction to network security* Cryptographic tools for network security* Security protocols* Applications
Prerequisite :principles of networks and of their architectures, IPv4 architecture
Evaluation :written exam
Document(s) :Stallings W. "Network Security Essentials: Applications and Standards - Third Edition". Pearson Printice Hall,2007.
Keyword(s) :sécurité de l'information, sécurité des réseaux, IPv4, TCP/IP, cryptographie
10/06/2008 - 17:32:07 310
Course Syllabus
IT325 : Embedded systemsShared by UV(s) :
T5RSC-B Embedded systems p. 50
Crédits ECTS :
2.00
Number of hours :Lecture : 10.00Practical work : 12.00
Teacher(s) :KADIONIK Patrice
Title :Embedded systems
Abstract :L'objectif de ce module est de prolonger les connaissances acquises sur les systèmes d'exploitations par cellesspécifiques aux systèmes embarqués temps-réel très utilisés, en particulier, pour la concetion terminaux mobilesde télécommunications. Cet enseignement est fondé sur le cas concret de Linux embarqué.
Plan :* Principales caractéristiques d'un système embarqué.* Contraintes Temps Réel.* Codesign.* Les systèmes embarqués et la connectivité IP.* Linux et l'embarqué : Linux embarqué.* Panorama des distributions Linux embarqué.* Panorama des distributions Linux Temps Réel.* Etude et mise en oeuvre de Linux embarqué µClinux dans un système embarqué.* Etude et mise en oeuvre de Linux Temps Réel RTLinux.
Document(s) :Polycopié
Keyword(s) :Systèmes embarqués. Connectivité IP. Linux embarqué. Temps Réel. RTLinux.
Online course :http://www.enseirb.fr/~kadionik/formation/embeddedlinux/introduction.html
10/06/2008 - 17:32:07 311
Course Syllabus
IT326 : Pilotes de périphériquesShared by UV(s) :
E5SE-E Personnalisation - Approfondissement p. 15
Number of hours :Lecture : 8.00Practical work : 12.00
Teacher(s) :BORNAT YannickKADIONIK Patrice
Title :Pilotes de périphériques
Abstract :Ouverture pour la rentrée 2008 en option SE
Ce cours a pour objectif de présenter le rôle d'un pilote de périphérique dans un système d'exploitation et d'enexpliquer le fonctionnement. Il est accompagné d'un projet dont le but est de réaliser un pilote de périphériquepour une machine à café sous Linux.
Plan :1. Introduction au pilotes de périphériques2. Noyau Linux3. Notion de modules4. Notion de périphériques5. Périphériques char6. Entrées / Sorties7. Gestion des interruptions8. Pilotes bloc et réseau
Document(s) :Polycopié
10/06/2008 - 17:32:07 312
Course Syllabus
IT327 : Video indexingShared by UV(s) :
C5TM-H Indexation multimédia p. 53
Crédits ECTS :
2.50
Number of hours :Lecture : 14.00Tutorial classes : 8.00Individual work : 16.00
Teacher(s) :BENOIS-PINEAU JennyMORAND Claire
Title :Video indexing
Abstract :This module presents digital techniques that allow to extract meaningful features from image and video, useful forclassifying and indexing multimedia documents.
Plan :* Spatiotemporal segmentation and video indexing* Seminar on audio indexing
Evaluation :Test and project
10/06/2008 - 17:32:07 313
Course Syllabus
IT328 : Multimedia data codingShared by UV(s) :
C5TM-E Codage et transmission des données multimédia p. 53
Crédits ECTS :
3.00
Number of hours :Lecture : 22.00Tutorial classes : 14.00
Teacher(s) :BERTHOUMIEU YannickDONIAS MarcGRIVEL EricMEGRET Rémi
Title :Multimedia data coding
Abstract :Module IT328 deals with coding standards used for audio, image and video coding.
Plan :* Audio compression* Image and video compression* Multi-resolution approaches* Applications using Matlab
10/06/2008 - 17:32:07 314
Course Syllabus
IT329 : Image processingShared by UV(s) :
C5TM-A Image processing and project p. 53
Crédits ECTS :
2.00
Number of hours :Combined lecture and tutorial classes : 14.00Tutorial classes : 12.00Individual work : 10.00
Teacher(s) :DOMENGER Jean-PhilippeKABONGO Luis
Title :Image processing
Abstract :This class deals with image processing algorithms, that produce new images from digital input images.
Plan :* Color reproduction* Smoothing, defect correction, contour extraction, contrast enhancement* Quantification and dithering* Geometrical transformation, compositing
Evaluation :Test
10/06/2008 - 17:32:07 315
Course Syllabus
IT331 : Embedded systems. Embedded LinuxShared by UV(s) :
E5SE-A Systèmes d'exploitation p. 15
Crédits ECTS :
1.50
Number of hours :Lecture : 13.33Individual work : 10.00Practical work : 12.00
Teacher(s) :KADIONIK Patrice
Title :Embedded systems. Embedded Linux
Plan :1. Course
- Features of an embedded system.- Real Time Constraints and codesign.- Tools for hardware debugging of an embedded system.- software debugging of an embedded system.- Illustration: porting Linux to a SBC.- IP connectivity.- Embeded Linux.- Panorama of embedded Linux distributions and Real Time. Introduction to Real Time.- Design and implementation of embedded Linux: μClinux on an embedded system.- Design and implementation of Real Time Linux: RTLinux.
2. Practical exercices- Design and implementation of μCLinux on ColdFire processor.- Design and implementation of IP protocols for remote control of an electronic system underembbededLinux: HTTP, SMTP, SNMP, SIP...
Prerequisite :no
Evaluation :Report
Document(s) :Training support
Keyword(s) :Embbeded system - Hardware and software debugging - IP Connectivity- Embbeded Linux - Real Time - µClinux -RTLinux
Online course :yes: http://www.enseirb.fr/intranet/bibliotheque/bibliotheque_numerique.html
10/06/2008 - 17:32:07 316
Course Syllabus
IT332 : Real Time Operating SystemsShared by UV(s) :
E5SE-A Systèmes d'exploitation p. 15
Crédits ECTS :
2.00
Number of hours :Lecture : 14.66Individual work : 24.00Practical work : 12.00
Teacher(s) :KADIONIK PatricePEDROZA J. L.
Title :Real Time Operating Systems
Plan :1. Course
- Tools for real time.- The concept of tasks and coroutines.- The signaling events: semaphores and latches.- Intertask communications.- Examples of multitasking real-time applications.- The standardization of tools: SCEPTRE.- TheVRTX RTOS:
Basic principles.The primitives and their implementation.Adding functionality to the kernel.File and network primitives.Writing device drivers.The OS9000 RTOS:Basic principles and origin.The primitives and the modules structure.Designing a new module: functional or device driver.The system-level functions.Writing new deivce drivers.
2. Practical exercices- Implementation and use of the μC/OS II real-time kernel on a 68HC11 SBC.
Evaluation :Exam
Document(s) :Training support
Keyword(s) :Real Time - RTOS - Multitasking- VRTX - OS9000 - µC/OS II
Online course :no
10/06/2008 - 17:32:07 317
Course Syllabus
IT334 : Formalisms for embedded systemsShared by UV(s) :
C5QFIA-D Modeling, verification and test of systems p. 48
Crédits ECTS :
0.50
Number of hours :Combined lecture and tutorial classes : 10.00
Teacher(s) :HERBRETEAU Frédéric
Title :Formalisms for embedded systems
Abstract :Modeling, simulation and validation of synchronous embedded software using Lustre and Esterel formalisms
Plan :- principles of embedded softwares- dataflow approach: the LUSTRE/SCADE formalism- eventflow approach: the ESTEREL language
Prerequisite :None
Evaluation :1h exam
Document(s) :Given in classroom
Keyword(s) :Embedded systems, Lustre, Esterel
Online course :None
10/06/2008 - 17:32:07 318
Course Syllabus
IT335 : System Modelling with the UML methodShared by UV(s) :
E5SE-C Langages et modélisation de systèmes p. 15
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 20.00Individual work : 15.00
Teacher(s) :SOULET Pierre
Title :System Modelling with the UML method
Plan :- Introduction and objectives of UML.- UML diagrams.- The static and dynamic model.- Case Studies.- Implementation in C + + language of aggregations and associations.
Evaluation :Exam (C++ and UML)
Document(s) :Training support
Keyword(s) :UML - Diagrams
Online course :no
10/06/2008 - 17:32:07 319
Course Syllabus
IT336 : Architecture of parallel and distributed systemsShared by UV(s) :
I5PRCD-B Architectures, systèmes et communications p. 28
Crédits ECTS :
1.50
Number of hours :Lecture : 20.00Individual work : 20.00
Teacher(s) :PELLEGRINI Francois
Title :Architecture of parallel and distributed systems
Abstract :The purpose of this class is to view many techniques used within high performance processors and parallelarchitectures, in order to take advantage of them at their best when writing programs making an intensive use ofmemory and processing power.
Plan :1.Introduction
- Basic concepts of parallel computing- Need for parallelism- Current research domains in parallel processing
2. Models of parallel computers- Flynn's classification- Raina's classification
3. Architecture des processeurs- Clock- Wiring
+ Bit-level parallelism+ Wiring of an integer adder+ Wiring of an integer multiplier
- Instruction sets+ CISC, RISC, and CRISC instruction sets+ Impact on compilation and performance
- Pipe-lines+ Principle+ Linear pipe-lines+ Non-linear pipe-lines+ Dependencies and bubbles+ Optimization of conditional branches
: loop unrolling, branch prediction- Instruction-level parallelism
+ Superscalarity+ VLIW, LIW and EPIC processors
- Efficient programming of high performance superscalar processors- Vector processors- Evaluation of the performance of processors
4. Memory architecture- Memory hierarchy and locality principles- Registers- Cache memory
10/06/2008 - 17:32:07 320
Course Syllabus
+ Access mechanisms+ Structure : direct mapping, associativity+ Consistency on multi-processor systems : the MESI protocol
- Main memory : structure, efficient programming- Disks
+ Reliability and performance+ RAID systems+ Parallel filesystems
5. Operating systems for parallel processing- Types and structure- Features
+ Scheduling+Synchronization
Prerequisite :Knowledge in imperative programming and in computer architecture
Evaluation :Final term exam
Document(s) :Class booklet, also available on-line
Keyword(s) :Parallelism, Parallel computing, SIMD, MIMD, processor, performance, CISC, RISC, pipe-line, VLIW, LIW, EPIC,memory, hierarchy, register, cache, consistency, RAID, system
Online course :http://www.enseirb.fr/~pelegrin/enseignement/enseirb/archsys/ (in French)
10/06/2008 - 17:32:07 321
Course Syllabus
IT338 : Supports de communication hautes performancesShared by UV(s) :
I5PRCD-B Architectures, systèmes et communications p. 28
Crédits ECTS :
1.25
Number of hours :Lecture : 4.00Tutorial classes : 3.00Individual work : 4.00
Teacher(s) :AUMAGE Olivier
Title :Supports de communication hautes performances
Abstract :L'objectif de ce module est d'apporter les connaissances nécessaires pour une utilisation efficace des différentesarchitectures utilisées dans les plates-formes parallèles actuelles en tenant compte en particulier de la granularitédans les applications.
Plan :1. Introduction au problème du recouvrement calcul/communication2. Faisabilité du recouvrement calcul/communication :aspects matériels, expression dans MPI et applications3. Le cas des applications régulières4. Le cas des architectures hétérogènes5. Techniques de programmation "Out-of-Core"
Prerequisite :Introduction aux architectures des plates-formes parallèles
Document(s) :Photocopies des transparents utilisés en cours
Keyword(s) :Recouvrement calcul/communication, Out-of-Core
10/06/2008 - 17:32:07 322
Course Syllabus
IT339 : Environnement pour la grilleShared by UV(s) :
I5PRCD-E Personnalisation p. 28
Crédits ECTS :
2.50
Number of hours :Lecture : 8.00Tutorial classes : 18.00Individual work : 8.00
Teacher(s) :LATU GuillaumeRICHART Nicolas
Title :Environnement pour la grille
Abstract :Ce cours propose de faire un tour d'horizon (non exhaustif) des technologies nouvelles autour de la grille, del'internet et du distribué. Des infrastructures logicielles et matérielles de types grilles sont appelées à sedévelopper et à être utilisées au sein des entreprises. Les technologies mises en oeuvre par GLOBUS sontabordées d'un point de vue général en précisant dans quels types de service de la grille elles interviennent(partage de ressources, travail collaboratif, grille de calcul, portail web, . . .), et quelles sont leurs interactions avecles autres composants. L'accent est mis sur la nécessité de définir des standards et des interfaces adaptées à lagrille. L'interface standard GRID RPC est décrite ainsi que son implémentation dans Netsolve. Les différentescaractéristiques des logiciels "Peer to Peer" sont présentées ainsi qu'une interface pour leur programmation(Jxta). Enfin la programmation effective de la grille est abordée par l'approche composants logiciels permettantune l'abstraction et l'interopérabilité des programmes.
Les TDs/TPs permettront aux élèves de se familiariser avec quelques unes de ces technologies tel que Globus,les RPCs ou les composants logiciels.
Plan :1. Introduction générale sur la grille2. GLOBUS, la "boîte à outils" pour la grille (http://www.globus.org)3. GRID RPC (NetSolve)4. Peer-to-peer5. Le modèle des composants logiciels de CORBA (CCM)
Evaluation :TP-Projet avec rapport et soutenance.
Keyword(s) :GLOBUS, RPC, NetSolve, P2P, CCM, CORBA, OpenCCM
Online course :http://www.labri.fr/Perso/%7Eesnard/Enseignement/CCM/ccm.htmlhttp://www.labri.fr/%7Eesnard/Enseignement/Globus/Globus.pdf
10/06/2008 - 17:32:07 323
Course Syllabus
IT340 : Approche objetShared by UV(s) :
T5GLR-B Génie logiciel p. 45
Crédits ECTS :
2.50
Number of hours :Lecture : 16.00Tutorial classes : 12.00
Teacher(s) :BAUDON O.
Title :Approche objet
Abstract :L'objectif de ce module est d'approfondir la formation générale en génie logiciel et de la compléter par leséléments particulièrements importants pour le domaine des télécommunications.
Plan :* UML* Developpement dirigé par les tests (9 h)* Conception d'application (24 h)
Prerequisite :Connaissance générales en génie logiciel.
Evaluation :Rapport.
Keyword(s) :Génie logiciel, UML, Développement dirigé par les tests.
10/06/2008 - 17:32:07 324
Course Syllabus
IT341 : SGBD parallèleShared by UV(s) :
I5PRCD-D Algorithmique et applications p. 28
Crédits ECTS :
1.25
Number of hours :Lecture : 9.00Tutorial classes : 3.00Individual work : 9.00
Teacher(s) :MOSBAH MohamedRAMET Pierre
Title :SGBD parallèle
Abstract :L'objectif de ce module est d'approfondir les connaissances des étudiants dans le domaine des bases dedonnées et tout particulièrement sur les aspects distribués et parallèles.Cet enseignement aborde à la fois les méthodologies de conception et les techniques les plus récentes mises enoeuvre dans les noyaux des SGBD. Des séances de travaux pratiques sur Oracle et DB2 permettent d'illustrerles concepts vus en cours.
Plan :1. Besoins introduits par les nouvelles applications BD : CAO, SIG, TIS, multimédia
2. Persistance des langages à objets
3. Bases de données objet-relationnels
4. Protocoles transactionnels distribués
5. SGBD parallèles
6. Opérations algébriques parallèles
Prerequisite :SGBD relationnel (IT 203)
Evaluation :Projet sur DB2 ou Oracle.
Document(s) :Photocopie de transparents de cours.
Keyword(s) :Bases de données parallèles, transactions réparties.
10/06/2008 - 17:32:07 325
Course Syllabus
IT342 : Real Time LinuxShared by UV(s) :
E5SE-E Personnalisation - Approfondissement p. 15
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Tutorial classes : 8.00
Teacher(s) :FICHEUX P.
Title :Real Time Linux
Plan :1. Course
- Introduction to Linux and Free Software.Free Software concepts.Background and Linux.GPL/LGPL licenses: implication for embedded and real-time.
- Real-time Solutions on Linux.Real-time and time-sharing definitions.Application to embedded systems and Real Time (RTOS).Standard Linux.Preemptive Linux.PREEMPT-RT Linux.Linux kernel + auxiliary (RTLinux, RTAI, Xenomai).Comparative table of solutions.
- Xenomai.Introduction.History.Functional description.Architecture.Installation.Execution area.Application writing.
2. Practical exercices- Configuration, compilation and installation of Xenomai on a system.
Evaluation :Continous control. Report
Document(s) :Training support
Keyword(s) :Linux - Real Time - Kernel - preempt-rt - Xenomai
Online course :no
10/06/2008 - 17:32:07 326
Course Syllabus
IT343 : CORBA objects and componentsShared by UV(s) :
I5RSR-B Distributed objects and systems p. 31
Crédits ECTS :
2.50
Number of hours :Lecture : 4.33Combined lecture and tutorial classes : 26.00Individual work : 10.00
Teacher(s) :ESNARD Aurélien
Title :CORBA objects and components
Abstract :This lecture is an introduction to the CORBA technology which is now a widely accepted standard in the world ofdistributed applications. The key points of CORBA are introduced with examples and concrete exercices. Manyexamples of applications of the CORBA technology can be manipulated by the students, like peer-to-peerproblems, chat-like software, distributed computation, multicast, and so on
Plan :1. Introduction2. From distributed applications to the CORBA bus3. Presentation of the CORBA bus4. The Interface Definition Language5. Components of the CORBA bus6. CORBA services (Naming)7. Case study
Prerequisite :The ORB used in practice is the one provided with Java 1.4's SDK
Evaluation :Project with presentation
Document(s) :CORBA, Des concepts à la pratique
J.M. Geib, C. Gransart et P. Merle
Dunod, 1999, ISBN 2 10 004806 6
Keyword(s) :CORBA, distributed objects, interoperability, RMI
Online course :http://www.labri.fr/Perso/%7Eesnard/Enseignement/CORBA/corba.html
10/06/2008 - 17:32:07 327
Course Syllabus
IT346 : Systèmes d'exploitation. Programmation systèmeShared by UV(s) :
E5SE-A Systèmes d'exploitation p. 15
Crédits ECTS :
1.50
Number of hours :Tutorial classes : 18.00
Teacher(s) :GOUDAL Frédéric
Title :Systèmes d'exploitation. Programmation système
Abstract :System programming notions with examples on asyncrhoneous programations, shared resources andmulti-thread.
Plan :Starting whit a bidirectional communication between two terminals :
- communication with pipes- communication with shared memory and semaphores and unix signals- multi-thread programing
Prerequisite :C programming language
Evaluation :Correct writing of the last teaching example
10/06/2008 - 17:32:07 328
Course Syllabus
IT347 : Safety of computing unitsShared by UV(s) :
C5QFIA-H QFL - Dependable computing for embedded software p. 49
Crédits ECTS :
2.50
Number of hours :Lecture : 24.00Tutorial classes : 4.00
Teacher(s) :BOULANGER Jean-LouisCAPIRCIO Patrice
Title :Safety of computing units
Abstract :Safety engineering applied to the safety of computing units in transportation devices like trains or planes. Theseparticular domains require a high level of safety that serves as a motivation. Safety analysis and failure contentionis then studied.
Plan :- Requirement analysis, safety, standards, certifying- Methods and techniques for transportation devices- Hardware and software safety- Safe system architecture
Prerequisite :AU318 and CE322
Evaluation :2h exam
Document(s) :Given in classroom
Keyword(s) :Safety, certifying, standards
Online course :None
10/06/2008 - 17:32:07 329
Course Syllabus
IT348 : Computer Music: Control and CompositionShared by UV(s) :
C5TM-D Informatique Musicale : Contrôle et Composition (IMCC) p. 53
Crédits ECTS :
5.00
Number of hours :Combined lecture and tutorial classes : 50.00
Teacher(s) :DESAINTE-CATHERINE Myriam [email protected] 05 56 84 23 36
Title :Computer Music: Control and Composition
Abstract :This class deals with the different aspects of Computer Music: models, languages, tools, technics...
Plan :* Audio hardware and software* Music history* Diffusion* Musical notions* Musical models, style analysis, rythm analysis* Digital audio effects* MIDI and musical communication protocols* Programming langages
Prerequisite :UV-D, IT320 : Analyse et Synthèse du Son Musical
10/06/2008 - 17:32:07 330
Course Syllabus
IT352 : Distributed and Parallel SystemsShared by UV(s) :
I5RSR-D Network administration tools p. 31
Crédits ECTS :
0.75
Number of hours :Lecture : 9.00Practical work : 3.00
Teacher(s) :GOGLIN Brice
Title :Distributed and Parallel Systems
Abstract :This course aims at studying generic distributed systems and the special case of parallel systems, in particular inthe context of high-performance scientific computing. We will go from what the application requires down to thelow-level and protocol implementation.
Plan :1.IntroductionHistorique et évolutionsIntérêts et inconvénients2.Généralités et conceptsArchitecturesSystèmes d'exploitation distribués3.Rappels sur les communicationsClient-serveurAppel de procédure à distanceFlux connectés ou non, fiables ou nonPassage de messageAccès mémoire à distanceCommunications multi-point4.Mémoire partagée distribuéeConceptsRappels sur les algorithmes locauxPagination en mémoire distanteMémoire partagée distribuéeProtocoles de maintien de cohérenceMise en oeuvre des DSMNotes architecturales5.SynchronisationRappels sur la synchronisation localeExclusion mutuelle distribuéeHorloges et mesures du tempsDétermination de l'état global6.Systèmes d'exploitation à image uniqueConceptsMigration de tâchesGestion de la mémoireGestion des fichiersGestion des périphériquesGestion du réseauGestion des processusMises en oeuvre
10/06/2008 - 17:32:07 331
Course Syllabus
Exemples7.Stockage distribuéConceptsTransparenceMises en oeuvreCache de fichiersProtocoles de maintien de cohérenceOptimisations par assistance de l'applicationFragmentationRéplicationParallélisationAccès par blocs8.Serveurs répartis
Prerequisite :Un minimum de connaissance dans les domaines suivants sera apprécié mais pas indispensable : systèmesd'exploitation, mémoire virtuelle, threads, communications classiques et MPI
Evaluation :Examen écrit sur la partie cours et éventuellement notation de la partie TD/TP
Online course :http://dept-info.labri.fr/~goglin/teaching/SysDistrib
10/06/2008 - 17:32:07 332
Course Syllabus
LC101 : English S1Shared by UV(s) :
T1-E Langues et culture de l'ingénieur p. 39I1-F Langues et culture de l'ingénieur p. 20E1-F Langues et culture de l'ingénieur p. 2
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Tutorial classes : 26.00Individual work : 15.00
Teacher(s) :FAUCHER JillFLOQUET PierreMÉDINA Susan
Title :English S1
Abstract :-Developing basic skills : listening, speaking, reading, writing-Fluency and accuracy-Scientific discourse-Developing an international outlook
Plan :Lectures :
-Word building. Word and sentence structure-Verbs and tenses
Tutorials :-Developing skills seen in lectures-English as a world language-Phonetics and intonation-Writing a CV-Issues in science
Evaluation :-Continuous assessment based on active participation and assignments (2/3)-Final written exam (1/3)
Document(s) :-Book to buy : Minimum Competence in Scientific English by Sue Blattes, Véronique Jans & JonathanUpjohn, EDP Sciences, 2003-Video and audio material, the press-Language learning software: Tense Busters, Audioster
Keyword(s) :
10/06/2008 - 17:32:07 333
Course Syllabus
Learning to learn - Active participation - Grammar revision - Scientific discourse
Online course :See the Language Resource Centre web site : http://www.enseirb.fr/intranet/crel
10/06/2008 - 17:32:07 334
Course Syllabus
LC102 : 2nd Foreign Language S1 Shared by UV(s) :
T1-E Langues et culture de l'ingénieur p. 39I1-F Langues et culture de l'ingénieur p. 20E1-F Langues et culture de l'ingénieur p. 2
Crédits ECTS :
1.00
Number of hours :Tutorial classes : 20.00Individual work : 15.00
Teacher(s) :FAUCHER Jill
Title :2nd Foreign Language S1
Abstract :-In this module students can choose one of the following languages : German, Spanish, Italian, Portuguese,Chinese and Japonese.-French as a Foreign Language and, in certain cases, Remedial English is also considered here.-The Common European Framework serves as a reference for the European languages. The 6 levels (A1,A2, B1, B2, C1, C2) and the corresponding skills can be consulted:
http://www.coe.int/t/dg4/linguistic/Source/Framework_EN.pdf-Chinese and Japanese include the study of scripts and phonetics particular to each language.
Plan :-For all languages : Basic grammar and vocabulary. Written and oral skills.-For European languages & depending on group level - activities related to levels A1-A2 or A2-B1.-For Chinese, beginner 1 or 2 - characters and phonetics.-For Japanese, beginner 1 or 2 - scripts and phonetics.-Remedial English is a tutored course for particularly weak students who can work on identified problemareas in basic English and improve their level
Evaluation :-Continuous assessment based on active participation and assignments (2/3)-Final exam (1/3)
Document(s) :- Course book chosen by the teacher and provided by ENSEIRB- Video and audio material, the press- Language learning software
Keyword(s) :Basic Grammar and Vocabulary - A1-B1 Languages skills - Active participation
Online course :See the Language Resource Centre web site : http://www.enseirb.fr/intranet/crel
10/06/2008 - 17:32:07 335
Course Syllabus
LC104 : English S2Shared by UV(s) :
I2-F Langues et culture de l'ingénieur p. 21E2-F Langues et culture de l'ingénieur p. 3T2-F Langues et culture de l'ingénieur p. 40
Crédits ECTS :
1.50
Number of hours :Tutorial classes : 26.00Individual work : 15.00
Teacher(s) :FAUCHER JillFLOQUET PierreMÉDINA Susan
Title :English S2
Abstract :-Developing communication skills-Scientific discourse
Plan :-Topics : engineers, science and society-Presenting a controversial news topic-Leading a debate-Writing a scientific report
Evaluation :-Continuous assessment based on active participation and assignments (2/3)-Writing a scientific report in English on a project carried out in a 1st year science course (1/3)
Document(s) :-Book to buy : ?Minimum Competence in Scientific English by Sue Blattes, Véronique Jans & JonathanUpjohn, EDP Sciences, 2003-The press, video and audio material-Language learning software: Tense Busters, Audioster
Keyword(s) :Autonomy - Communication skills in a group - Adapting language to context
Online course :See the Language Resource Centre web site : http://www.enseirb.fr/intranet/crel
10/06/2008 - 17:32:07 336
Course Syllabus
LC106 : Activité Physique et Sportive (S2)Shared by UV(s) :
I2-F Langues et culture de l'ingénieur p. 21E2-F Langues et culture de l'ingénieur p. 3T2-F Langues et culture de l'ingénieur p. 40
Crédits ECTS :
1.00
Number of hours :Lecture : 24.00
Teacher(s) :VESCHAMBRE Dominique
Title :Activité Physique et Sportive (S2)
Abstract :Appelés à exercer des responsabilités, les élèves doivent saisir l'intérêt d'un bon équilibre corporel et l'avantage,reconnu par les milieux professionnels, qu'ils retirent des expériences vécues dans les pratiques physiques etsportives.Cet enseignement vise ainsi, trois finalités :
- préserver un équilibre et une hygiène de vie,
- contribuer au développement et à l'épanouissement de la personnalité,
- renforcer la solidarité au sein de chaque groupe pour installer une véritable émulation dans ce type depréparation.
Ainsi l'élève fait un choix afin de "Réaliser un projet personnel de formation au travers d'une A.P.S".
Plan :Les élèves s'inscrivent et participent à une A.P.S. En début d'année, un éventail sur 35 activités leur est proposéparmi les sports collectifs, les sports individuels et les activités physiques de pleine nature et artistiques.Sans négliger les apprentissages et les progressions concernant la Motricité ainsi que la Connaissance et laDécouverte des A.P.S, les objectifs relatifs au développement du Savoir-Etre président aux traitements desactivités et influencent la construction des cycles.Il convient donc d'intégrer dans les séances, un travail sur les compétences suivantes :Communiquer, Créer, Se situer, Se responsabiliser.
Prerequisite :Aptitude physique générale à la pratique des A.P.S
10/06/2008 - 17:32:07 337
Course Syllabus
LC109 : Activité Physique et Sportive (S1)Shared by UV(s) :
T1-E Langues et culture de l'ingénieur p. 39I1-F Langues et culture de l'ingénieur p. 20E1-F Langues et culture de l'ingénieur p. 2
Crédits ECTS :
1.00
Number of hours :Lecture : 24.00
Teacher(s) :VESCHAMBRE Dominique
Title :Activité Physique et Sportive (S1)
Abstract :Appelés à exercer des responsabilités, les élèves doivent saisir l'intérêt d'un bon équilibre corporel et l'avantage,reconnu par les milieux professionnels, qu'ils retirent des expériences vécues dans les pratiques physiques etsportives.Cet enseignement vise ainsi, trois finalités :
- préserver un équilibre et une hygiène de vie,- contribuer au développement et à l'épanouissement de la personnalité,- renforcer la solidarité au sein de chaque groupe pour installer une véritable émulation dans ce type depréparation.
Ainsi l'élève fait un choix afin de "Réaliser un projet personnel de formation au travers d'une A.P.S".
Plan :Les élèves s'inscrivent et participent à une A.P.S. En début d'année, un éventail sur 35 activités leur est proposéparmi les sports collectifs, les sports individuels et les activités physiques de pleine nature et artistiques.Sans négliger les apprentissages et les progressions concernant la Motricité ainsi que la Connaissance et laDécouverte des A.P.S, les objectifs relatifs au développement du Savoir-Etre président aux traitements desactivités et influencent la construction des cycles.Il convient donc d'intégrer dans les séances, un travail sur les compétences suivantes :Communiquer, Créer, Se situer, Se responsabiliser.
Prerequisite :Aptitude physique générale à la pratique des A.P.S
10/06/2008 - 17:32:07 338
Course Syllabus
LC112 : 2nd Foreign Language S2 Shared by UV(s) :
I2-F Langues et culture de l'ingénieur p. 21E2-F Langues et culture de l'ingénieur p. 3T2-F Langues et culture de l'ingénieur p. 40
Crédits ECTS :
1.00
Number of hours :Tutorial classes : 20.00Individual work : 15.00
Teacher(s) :FAUCHER Jill
Title :2nd Foreign Language S2
Abstract :Students continue with the language chosen in S1 : German, Spanish, Italian, Portuguese, Chinese andJaponese. French as a Foreign Language and in certain cases Remedial English are also considered here. TheCommon European Framework serves as a reference for the European languages. The 6 levels (A1, A2, B1, B2,C1, C2) and the corresponding skills can be consultedhttp://www.coe.int/t/dg4/linguistic/Source/Framework_EN.pdf
Chinese and Japanese include the study of scripts and phonetics particular to each language.
Plan :-For all languages : Basic grammar and vocabulary. Written and oral skills.-For European languages & depending on group level - activities related to levels A1-A2 or A2-B1.-For Chinese, beginner 1 or 2 - characters and phonetics.-For Japanese, beginner 1 or 2 - scripts and phonetics.-Remedial English is a tutored course for particularly weak students who can work on identified problemareas in basic English and improve their level
Evaluation :-Continuous assessment based on active participation and assignments (2/3)-Final exam (1/3)
Document(s) :- Course book chosen by the teacher and provided by ENSEIRB- Video and audio material, the press- Language learning software
Keyword(s) :Basic Grammar and Vocabulary - A1-B1 Languages skills - Active participation
Online course :See the Language Resource Centre web site : http://www.enseirb.fr/intranet/crel
10/06/2008 - 17:32:07 339
Course Syllabus
LC201 : English S3Shared by UV(s) :
I3-F Langues et culture de l'ingénieur p. 22T3-F Langues et culture de l'ingénieur p. 41E3-F Langues et culture p. 4
Crédits ECTS :
2.50
Number of hours :Tutorial classes : 30.00Individual work : 15.00
Teacher(s) :FAUCHER JillFLOQUET PierreMÉDINA Susan
Title :English S3
Abstract :-Prepare the Test of English as a Foreign Language (TOEFL).-The Test of English for International Communication (TOEIC) is optional.-Students need a minimum of 550 points on the TOEFL (750 for the TOEIC), the equivalent to B2 level onthe Common European Framework (CEF) to obtain an Engineering Diploma.
Plan :-Listening skills-Grammatical accuracy-Reading skills-US cultural context
Evaluation :The TOEFL score is converted into a score out of 20 for the S3 English grade.
Document(s) :Books to buy :
-Building Skills for the TOEFL, Carol King & Nancy Stanley, Longman, 1996-Building Skills for the TOEFL, Tapescript and Key, Carol King & Nancy Stanley, Longman, 1996-Language learning software: Langmaster TOEFL, Longman TOEIC, Voicebook, Audioster.
Keyword(s) :-B2 level on the Common European Framework (CEF) http://culture2.coe.int/portfolio-550 points TOEFL (PaperBasedTest) or 750 points TOEIC
Online course :See the Language Resource Centre web site : http://www.enseirb.fr/intranet/crel
10/06/2008 - 17:32:07 340
Course Syllabus
LC205 : English S4Shared by UV(s) :
E4-E Langues et culture de l'ingénieur p. 6I4-E Langues et culture de l'ingénieur p. 23T4-E Langues et culture de l'ingénieur p. 42
Crédits ECTS :
2.00
Number of hours :Tutorial classes : 26.00Individual work : 15.00
Teacher(s) :FAUCHER JillFLOQUET PierreMÉDINA Susan
Title :English S4
Abstract :-An approach to English speaking cultures-Intercultural awareness
Plan :-Societies-Education-Literature-Film
Evaluation :Continuous assessment based on active participation, oral presentations and written assignments
Document(s) :-Extracts from TV documentaries and film-Extracts from literature from the English-speaking world
Keyword(s) :Active participation - Critical analysis - Creativity
Online course :See the Language Resource Centre web site : http://www.enseirb.fr/intranet/crel
10/06/2008 - 17:32:07 341
Course Syllabus
LC209 : oral communication techniquesShared by UV(s) :
E3-F Langues et culture p. 4
Number of hours :Practical work : 3.00
Teacher(s) :DONDON Philippe
Title :oral communication techniques
Abstract :verbal and non verbal communication techniques. training for oral presentation
Plan :1. Generalities . human communication2. Human behaviour modelling 'Hermann modelling, Neuro linguistic programming and otherss.3. oral report techniques4. Group seminar animation, creativity techniques ...5. oral presentation by students,comments, and corrections
Prerequisite :none
Document(s) :power-point slide show : http://www.enseirb.fr/~dondon.
Online course :http://www.enseirb.fr/~dondon.
10/06/2008 - 17:32:07 342
Course Syllabus
LC212 : 2nd Foreign Language S3Shared by UV(s) :
I3-F Langues et culture de l'ingénieur p. 22T3-F Langues et culture de l'ingénieur p. 41E3-F Langues et culture p. 4
Crédits ECTS :
1.00
Number of hours :Tutorial classes : 18.66Individual work : 15.00
Teacher(s) :FAUCHER Jill
Title :2nd Foreign Language S3
Abstract :-Levels of competence and activity corresponding to A2-B2 (Common European Framework) in thelanguage chosen in Year 1.-Level groups are maintained.-Culture and civilisation
Plan :Consolidating skills - Vocabulary and idiomatic expressions - Oral presentations
Prerequisite :S1 and S2 in the same language
Evaluation :-Continuous assessment based on active participation and assignments (2/3)-Final exam (1/3)
Document(s) :- Course book chosen by the teacher and provided by ENSEIRB- Video and audio material, the press- Language learning software
Keyword(s) :Developing Grammar and Vocabulary - A2-B2 Languages skills - Active participation
Online course :See the Language Resource Centre web site : http://www.enseirb.fr/intranet/crel
10/06/2008 - 17:32:07 343
Course Syllabus
LC214 : 2nd Foreign Language S4Shared by UV(s) :
E4-E Langues et culture de l'ingénieur p. 6I4-E Langues et culture de l'ingénieur p. 23T4-E Langues et culture de l'ingénieur p. 42
Crédits ECTS :
1.00
Number of hours :Tutorial classes : 18.66Individual work : 15.00
Teacher(s) :FAUCHER Jill
Title :2nd Foreign Language S4
Abstract :-Levels of competence and activity corresponding to A2-B2 (Common European Framework) in thelanguage chosen in Year 1 and continued in S3 .-Level groups are maintained.-Culture and civilisation
Plan :Consolidating skills - Vocabulary and idiomatic expressions - Oral presentations
Prerequisite :S1, S2 and S3 in the same language
Evaluation :-Continuous assessment based on active participation and assignments (2/3)-Final exam (1/3)
Document(s) :- Course book chosen by the teacher and provided by ENSEIRB- Video and audio material, the press- Language learning software
Keyword(s) :Developing Grammar and Vocabulary - A2-B2 Languages skills - Active participation
Online course :See the Language Resource Centre web site : http://www.enseirb.fr/intranet/crel
10/06/2008 - 17:32:07 344
Course Syllabus
LC301 : English S5Shared by UV(s) :
C5TM-F Culture de l'ingénieur p. 53T5ISN-F Culture de l'ingénieur p. 47E5CSR-F Culture de l'ingénieur p. 10T5GLR-F Culture de l'ingénieur p. 45E5AM2AS-FCulture de l'ingénieur p. 8
E5CSI-F Culture de l'ingénieur p. 9E5SE-F Culture de l'ingénieur p. 15E5TS-F Culture de l'ingénieur p. 19C5SRT-F Culture de l'ingénieur p. 52T5RSC-F Culture de l'ingénieur p. 50I5-A Culture de l'ingénieur p. 31C5QFIA-F Culture de l'ingénieur p. 48C5IREF-F Culture de l'ingénieur p. 46
Crédits ECTS :
2.50
Number of hours :Tutorial classes : 24.00Individual work : 15.00
Teacher(s) :FAUCHER JillMÉDINA Susan
Title :English S5
Abstract :Developing professional communication skills
Plan :-Issues in the global workplace-Practising everyday skills for work: formal presentations, meetings, negotiations, interviews
Evaluation :-Continuous assessment based on active participation, oral presentations and written assignments (2/3)-Oral presentation of scientific project or interview (1/3)
Document(s) :-Extracts from TV documentaries and film-Video and audio material, the press
Keyword(s) :Professional communication skills - Active participation
Online course :See the Language Resource Centre web site : http://www.enseirb.fr/intranet/crel
10/06/2008 - 17:32:07 345
Course Syllabus
MA101 : Mathematics for the engineersShared by UV(s) :
E1-A Mathématics p. 2
Crédits ECTS :
2.50
Number of hours :Lecture : 14.50Tutorial classes : 16.00Individual work : 15.00
Teacher(s) :LEROYER Yves
Title :Mathematics for the engineers
Abstract :In this course the main mathematical methods for physics and for signal modeling and processing are presented.
Plan :1. Fourier Series2. Mathematical modeling of signal and systems3. Laplace Transform4. Fourier transform5. Bessel functions and their applications
Prerequisite :Eléments de mathématiques niveau 1er cycle (IUT, DEUG, Prépa)
Document(s) :Polycopiés de cours et de TD.Ouvrage : Mathématique du signal par H. Reinhardt (Dunod).
10/06/2008 - 17:32:07 346
Course Syllabus
MA102 : ProbabilityShared by UV(s) :
E1-A Mathématics p. 2
Crédits ECTS :
1.50
Number of hours :Lecture : 12.00Tutorial classes : 12.00Individual work : 18.00
Teacher(s) :LEROYER Yves
Title :Probability
Abstract :The purpose of this course is to introduce the basic concepts of probability and random variables to the students.Given the various exercices that are proposed, this course is a good opportunity for them to develop theirreasoning skills. In addition, it is the first step in the discovery of random process and information theory, that bothplay a key role in the field of Telecommunications and Signal Processing for instance.
Plan :* Combinatorial Probability* Conditional Probability
- Event independence- Bayes
* Random Variable* Set of Random Variables
Prerequisite :Mathématiques premier cycle
Evaluation :2 devoirs et 1 examen final
10/06/2008 - 17:32:07 347
Course Syllabus
MA103 : Mathematics for engineersShared by UV(s) :
T1-A Outils mathématiques pour les télécommunications p. 39
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 29.33Tutorial classes : 12.00Individual work : 15.00Practical work : 10.00
Teacher(s) :LEROYER YvesTESSON Patrice
Title :Mathematics for engineers
Abstract :This course is a presentation of the different mathematical tools used in telecommunication engineering :mathematical modeling and analysis of signals, of propagation phenomena.
Plan :1. Mathematical modeling of signal and systems2. The Bessel functions and their applications3. Orthogonal functions4. Fourier and Laplace transform
Prerequisite :Eléments de mathématiques niveau 1er cycle (IUT, Licence 2, Prépa)
Evaluation :1 examen terminal
Document(s) :Polycopiés de cours et de TD ;Livres conseillés : Mathématique du signal par H. Reinhardt (Dunod) ;Distributions , signal par E. Roubine (Eyrolles) ;L'outil mathématique par M. Petit (Masson) ;Méthodes mathématiques en analyse du signal par C. Soize (Masson).
10/06/2008 - 17:32:07 348
Course Syllabus
MA104 : Techniques d'optimisationShared by UV(s) :
T1-A Outils mathématiques pour les télécommunications p. 39
Crédits ECTS :
2.00
Number of hours :Combined lecture and tutorial classes : 16.00
Teacher(s) :DALLET DominiqueJOUIN Hervé
Title :Techniques d'optimisation
Abstract :Le but de cet enseignement est de fournir aux élèves les outils numériques qu'ils vont rencontrer dans la suite deleur formation.
Plan :1.Résolution de systèmes linéaires :
- Rappels sur l'algèbre linéaire- Méthodes de triangulation (Gauss, Gauss-Jordan)- Méthodes de décomposition (LU, QR, SVD)- Méthodes itératives (Jacobi, Gauss-Seidel)
2.Problème aux valeurs propres :- Jaconi- QR
3.Interpolation :- Méthode de Lagrange- Méthode de Newton
4.Lissage, Moindres Carrés :- Moindre carrés linéaire- Moindre carrés non linéaire
5. Résolution d'équations non linéaires f(x) = 0- Dichotomie- Newton-Raphson- Descartes- Projection orthogonales- Point fixe (accélération d'Aitken)
6. Résolution de système d'équations non linéaires- Point fixe- Newton
7.Maxima et Minima : Multiplicateurs de Lagrange
Prerequisite :Eléments de mathématiques niveau 1er cycle (IUT, licence 2, Prépa)
Evaluation :
10/06/2008 - 17:32:07 349
Course Syllabus
1 examen terminal
Document(s) :Polycopiés de cours et de TD
10/06/2008 - 17:32:07 350
Course Syllabus
MA105 : ProbabilityShared by UV(s) :
T1-B Mathématiques de l'information p. 39
Crédits ECTS :
2.50
Number of hours :Lecture : 17.00Tutorial classes : 12.00Individual work : 17.00
Teacher(s) :MEGRET Rémi
Title :Probability
Abstract :The purpose of this course is to introduce the basic concepts of probability and random variables to the students.Given the various exercices that are proposed, this course is a good opportunity for them to develop theirreasoning skills. In addition, it is the first step in the discovery of random process and information theory, that bothplay a key role in the field of Telecommunications and signal processing for instance.
Plan :* Combinatorial Probability* Conditional Probability
- Event independence- Bayes
* Random Variable* Set of Random Variables
Evaluation :1 examen terminal.
Document(s) :Polycopié de TD
10/06/2008 - 17:32:07 351
Course Syllabus
MA106 : Random processShared by UV(s) :
T1-B Mathématiques de l'information p. 39
Crédits ECTS :
2.50
Number of hours :Lecture : 13.33Tutorial classes : 10.66Individual work : 15.00
Teacher(s) :GRIVEL Eric
Title :Random process
Abstract :This course deals with random processes that are for instance used to caracterize image and signal such asspeech. In addition, Markov chain are adressed. It should be noted this course is complementary to Informationtheory. The notions that are introduced are then used in signal processing, communications, etc.
Plan :* Caractérisation des processus aléatoires :
- Notion de moyenne, illustrations d'un processus aléatoire dans le cas discret, Densité de probabilitéd'ordre supérieur, propriétés des fonctions d'autocorrélation de d'autocovariance, stationnarité etergodicité, transformée discrète de Karhunen Loeve.
* Estimation :
- Estimateurs de l'autocorrélation, estimation au sens du maximum de vraisemblance (mv), estimation ausens des moindres carres.
*Chaînes de Markov :
- Rappels sur la théorie des graphes orientés, chaînes de Markov à temps discret, chaîne de Markov àtemps continu.
Prerequisite :probability theory
Evaluation :1 written exam
Document(s) :1 support de cours et de TD.Therrien Charles W., Discrete Random Signals and Statistical Signal Processing, Prentice Hall, 1992.
Keyword(s) :autocorrelation function, autocovariance function, cross-correlation function, cross-covariance function, correlationmatrix, covariance matrix, wide sense stationarity, ergodicity, estimation of the autocorrelation function, white and
10/06/2008 - 17:32:07 352
Course Syllabus
colored noises, Markov chain.
10/06/2008 - 17:32:07 353
Course Syllabus
MA107 : Information TheoryShared by UV(s) :
T1-B Mathématiques de l'information p. 39
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00Tutorial classes : 4.00Individual work : 11.00
Teacher(s) :BERTHOUMIEU Yannick
Title :Information Theory
Abstract :This course provides the fundamental principles for understanding the concepts of information quantification andreliability communicating data. Starting from the entropy definition, the redundancy of a source and its relevancethrough the source coding theorem are defined. We conclude this course with the study of the noisy-channelcoding theorem.
Plan :* Quantitative estimation of information
- Source studie: Entropy, mutual entropy et conditional- Mutual information- Kullback-Leibler divergence- Cases of ergodic and markovian sources
* ENTROPIC CODING- Message and code redundancy- Mean length of codes, variable length coding- Huffman code- Sources étendues
* BAYESIAN MODELLING OF CHANNEL COMMUNICATION- Channell matrix- quantity information- Channel capacity, second Shannon's theorem- Particular Channel exemples
Prerequisite :MA105 : Probabilities MA106 : Random Process
Evaluation :Final written exam
Document(s) :Polycopiés de cours et de TD
Keyword(s) :Entropy, Mutual information, Kullback-Leibler divergence, redundancy of a source, source coding theorem,channel capacity of a noisy channel, noisy-channel coding theorem.
10/06/2008 - 17:32:07 354
Course Syllabus
MA108 : MathematicsShared by UV(s) :
E2-A Mathematics p. 3
Crédits ECTS :
3.00
Number of hours :Lecture : 15.00Tutorial classes : 16.00Individual work : 23.00
Teacher(s) :LEROYER Yves
Title :Mathematics
Abstract :This course is a presentation of the fundamentals of mathematical analysis underlying the mathematical tools forengineers : theory of analytic functions, theory of distributions, orthogonal basis in functionnal linear spaces
Plan :1 Fonctions d'une variable complexe
2 Notions sur les distributions
3 Bases orthogonales dans les espaces L2(a,b)
Prerequisite :1. Functions of a complex variable2. Introduction to the theory of distributions3. Orthogonal functions
Evaluation :1 DS + 1 examen terminal
Document(s) :- Polycops de cours et de TD- Mathématique du signal par H. Reinhardt (Dunod)- Walter Appel "Mathématique pour la physique et les physiciens", H&K Editions, Paris- Auliac Guy, Avignant Jean, Azoulay Elie "Techniques mathématiques pour la physique", Ellipses
10/06/2008 - 17:32:07 355
Course Syllabus
MA109 : Projet de mathématiques et de techniques d'optimisation
Shared by UV(s) :T1-A Outils mathématiques pour les télécommunications p. 39
Crédits ECTS :
1.50
Number of hours :Tutorial classes : 16.00Practical work : 10.00
Teacher(s) :DALLET DominiqueJOUIN HervéLEROYER YvesTESSON Patrice
Title :Projet de mathématiques et de techniques d'optimisation
Abstract :Le but de ce projet est de mettre en oeuvre les techniques mathématiques et les techniques d'optimisation surdes exemples concrets à l'aide de logiciels de calcul comme MATLAB et MAPLE.
Plan :- Un projet de techniques d'optimisation utilisant le logiciel MATLAB (8 séances d'1h20)- Un projet de techniques mathématiques sous la forme d'un devoir libre mettant en oeuvre des techniquesmathématiques et des tehniques numériques sous MAPLE ou MATLAB (4 séances d'1h20)
10/06/2008 - 17:32:07 356
Course Syllabus
MA110 : MathématiquesShared by UV(s) :
RSI1-A Mathématiques p. 33
Title :Mathématiques
Abstract :Module de mathématiques pour la phase d'homogénéisation de RSI - FA1-A
10/06/2008 - 17:32:07 357
Course Syllabus
MA111 : Mathématique de l'ingénieurShared by UV(s) :
RSI2-B Traitement du signal p. 34
Title :Mathématique de l'ingénieur
Abstract :Module SE4-A de l'UV SE4
10/06/2008 - 17:32:07 358
Course Syllabus
MA112 : Outils logiciels pour l'ingénieurShared by UV(s) :
E1-A Mathématics p. 2
Crédits ECTS :
1.00
Number of hours :Tutorial classes : 16.00
Teacher(s) :MELCHIOR Pierre
Title :Outils logiciels pour l'ingénieur
Abstract :Ce module comprend un projet en traitement du signal (2/3) à réaliser sur le logiciel MATLAB et un projet enmathématiques pour l'ingénieur (1/3) à réaliser sur le logiciel MAPLE.
10/06/2008 - 17:32:07 359
Course Syllabus
MA203 : Channel CodingShared by UV(s) :
T3-A Transmissions numériques p. 41
Crédits ECTS :
1.00
Number of hours :Lecture : 10.00Individual work : 12.00Practical work : 3.00
Teacher(s) :ESCRIG Benoit [email protected] 0556842183
http://www.enseirb.fr/~escrig
Title :Channel Coding
Abstract :The objective of this course is to study the various approaches used in the communications systems to protect thedata to be transmitted. These techniques are illustrated in the case of standards or current communicationssystems.
Plan :Error Correcting Codes, Linear Codes, Cyclic Codes, BCH and RS Codes, Convoltional Codes, Viterbi Algorithm
Prerequisite :Random Variables
Evaluation :Examen écrit (sans documents)
Document(s) :Polycopié de cours, polycopié de TP
Online course :http://www.enseirb.fr/%7Eescrig/Enseignement.html (in french)
10/06/2008 - 17:32:07 360
Course Syllabus
MA303 : Tools for reliability evaluation Shared by UV(s) :
C5QFIA-C Reliability of components and systems p. 48
Crédits ECTS :
2.50
Number of hours :Lecture : 40.00Tutorial classes : 8.00
Teacher(s) :MARC FrançoisMURARO Jean-LucRELMY-MADINSKA FrédéricVERDIER Frédéric
Title :Tools for reliability evaluation
Abstract :The goal is to acquire a strong knowledge on methods for the prediction and the estimation of reliability
Plan :- mathematics: statistics and probabilities- methods for the prediction of reliability- components reliability in spacecrafts
Prerequisite :none
Evaluation :3h exam
Document(s) :Given in classroom
Keyword(s) :Probabilities, statistics, reliability, estimation
Online course :None available
10/06/2008 - 17:32:07 361
Course Syllabus
ME304 : TP Intégration monolithique (AIME)Shared by UV(s) :
E5CSI-A Technologies silicium p. 9
Crédits ECTS :
1.50
Number of hours :Individual work : 15.00Practical work : 30.00
Title :TP Intégration monolithique (AIME)
Abstract :Ce module est stage de formation pratique sur la réalisation de toutes les étapes de fabrication d'un circuit intégrédepuis la réception du substrat de silicium jusqu'à la mise en boîtier du composant final et sa carcatérisationélectrique. Parallèlement, il est procédé à la caractérisation physique des différentes étapes de fabrication.Le stage fait appel à des moyens matériels lourds mis à disposition par le pôle CNFM de Toulouse.
Plan :1. Oxydation du Wafer2. Gravure et diffusion des zones actives3. Dépôt et gravure du polysilicium de grille4. Ouverture des contacts5. Métallisation6. Test sous pointe7. Mise en boîtier8. Caractérisation électrique
Prerequisite :ME302
Evaluation :pendant le stage et sur les résultats des tests électriques
Document(s) :polycopiés
Keyword(s) :wafer, MOS, diffusion, gravure, oxydation, métallisation, test sous pointes, caractérisation électrique
10/06/2008 - 17:32:07 362
Course Syllabus
ME305 : Analog ICsShared by UV(s) :
E5CSI-C Custom ICs design p. 9
Crédits ECTS :
1.50
Number of hours :Tutorial classes : 21.00Individual work : 4.00
Teacher(s) :DEVAL yannFOUILLAT Pascal
Title :Analog ICs
Abstract :Ce cours traite de la conception des circuits intégrés analogiques VLSI. Pour ce faire, la physique descomposants spécifique aux transistors à effet de champ est reprise de manière synthétique, puis lesamplificateurs de base sont étudiés et mis en oeuvre dans la réalisation de blocs fonctionnels, ces derniers étantalors associés pour réaliser des amplificateurs opérationnels, brique de base des circuits intégrés analogiques.
Plan :Le cours est décomposé en quatre chapitres:Physique du composant - MOS
- Physique et Technologies de base des MOSFETs- Modélisation DC et AC- Effets de second ordre- Bruit- Figure de mérite
Amplificateurs de base-Definition générale de l'amplification-Amplificateurs MOS élémentaires-Amplificateurs à charge active-Amplificateurs à topologie cascode
Blocs fonctionnels de base-Miroirs de courant MOS-Inverseur MOS-Amplificateur différentiel
Amplificateurs opérationnels-L'amplificateur opérationnel idéal-Stabilité: compensation en fréquence-Exemple de réalisation: l'amplificateur opérationnel élémentaire-Limitations-Architectures spécialisées
Keyword(s) :Conception ASICS - Microélectronique - Circuits intégrés - Technologies -
10/06/2008 - 17:32:07 363
Course Syllabus
ME306 : RF ICs - 2Shared by UV(s) :
E5CSI-D Systèmes intégrés communicants p. 9
Crédits ECTS :
2.00
Number of hours :Lecture : 12.00Tutorial classes : 16.00Individual work : 4.00
Teacher(s) :DELTIMPLE NathalieTARIS Thierry
Title :RF ICs - 2
Abstract :Section 1: LNAs and Mixers
Section 2: RF integrated amplifiers
Section 3: Voltage controlled oscillators and frequency synthesis
Plan :Section 1: LNAs and Mixers
Section 2: RF integrated amplifiersThe study of Si RF integrated Power Amplifier (PA) relies on several parts : PA definitions, applications, PA role indifferent emitter architecture, PA parameters, study of linear and non-linear classes of operations (A, AB, B, C, Eand F), linearization techniques and matching network.
Section 3: Voltage controlled oscillators and frequency synthesisThe course consists in two parts. The first concerns the study of different oscillators topologies: ring oscillatorsand LC oscillators. For each topology, frequency control, stability / phase noise, consumption and couplingsaspects are discussed. The second part concerns the frequency synthesis. As a first step the phase locked loop(PLL) is described analytically, then we see how the PLL is used to realize the frequency synthesis, in its mostsimple way to the study of fractional, multi loops and offset synthesizers.
Evaluation :Compte rendu de projet
10/06/2008 - 17:32:07 364
Course Syllabus
ME308 : ITRS projectShared by UV(s) :
E5CSI-E Microélectronique p. 9
Crédits ECTS :
2.00
Number of hours :Tutorial classes : 8.00Individual work : 30.00
Teacher(s) :DEVAL yannFOUILLAT PascalRENAUD Sylvie
Title :ITRS project
Abstract :The objectives of this class are for the students to evaluate and analyze the evolution and challenges of themicrolectronics industry fir the next 15 years. The students explore ITRS (International Technology Roadmap forSemiconductors) documents, an produce an 30 minutes slides presentation in english on a predefined topic.
Plan :1. Récupération des documents en ligne sur le site ITRS2. Répartition des thèmes entre les binômes3. Analyse des documents4. Synthèse des documents et présentation orale en anglais (20mn par personne)5. Confrontation par le jeu des questions en anglais6. Elaboration d'un CDROM avec tous les documents synthétisés
Prerequisite :aucun
Evaluation :Contrôle sur la présentation orale en anglais
Document(s) :fichiers téléchargeables en ligne depuis le site ITRS et complétés par tout autre document sélectionné parl'étudiant
Keyword(s) :International Technology Roadmap for Semiconductor
Online course :http://public.itrs.net/Files/2003ITRS/Home2003.htm
10/06/2008 - 17:32:07 365
Course Syllabus
ME311 : Circuits micro-ondesShared by UV(s) :
E5CSR-D Hyperfréquences et optoélectronique p. 10
Crédits ECTS :
2.00
Number of hours :Lecture : 14.00Individual work : 14.00
Title :Circuits micro-ondes
Abstract :Objectif : Acquérir les techniques de conception d'amplificateurs en prenant en compte la montée des circuitsélectroniques dédiés aux applications de télécommunication (objets communicants sans fil, systèmes embarquéssur satellite, ...).
Contenu : La première partie de ce cours présente de façon non-exhaustive les différents types d'amplificateurshyperfréquences. Les classes de fonctionnement linéaires (Classe A), non-linéaires (Classe AB, B et C) et à hautrendement (Classe E, F) sont présentées. A chaque application, correspond un type d'amplificateur qui demandedes règles de conception particulières pour atteindre les spécifications désirées. Il y a cependant des notions debase liées au concept de l'adaptation (en gain, en bruit ou en puissance) qui sont communes à la conception dela plupart des amplificateurs et ce sont celles-ci qui sont exposées dans la première partie du cours.
La seconde partie présente les différents paramètres (gain, facteur de bruit, point de compression,intermodulation, ACPR, PAE, TOS,...) d'amplificateurs faible bruit (LNA), d'amplificateurs large bande (TWA) etd'amplificateurs de puissance (PA) au travers d'exemples concrets.
Un mini-projet bibliographique sur les sujets abordés en cours est ensuite réalisé par les étudiants qui utilisentinternet comme outil d'investigation.
Plan :* Ch. 1 : Notions de base sur les amplificateurs
- Fonction amplification- Transistors micro-ondes- Fonctionnement d'un amplificateur- Définition du gain- Classes de fonctionnement
* Ch. 2 : Conception des amplificateurs- Paramètres S- Représentation d'un générateur de tension en paramètres S- Calcul du gain à l'aide des paramètres S- TOS- Concept d'adaptation en gain- Polarisation- Stabilité- Bruit- Amplificateur de puissance
Prerequisite :Electronique générale - Circuits
10/06/2008 - 17:32:07 366
Course Syllabus
ME314 : Degradation mecanisms of microelectronics devicesShared by UV(s) :
C5QFIA-G AD - Failure analysis for integrated circuits p. 48
Crédits ECTS :
2.50
Number of hours :Lecture : 30.00
Teacher(s) :DESHAYES YannickGOUDART Jean-LucMANEUX CristelleMARC FrançoisVERDIER Frédéric
Title :Degradation mecanisms of microelectronics devices
Abstract :We study in details the degradation mecanisms of microelectronics devices in order to be able to precisely predicttheir reliability.
Plan :- technologies and degradation mecanisms of bipolar MOS SiGe, III-V and optoelectonic devices- conferences
Prerequisite :MA303 and ME319
Evaluation :1,5h exam
Document(s) :Given in classroom
Keyword(s) :Degradation mecanisms
Online course :Not available
10/06/2008 - 17:32:07 367
Course Syllabus
ME316 : Soc and SoPCShared by UV(s) :
E5SE-B Systèmes sur silicium. SoPC. Codesign p. 15
Crédits ECTS :
2.00
Number of hours :Lecture : 4.33Tutorial classes : 9.00Individual work : 4.00
Teacher(s) :KADIONIK Patrice
Title :Soc and SoPC
Plan :1. Course
- Definition of a SoC.- State of the art of the technology.- IP, virtual components.- HW/SW partitioning, codesign.- Design Reuse: VHDL writing rules.- Codesign implementation on the SoPC Quartus II Altera NIOS II plateform.
2. Practical exercices
- HW system generation.- Software tools.
Creation of peripherals (hardware and software).
Prerequisite :C language and VHDL
Evaluation :Continous control. Report
Document(s) :Training support
Keyword(s) :SoC - SoPC - IP - Codesign - VHDL - Altera - Quartus II - NIOS II
Online course :yes: http://www.enseirb.fr/~nouel
10/06/2008 - 17:32:07 368
Course Syllabus
ME319 : Degradation of electronic componentsShared by UV(s) :
C5QFIA-C Reliability of components and systems p. 48
Crédits ECTS :
2.50
Number of hours :Lecture : 13.50Practical work : 18.00
Teacher(s) :LABAT NathalieMALBERT NathalieOUSTEN YvesVERDIER Frédéric
Title :Degradation of electronic components
Abstract :The goal is to understand the main mechanisms involved in the degradation of electronic components. A laballows the study of techniques for the analysis of the physical structure of components.
Plan :- a classification of degradation mecanisms- case study: degradation of microassembles- fabrication and failure analysis- lab (analysis of the physical structure of components)
Prerequisite :ME346 and MA303
Evaluation :lab exam + 1h exam
Document(s) :Given in classroom
Keyword(s) :Degradation mecanisms, fabrication analysis, failure analysis
Online course :Not available
10/06/2008 - 17:32:07 369
Course Syllabus
ME321 : Technologies intégréesShared by UV(s) :
E5CSR-A Systèmes intégrés p. 10
Crédits ECTS :
1.50
Title :Technologies intégrées
10/06/2008 - 17:32:07 370
Course Syllabus
ME322 : The microelectronics industry and processShared by UV(s) :
E5CSI-A Technologies silicium p. 9E5CSR-A Systèmes intégrés p. 10
Crédits ECTS :
1.00
Number of hours :Tutorial classes : 18.00
Teacher(s) :CURUTCHET ArnaudRENAUD Sylvie
Title :The microelectronics industry and process
Abstract :This class is based on the use of the e-learning tool Silicapolis. Using this tools, the students get an overview ofthe "microelectronics universe": the scientific foundation, the fabriacation process, the industrial environement, ....
Evaluation :Mise au point d'un QCM en fin de formation. Réponse (avec documents) d'un QCM préalablement créé.
10/06/2008 - 17:32:07 371
Course Syllabus
ME323 : TP Outils de CAOShared by UV(s) :
E5CSR-A Systèmes intégrés p. 10
Crédits ECTS :
3.00
Title :TP Outils de CAO
10/06/2008 - 17:32:07 372
Course Syllabus
ME324 : RF circuits design - 1Shared by UV(s) :
E5CSI-D Systèmes intégrés communicants p. 9
Crédits ECTS :
2.00
Number of hours :Lecture : 3.00Practical work : 9.00
Teacher(s) :RODES Francis
Title :RF circuits design - 1
Abstract :The RF circuits design project of S5 is aiming at giving to the students a consciousness of the issues that areencountered in real world when designing a RF circuit and to present the various techniques typically used tosolve the issues encountered when designing at High frequencies. In order to reach these objectives, all thestudents have to work on a project subject relative to the design and the realization of a 433,92MHz RF poweramplifier that must comply with the European Telecommunication standards imposed to the ISM frequency bands(Industrial Scientific & Medical)The choice and the difficulty of the proposed subject are also aiming at informing the students on the capabilitiesand limitations of the tools currently used by a RF design engineer (mathematical tools, simulation software andtest instrumentation). By allowing the students to use a full set of tools for solving specific RF issues, it is thenpossible to make them conscious of the differences that exist between reality and the results produced by amathematical analysis, a computer simulation or a measurement. In order to guaranty a full completion of such aproject with a restricted time budget, the solution consists in helping the students by giving them access to a set ofprefabricated Printed Circuits Boards that are specific to the main RF functions (Amplifiers, filters,oscillators…)All these specific circuits have in common to incorporate 50Ω micro strip lines access ports that arecompatible with ¨User calibration kits¨ manufactured at ENSEIRB.
Plan :1°. CourseTutorial classes: 3h
-RF units.-Quality factor Q, general definition and RF applications.-Power matching strategies.-Biasing techniques of RF transistors-Circuits design using Sij parameters-Sij parameters measurement, the calibration issue.
2°.Practical work: Design and realization of a 433,92MHz RF power amplifierTutorial classes: 3 sessions of 3H
Program:1° session:
-Analytical calculus of the transistor biasing and the power matching.-Training to the software tool : ANSOFT DESIGNER-RF design entry-Linear simulation
10/06/2008 - 17:32:07 373
Course Syllabus
-Graphical impedance matching using the Smith chart (Smith Tool)-Harmonic Balance non linear analysis-Linear and non linear analysis of the RF power amplifier
2° session:-Matching networks computation using Smith Tool and verification / optimization by linear and non linearsimulations.
3° session:-Fabrication and test of the power amplifier realized with Surface Mounted Components, prefabricatedPrinted Circuits Boards and ¨User calibration kits¨ manufactured at ENSEIRB.
Prerequisite :UV1 (1° A): Analog Electronic, UV5 (2° A) : Module digital communications, UV11(2° A) : Integrated AnalogElectronic , Module circuits and systems of analog communications.
Evaluation :Technical report relative to the Practical Work.
Document(s) :Introduction to S parameters.S parameter measurement, the calibration issue.433,92MHz RF power amplifier: project subject + technical documentationInstructions for editing the technical reportVector Network Analyzer Agilent N3382A: Instructions for useVector Network Analyzer HP 8753D: Instructions for usePrinted copy of Power Point presentation: ¨Introduction to RF circuits design¨.Tutorials of software tools: ANSOFT DESIGNER, SMITH TOOL.CD ROM's of software tool: ANSOFT DESIGNER, (Student Version)
Keyword(s) :RF, power matching, impedance matching, Smith chart, S parameters, power amplifier, Vector Network Analyzercalibration
10/06/2008 - 17:32:07 374
Course Syllabus
ME325 : TP SOCShared by UV(s) :
E5CSR-B Systèmes numériques p. 10
Crédits ECTS :
3.00
Title :TP SOC
10/06/2008 - 17:32:07 375
Course Syllabus
ME327 : Circuits mode courant et UWBShared by UV(s) :
E5CSR-E Conception et caractérisation p. 10
Crédits ECTS :
1.00
Title :Circuits mode courant et UWB
10/06/2008 - 17:32:07 376
Course Syllabus
ME328 : TP Mesures RFShared by UV(s) :
E5CSR-E Conception et caractérisation p. 10
Crédits ECTS :
1.00
Title :TP Mesures RF
10/06/2008 - 17:32:07 377
Course Syllabus
ME329 : IC tests and characterizationShared by UV(s) :
E5CSI-E Microélectronique p. 9
Crédits ECTS :
1.00
Number of hours :Lecture : 9.00
Teacher(s) :RENOVELL Michel
Title :IC tests and characterization
Abstract :Test, digital / analog / reconfigurable circuit testing, defect analysis, fault modelling
Evaluation :QCM en fin de séminaire
10/06/2008 - 17:32:07 378
Course Syllabus
ME330 : System and data hardware security for embeddedsystems
Shared by UV(s) :T5RSC-C Security p. 50
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00
Teacher(s) :BOSSUET Lilian
http://www.enseirb.fr/~bossuet
Title :System and data hardware security for embedded systems
Abstract :This module is an introduction of embedded security issue. Security major concerns data, design and systemprotection. This module begins with a global presentation of security issue and It quickly focuses on embeddedsystems security. It presents some hardware attacks and protections. It presents some global solution ofembedded system security. Two main aspects are showed, the use of reconfigurable target (FPGA) and the useof programmable target (crypto-processor and trusted platform module).
Plan :* Introduction
- Problématiques de sécurité- Cryptographie
* Sécurité des systèmes embarqués - les attaques* Sécurité des systèmes embarqués - les protections* Systèmes reconfigurables et sécurité* Études de cas* Processeurs sécurisés et TPM (Trusted Platform Module)
Evaluation :QCM
Document(s) :polycopié de cours
Keyword(s) :sécurité matérielle, cryptographie, systèmes embarqués
Online course :http://www.lilianbossuet.com/fr/Doc/documents_pedagogiques/Bossuet_cours_securite_materielle_UNIV_BORDEAUX1.pdf
10/06/2008 - 17:32:07 379
Course Syllabus
ME331 : Microlelectronic TechnologyShared by UV(s) :
E5CSI-A Technologies silicium p. 9
Crédits ECTS :
1.00
Teacher(s) :CURUTCHET ArnaudDEVAL yann
Title :Microlelectronic Technology
Abstract :Microelectornics technology needs prerequisite of knowledge as well in semiconductor physics as in devicephysics. But it also needs some basic knowledge in thermodynamics, statistics, optics, mecanics, electronics,chemistry, etc...It constitutes in fact a true engineer science , which needs a lot of basic scientific knowledge butalso ingeniusness or cleverness. This class summarizes (using a e-learning tool) the necessary knowledge forbetter understanding the microelectronics fabrication process.
Evaluation :QCM en fin de formation
10/06/2008 - 17:32:07 380
Course Syllabus
ME332 : CMOS and BiCMOS TechnologiesShared by UV(s) :
E5CSI-A Technologies silicium p. 9
Crédits ECTS :
1.50
Teacher(s) :CURUTCHET ArnaudMALBERT Nathalie
Title :CMOS and BiCMOS Technologies
Abstract :Bipolar technologies (3 parts) : The first part is devoted to the active components (NPN and PNP transistors) andthe second part is devoted to the passive components (resistors, capacitors and inductors). For each component,technological process steps are detailed and the electric model is described. Then, the limitations in terms ofdesign of the integrated circuits are presented, before concluding on the technological improvements. The thirdpart is devoted to the problems of pairing and of coupling.
10/06/2008 - 17:32:07 381
Course Syllabus
ME333 : Digital Integrated Circuits
Shared by UV(s) :E5CSI-B Digital systems p. 9
Crédits ECTS :
2.00
Number of hours :Lecture : 18.40Practical work : 20.00
Teacher(s) :LE GAL Bertrand
Title :Digital Integrated Circuits
Abstract :This module focuses on architecture, design and use of hardware integrated digital circuits and systems. Itdoesn?t present software digital circuit like processor, but It presents application specific integrated circuits (ASICor one time programmable FPGA), reconfigurable circuits (SRAM and FLASH FPGA), and system on chip (SoC).
Plan :I. Architecture, conception et utilisation des FPGAII. ASIC numériquesIII. Conception des SOC
Prerequisite :électronique numérique, conception VHDL, microprocesseurs
Evaluation :1 Examen
Document(s) :polycopiés de cours
Keyword(s) :FPGA, ASIC, SOC
Online course :http://www.lilianbossuet.com/fr/Doc/documents_pedagogiques/Bossuet_cours_FPGA_ENSEIRB.pdf
10/06/2008 - 17:32:07 382
Course Syllabus
ME334 : Digital Systems DesignShared by UV(s) :
E5CSI-B Digital systems p. 9
Crédits ECTS :
0.50
Number of hours :Lecture : 10.40
Teacher(s) :BOSSUET Lilian
http://www.enseirb.fr/~bossuet
Title :Digital Systems Design
Abstract :This module focuses on constrained digital system design issue. It presents some special issue on embeddedsystem design. For all digital system, It module present design techniques for low power, hardware security, testand reliability. During these courses, special design flows are presented in order to perform optimizing digitalsystem design.
Plan :I. Test et vérificationII. Conception matérielle sécuriséeIII. Conception basse consommation de puissance
Prerequisite :électronique numérique, conception VHDL, microprocesseurs
Evaluation :1 QCM et 2 Examens
Document(s) :polycopiés de cours
Keyword(s) :conception sous contraintes, tests, vérification
10/06/2008 - 17:32:07 383
Course Syllabus
ME335 : Current mode designShared by UV(s) :
E5CSI-C Custom ICs design p. 9
Crédits ECTS :
1.00
Number of hours :Lecture : 13.30
Teacher(s) :FABRE Alain
Title :Current mode design
Abstract :Objective :To introduce the translinear circuits and the current mode circuits. To examine the most important functions andcompare their possibilities and performances to the one of conventional implementations. To give variousapplications on the RF and microwavedomains.
Plan :- Principal characteristics of analog integrated circuits, ASICS.- Voltage mode and current mode circuits, performance comparisions.- Translinear circuits and applications.- The Current Conveyors (CCI, CCII, CCIII), various classes of functioning, implementations, equivalentschemas and applications.- The Controlled Current Conveyors (CCCII), implementations, equivalent schemas and classicalapplications.- Applications of the Controlled Current Conveyors on the RF and microwave domains, circuit examples.
10/06/2008 - 17:32:07 384
Course Syllabus
ME336 : CircuitsShared by UV(s) :
C5SRT-A Intégration des fonctions p. 51
Crédits ECTS :
3.00
Number of hours :Lecture : 46.00Practical work : 69.33
Teacher(s) :DALLET DominiqueDELTIMPLE NathalieDEVAL yannKERHERVE EricMORIZET GuyTARIS Thierry
Title :Circuits
Abstract :Define the fundamental parameters of the RF and microwave circuits taking into account the high-frequencyapplications such as wireless circuits, embedded telecommunication systems…
Circuit project: Design of a power amplifier.Main objective: Apply the knowledge on the power amplifiers in order to design and realize a RF @900 MHzpower amplifier. Using of the ADS CAD software.
Plan :Power amplifiers
Ch.1 : Basis on RF and microwave PA•Power•S parameters•Power matching concept•Definition of the linear parameters (gain, PAE)•Definition of the non-linear parameters (CP1, IP3, ACPR)•Stability
Ch.2: Power amplifier classes•Sine classes (A, AB, B, C)•Switching classes (D, E, F)
Ch.3: Linearization techniques•Analog predistorsion•Feedback•Feedforward•EER•Digital predistorsion
Ch.4: Design and measurement tools•Linear and non-linear simulations•Linear and non-linear characterisations
10/06/2008 - 17:32:07 385
Course Syllabus
Data converter circuits
Ch.1: Pipelined converters•Principle•Error parameter•Error correction method
Ch.2: Delta-sigma converters•Principle of over sampling and quantification noise•Higher order low-pass and high-pass modulators•Decimation filter
Ch.3: Continuous time delta sigma modulator•Continuous time principle•From discrete time to continuous time•Robust architecture
Ch.4: Multibit Delta sigma modulators•Principle•Error sources
Circuit project: Power amplifier design
Part 1: Theoretical reminders•S parameters•Power matching concept•Definition of the linear and non-linear parameters (gain, CP1, PAE)•Stability criteria
Part 2: Power amplifier design with ADS/Ansoft designer CAD software•ADS discovering•Electrical simulation: DC, SP analysis•PA matching•Harmonic Balance analysis•Variation of the load impedance
Part 3: Layout realization
Part 4: Realization of the test board•Realization of the printed circuit on FR4 substrate•Board with surface mount components
Part 5: PA characterization•DC analysis: biasing points measurement, power consumption•S parameter analysis with network analyser
Part 6: Analysis and retro-simulations•Measurement results’ analysis•Comparison with simulated results•Retro-simulations
LNA and mixer
I/ General remarks: characterize a RF block•Impedance matching•Gain•Linearity•Noise and noise factor•Power consumption, technology
II/ LNA
10/06/2008 - 17:32:07 386
Course Syllabus
•Where and why?•LNA critical points•State of art•Design of a cascade LNA with inductive degeneration
III/ Mixers•Where and why?•Principle and critical characteristics•State of art•Gilbert cell
Radio reception•Characteristics of the receiver•Sensibility•S/B and C/N BER•Noise factor•Selectivity•Linearity•1 dB compression point of the LNA•Intermodulation•Transmodulation•Multiplier•Image frequency rejection•Annex (analog modulations, noise in AM, noise in FM, BER in digital demodulation)
Prerequisite :
Evaluation :Reports and multiple-choice questionnaire
Keyword(s) :Power amplifier, LNA, mixer.
Design and realization of a GSM power amplifier.
10/06/2008 - 17:32:07 387
Course Syllabus
ME337 : Technologies d'intégrationShared by UV(s) :
C5SRT-A Intégration des fonctions p. 51
Crédits ECTS :
0.50
Number of hours :Lecture : 5.33
Teacher(s) :BELOT DidierCAUVET PhilippeDELTIMPLE NathalieKERHERVE Eric
Title :Technologies d'intégration
Abstract :Technologies, Assemblage (interfaçage, packaging)
Technologies d’intégration monolithique - Impact sur les fonctions électroniques RFCe cours traite de l’intégration monolithique des composants passifs (résistance, self, condensateurs), deleur modèle équivalent et de l’impact de ses modèles sur la conception de fonctions électroniques RF.
Plan :Réalisation des composants passifs Résistances, Condensateurs, Selfs en technologie d’intégrationmonolithiqueModèles électriques associésLimitations induites en termes de conception des circuits intégrésAméliorations technologiques
Prerequisite :
Document(s) :Fascicule de cours
Online course :Cours disponible à l'adresse www.enseirb.fr/~deltimpl
10/06/2008 - 17:32:07 388
Course Syllabus
ME338 : Systèmes wireless Shared by UV(s) :
C5SRT-D Structure des objets de communication p. 51
Crédits ECTS :
2.00
Number of hours :Lecture : 4.00Practical work : 12.00
Teacher(s) :DEVAL yannKERHERVE EricMORIZET Guy
Title :Systèmes wireless
Abstract :WCDMA - Terminal Radio-Frequency Challenges
Plan :WCDMA - Terminal Radio-Frequency ChallengesIntroduction to the IC system architect working environment
- Brief summary of mobile phone standards and evolutions- Handset shipment volume forecast per technology- The 3gpp standard and its various releases- The complex OEM / Telecom operator interactions- GSM & UMTS handset hardware evolutions- Higher radio integration: from super heterodyne ... to the zero IF architecture- Handset world market share per manufacturer- 3G vs 2G number of subscribers
Transmitter Design Challenges- The Adjacent Channel Leakage Ratio/Power Consumption Trade-off- ACLR what is it?- ACLR: which mechanism?- ACLR: AM - AM and AM - PM- Minimizing Peak to Average Power ration in 3GPP rel'99- The ACLR output power trade-off with HSDPA- Impact of HSUPA onto TX chain- ALCR in practice- The ACLR / Talk time trade-off
Transmitter Design Challenges- Optimizing battery life through PA bias control - open loop- Optimizing battery life through PA power supply control - closed loop- UE Phase discontinuities vs. HSDPA
Receiver Design Challenges- Noise Figure / Receiver Sensitivity- NF budget for W-CDMA UEs- Comparison with GSM RF receiver NF budget- Impact of TX chain noise into the RX band- TX noise in the RX band…How serious is it?- TX leakage and mixer IIp2 budget
10/06/2008 - 17:32:07 389
Course Syllabus
- Adjacent Channel Power Rejection (ACPR): What is it?- ACPR: Why?- ACPR: Case of an ideal ZIF radio receiver- ACPR: All-pass ZIF radio receiver
Talk Time and power consumption in 3G handsets- Power Consumption: Battery Technology- 1st generation of UMTS UE: NEC e606*- 2nd Generation UMTS handsets: Nokia 6630*- 3rd Generation UMTS handsets: Nokia 6234i*
Introduction to Multi Mode / Band Challenges- The RF complexity of the WW Mobile Phone- Illustration of today’s MM RF architectures- Illustration of today’s dual mode handsets- Future trends: lowering the cost of multi-band 3G UEs- RF CMOS is another solution …- …to eventually reach an optimal solution
Evaluation :Epreuve écrite, Compte-rendu de TP
10/06/2008 - 17:32:07 390
Course Syllabus
ME339 : System On Chip, Co-designShared by UV(s) :
C5SRT-B Management numérique p. 51
Crédits ECTS :
2.00
Number of hours :Lecture : 20.00Tutorial classes : 12.00
Teacher(s) :BORNAT Yannick
Title :System On Chip, Co-design
Abstract :Présenter quels sont les apports de la technologie SoC et comment l'utiliser pour la réalisation d'interfacesintelligentes ou réaliser soi-même son microcontrôleur.
Plan :Programme• Définition des SoC - Etat de l'art technologique• Les IP, composants virtuels• Partitionnement matériel-logiciel.• Design Reuse : Règles d'écriture VHDL• Langage VHDL_ams pour les systèmes mixtes.• Les applications se font sur le système NIOS Excalibur d'Altera• TD 1: Génération du système matériel• TD 2: Outils logiciels associés• TD 3: Créations de périphériques (matériel et logiciel connexe)• TD 4: DMA et personnalisation du jeu d'instruction du processeur
Evaluation :Compte-rendu, QCM
Document(s) :Polycopié « le système excalibur Nios d’Altera »Documents techniques ALTERA et divershttp://www.enseirb.fr/~nouel
10/06/2008 - 17:32:07 391
Course Syllabus
ME340 : Test, Validation, Preuves formelles Shared by UV(s) :
C5SRT-E Sûreté de fonctionnement et fiabilité p. 51
Crédits ECTS :
1.00
Number of hours :Lecture : 15.00
Teacher(s) :HERBRETEAU FrédéricLAPUYADE HervéRENOVELL Michel
Title :Test, Validation, Preuves formelles
Abstract :Test, validation, preuves formelles.
ObjectifConstruire un modèle d'un programme, puis en extraire un jeu de tests concis, mais suffisant pour argumenter surla correction du programme. Conduire la campagne de test à partir du jeu de tests ainsi construit.
Conception de systèmes en vue du test.Test sans contact.
Objectif: Connaître les enjeux actuels du test des circuits VLSI. Quels sont les différents tests appliqués au coursde la vie d’un circuit et quelle est leur utilité.
Contenu
Dans ce cours, les différentes fautes pouvant affecter un circuit sont détaillées ainsi que les différents modèles defautes qui ont été développés pour pouvoir évaluer la qualité des tests. Les principes de base (DFT, auto-test,IDD) du test des circuits numériques sont ensuite développés car ce test est aujourd’hui mature estlargement utilisé. Enfin un chapitre sur le test des circuits analogiques et mixtes est présenté caraujourd’hui un grand nombre d’applications nécessitent des circuits mixtes avec des modulescommunicants. Le test des circuits analogiques est encore peu connu car il est très complexe étant donné lanature continue des signaux à tester et le comportement unique de chaque circuit.
Plan :Programme Preuves formelles
Ch. 1 : IntroductionDéfinition et objectifs du testConduite d'une campagne de testLimites théoriques et pratiques du test
Ch. 2 : Test fonctionnelPrincipe du test boîte noire
10/06/2008 - 17:32:07 392
Course Syllabus
Sélection des jeux de test (partitionnement, test aux limites)Limites de l'approche fonctionnelle
Ch. 3 : Test structurelConstruction du graphe de flot de contrôle d'un programmeCritères de couverture (n½uds, arrêtes, conditions, multi-conditions, chemins)Complémentarité des deux approches du test
Programme Test, Validation
1.Introduction2.Les différents tests3.Modèles et simulation de fautes4.Génération automatique des vecteurs de test5.Conception en vue du test DFT: « Scan Path »6.Techniques d’auto test7.Conception en vue du test JTAG « boundary scan »8.Le Test IDDQ9.Test des circuits analogiques et mixtes
Evaluation :Epreuve écrite
10/06/2008 - 17:32:07 393
Course Syllabus
ME341 : FiabilitéShared by UV(s) :
C5SRT-E Sûreté de fonctionnement et fiabilité p. 51
Crédits ECTS :
1.00
Number of hours :Lecture : 6.67
Teacher(s) :FOUILLAT PascalLAPUYADE HervéVERDIER Frédéric
Title :Fiabilité
Abstract :Durée de vie, mécanismes de défaillance, ESD, radiations
Effets des radiations sur les systèmes électroniques embarqués: Connaître les effets des radiations sur lessystèmes embarqués dans les applications spatiales et avioniques, ainsi que les techniques de durcissement deséquipements électroniques concernés.
Plan :Programme Effets des radiationsCh. 1 : Environnement radiatifsActivité solaireCeintures de radiations terrestresParticules radiatives, interaction avec l’atmosphère terrestreCh. 2 : Effet des radiations sur les systèmes électroniques et informatiqueDysfonctionnement des systèmes embarquésDysfonctionnements des équipements terrestresCh. 3 : Effet des radiations dans les composants électroniquesEffets de dose cumuléeEffets de déplacementEffets de débit de doseEffets singuliersPrédiction des taux d’erreursCh. 4 : Techniques de durcissement des systèmes embarquésDurcissement au niveau technologiqueDurcissement au niveau architecture électroniqueDurcissement aux niveaux logiciel et matérielTechnique de test et caractérisation
Evaluation :Epreuve écrite
10/06/2008 - 17:32:07 394
Course Syllabus
ME342 : ICBM conferenceShared by UV(s) :
C5SRT-C Couche PHI - Couche MAC p. 51
Crédits ECTS :
1.00
Number of hours :Individual work : 15.00
Teacher(s) :DELTIMPLE NathalieDEVAL yannKERHERVE Eric
Title :ICBM conference
Abstract :Oral presentation of research works in the RF and telecom activities.
Evaluation :Oral defense
10/06/2008 - 17:32:07 395
Course Syllabus
ME343 : Qualité TélécomShared by UV(s) :
C5SRT-E Sûreté de fonctionnement et fiabilité p. 51
Crédits ECTS :
2.00
Number of hours :Lecture : 12.00
Teacher(s) :QUENISSET Catherine
Title :Qualité Télécom
Abstract :Normalisation, certification pour les télécommunications
Evaluation :Epreuve écrite
10/06/2008 - 17:32:07 396
Course Syllabus
ME345 : Integration of components and circuitsShared by UV(s) :
C5QFIA-A From components to systems p. 48
Crédits ECTS :
2.50
Number of hours :Lecture : 32.50Practical work : 20.00
Teacher(s) :BEGUERET Jean-BaptisteCARBONNE BertrandCAZENAVE PhilippeDEBÉDA HélèneDEJOUS CorinneFRÉMONT HélèneGRACIA AlexandrineMALBERT NathalieOUSTEN Yves
Title :Integration of components and circuits
Abstract :We deeply study the fabrication process of integrated circuits, bipolar, MOS and hybrid integration technologies,packaging and passive components.
Plan :- integrated circuits technology- advanced monolithic integration technologies- advanced packaging technologies- technologies for integrated and passive components- material properties for electronics- MEMS integration- 1 week internship on MEMS fabrication
Prerequisite :none
Evaluation :3h evaluation during the internship + 3h exam common with ME346
Document(s) :Given in classroom
Keyword(s) :Integrated circuits technologies, fabrication, packaging
Online course :Not available
10/06/2008 - 17:32:07 397
Course Syllabus
ME346 : Systems integrationShared by UV(s) :
C5QFIA-A From components to systems p. 48
Crédits ECTS :
2.50
Number of hours :Lecture : 9.00Practical work : 12.00
Teacher(s) :CAPIRCIO PatriceKERHERVE Eric
Title :Systems integration
Abstract :We study the integration of components into systems, and the integrations of systems into hierarchical systems,with a focus on critical aspects.
Plan :- what is a critical computerized system?- SoC integration- simulation of systems as a whole
Prerequisite :none
Evaluation :3h labs exam + 3h exam common to ME345
Document(s) :Given in classroom
Keyword(s) :Systems integration, SoC, critical computerized systems
Online course :Not available
10/06/2008 - 17:32:07 398
Course Syllabus
MI101 : MicroprocesseursShared by UV(s) :
I1-E Architecture matérielle et logicielle des calculateurs p. 20
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 28.00Individual work : 15.25Practical work : 21.00
Teacher(s) :HENRY Hervé
Title :Microprocesseurs
Abstract :L'objectif du cours est de donner les éléments nécessaires à laconnaissance des microprocesseurs et à la pratique de laprogrammation en langage machine.
Plan :1. Système minimum
- logique trois-états, liaisons bidirectionnelles, bus et logiquede décodage, mémoires vives et mémoires mortes
- architecture interne du microprocesseur, instructions, données,adresses cycles de lecture/écriture synchrone
2. Présentation du 68000- composant et signaux- structure interne, registres.- jeu d'instruction, modes d'adressage et codage des instructions- cycles de lecture et d'écriture asynchrones
3. Assembleur 68000- instructions, champs et directives, étiquettes et opérandes
symboliques- édition de liens- instructions arithmétiques, indicateurs signés et non signés- comparaisons et tests- sous-programmes, piles, passage de paramètres, instruction LINK
4. Les exceptions- exceptions logicielles, matérielles- mécanismes communs- étude détaillée des interruptions, mécanisme d'interfaçage aux
périphériques synchrones, asynchrones
5. Etude du circuit PIT 68230- Différentes fonctions- Périphérique parallèle, timer- Demandes d'interruptions vectorisées.
10/06/2008 - 17:32:07 399
Course Syllabus
Document(s) :M68000 Microprocessors Programmers's Reference Manual
10/06/2008 - 17:32:07 400
Course Syllabus
MI102 : Practice exercises on microprocessorsShared by UV(s) :
I1-E Architecture matérielle et logicielle des calculateurs p. 20
Crédits ECTS :
2.00
Number of hours :Individual work : 5.25Practical work : 21.00
Teacher(s) :ZIMMERMANN Celine [email protected]
Title :Practice exercises on microprocessors
Abstract :Practice exercises on microprocessors use kit based on Motorola 68000 microprocessor family, allowingmicroprocessor programmation and input/output peripheral uses. Proposed exercises allow the study of 68000instruction set, adressing modes, modular programming, link. Langage C programming and exceptions modesare introduced.
Prerequisite :Cours de microprocesseur
Evaluation :Control during sessions and evaluation of a program with comments.
Document(s) :Topics of practical exercises, programmers manual, components data sheets.
10/06/2008 - 17:32:07 401
Course Syllabus
MI201 : MicroinformatiqueShared by UV(s) :
E4-A Microinformatique p. 5
Crédits ECTS :
2.00
Number of hours :Lecture : 20.00Tutorial classes : 10.66Individual work : 34.00
Teacher(s) :HENRY Hervé
Title :Microinformatique
Abstract :INTRODUCTION : Historique - Situation actuelle - Perspectives
STRUCTURE GENERALE D'UN SYSTEME A MICROPROCESSEUR : Module et système modulaire - Modulesd'un système informatique - Comparaison des liaisons entre modules - Divers types de bus - Exemple d'unsystème à bus complexes
ETUDE DES BUS : Liaisons unidirectionnelles - Liaisons bidirectionnelles - Sens de transfert sur un busbidirectionnel - Normalisation de l'écriture des variables - Conception des bus bidirectionnels - Capacité d'un bus -Débit d'un bus - Paramètres statiques des liaisons - Paramètres dynamiques des liaisons - Etude statique d'uneligne bus à trois états - Etude dynamique du troisième état - Commande des lignes bus bidirectionnelles - Lignesbus à haute vitesse
UNITE CENTRALE : Programmation de l'unité centrale - Déroulement d'une instruction machine - Synchronisme- Organisation des données en mémoire - Organisation des instructions en mémoire - Protection des accèsmémoire - Les cycles machines - Les exceptions - Les exceptions matérielles ou interruptions
MEMOIRE : Les différents types de mémoire - Cycles d'une mémoire vive statique - Cycles d'une mémoire vivedynamique - Décodage mémoire - Association processeur - Mémoire - Mémoires spécialisées
10/06/2008 - 17:32:07 402
Course Syllabus
MI202 : Stage MicroprocesseursShared by UV(s) :
E4-A Microinformatique p. 5
Crédits ECTS :
1.50
Number of hours :Lecture : 12.00Tutorial classes : 16.00Individual work : 21.00
Teacher(s) :HENRY Hervé
Title :Stage Microprocesseurs
Abstract :PROGRAMME DU STAGE : Cours de langage assembleur sur microprocesseur de la famille 68000 - Travauxdirigés d'exercices de program-mation - Applications des programmes et manipu-lations sur des kits 68 000.
DEROULEMENT DU STAGE : Le stage se déroule sur deux semaines - Des kits sont prêtés aux élèves.
VALIDATION DES ACQUIS : Immédiatement après le stage, un contrôle écrit des connaissances termine cettepartie d'enseignement de la micro-informatique.
(récupéré d'un document de 1996)
10/06/2008 - 17:32:07 403
Course Syllabus
MI203 : Projet MicroinformatiqueShared by UV(s) :
E4-A Microinformatique p. 5
Crédits ECTS :
2.50
Number of hours :Individual work : 4.00Practical work : 18.00
Teacher(s) :HENRY Hervé
Title :Projet Microinformatique
Abstract :BUT DU PROJET : Proposer aux étudiants, immédiatement après le stage de programmation, une applicationconcrète et conséquente utilisant toutes les connaissances acquises - Exemples : horloge-réveil numérique,volmètre électronique à affichage numérique etc...
DEROULEMENT DU PROJET : période de trois mois, par binômes - test sur système à microprocesseurdirectement relié à l'ordinateur.
VALIDATION DU TRAVAIL : Compte-rendu et contrôle oral du travail.
(récupéré dans un document de 1996)
10/06/2008 - 17:32:07 404
Course Syllabus
MI302 : Architecture avancéeShared by UV(s) :
E5SE-B Systèmes sur silicium. SoPC. Codesign p. 15
Crédits ECTS :
1.50
Number of hours :Lecture : 16.00Individual work : 16.00
Teacher(s) :HENRY Hervé
Title :Architecture avancée
10/06/2008 - 17:32:07 405
Course Syllabus
MI303 : Processeurs DSP pour l'embarquéShared by UV(s) :
E5SE-B Systèmes sur silicium. SoPC. Codesign p. 15T5ISN-A Traitement du signal : méthodes avancées et implantations p. 47
Crédits ECTS :
1.50
Number of hours :Lecture : 9.33Individual work : 9.00Practical work : 6.00
Teacher(s) :MEGRET Rémi
Title :Processeurs DSP pour l'embarqué
Abstract :The goal of this class is to familiarize the students with the implementation of signal processing algorithms onembedded DSPs (Digital Signal Processors).
We will talk about the architecture of DSPs, numerical issues, and signal processing algorithms for embeddedprocessors.
Plan :1. Généralités sur les processeurs DSP.
- Domaines d'utilisation et principaux algorithmes traités.- Processeurs DSP et autres processeurs.- Historique et évolutions récentes.
2. Architecture des DSP.- Architectures "Harvard" et "von Neuman"- Unités de traitement, pipelining.- Adressage de la mémoire : indirect, direct, absolu, unités d'adressage, rôle des registres.
3. Représentation numérique du signal.- Quantification uniforme et non uniforme, loi A et mu.- Types et formats des données manipulées par les DSP : binaire décalé, signe et valeur absolue,complément à 1, complément à 2 et représentation à virgule fixe ou à virgule flottante.- Arithmétique à virgule fixe.
4. Algorithmes de traitement du signal sur processeurs DSP- Filtrage RIF et RII. Buffers à décalage et circulaire.- Problèmes de quantification.- Contraintes temps-réel.
5. Mise en pratique sur cartes d'évaluation DSP Texas Instrument TMS32C5416 : traitement de signaux audio.
Evaluation :1 examen sans document
Document(s) :1 support de cours et 1 support de TP.
10/06/2008 - 17:32:07 406
Course Syllabus
G. Baudoin, F. Virolleau. "Les DSP famille TMS320C54x. Developpement d'applications".
Keyword(s) :DSP, architecture, Harvard, Von Neuman, virgule fixe et flottante, quantification, filtrage, pipeline
10/06/2008 - 17:32:07 407
Course Syllabus
PG101 : Imperative programming 1Shared by UV(s) :
I1-C Programmation impérative p. 20
To choose from :EX101 Imperative programming 1
Crédits ECTS :
1.50
Number of hours :Lecture : 10.50Tutorial classes : 14.00Individual work : 10.50
Teacher(s) :PELLEGRINI Francois
Title :Imperative programming 1
10/06/2008 - 17:32:07 408
Course Syllabus
PG102 : Projet de programmation impérativeShared by UV(s) :
I1-C Programmation impérative p. 20
Crédits ECTS :
2.00
Number of hours :Individual work : 4.00Practical work : 16.00
Title :Projet de programmation impérative
Abstract :Ce premier projet de programmation est l'occasion a la fois de mettre en pratique les bases de la programmationvues en cours (module PG101), et de se confronter aux difficultes presentees par le travail en equipe. A cet effet,les eleves ingenieurs sont repartis en groupes de 4, et sont, lors des seances d'encadrement, invites a travaillerpar sous-equipes 2.
Outre la conception et la redaction du programme proprement dit, et la redaction d'un rapport presentant le travaileffectue, il est demande de rediger, apres chaque seance d'encadrement, un compte-rendu permettant auxencadrants de se rendre compte du travail effectue et des difficultes rencontrees, et qui permet egalement auxdifferents membres du groupe de s'assurer de la coherence et de la cohesion du groupe.
Plan :6 seances d'encadrement (en salle machine) de 2h30, en presence d'un enseignant.
Evaluation :Evaluation du programme et du rapport rendus par les enseignants encadrants.
10/06/2008 - 17:32:07 409
Course Syllabus
PG104 : Functional ProgramingShared by UV(s) :
I2-B Advanced programming p. 21
Crédits ECTS :
1.50
Number of hours :Lecture : 10.50Tutorial classes : 14.00Individual work : 10.50
Teacher(s) :DESAINTE-CATHERINE Myriam [email protected] 05 56 84 23 36
Title :Functional Programing
Abstract :Evaluation, environments, recursion, lists, higher-order functions, macroexpansion
Plan :* Introduction
- History of functional languages, lamdba-calculus
* Syntax of the language- Expressions, simple types, symbols, strings, conditional expressions.
* Evaluation- Environments (lexical and dynamic), Recursion
* Lists Data- Symbols and quotation, dotted pairs, lists, predicates, lists functions, recursive programming on lists,a-lists, proper lists
* Functions- Parameters and results, anomynous functions (lambda), name spaces
* Higher-order functions- Functions as parameter, functions as results
* Structured Programming- objects modification, parameters modification, data structures, control structures, closure and modificationof environment
* Macroexpansion- Evaluation and application, macroexpansions syntax, problems with macroexpansions, conclusion
Prerequisite :PG105
10/06/2008 - 17:32:07 410
Course Syllabus
Evaluation :- control
Document(s) :www.enseirb/~myriam/Lisp
Keyword(s) :Common lisp, scheme, functional programming, recursion, lists, functions
10/06/2008 - 17:32:07 411
Course Syllabus
PG105 : Projet de programmation fonctionnelleShared by UV(s) :
I2-B Advanced programming p. 21
Crédits ECTS :
2.00
Number of hours :Individual work : 4.00Practical work : 15.00
Title :Projet de programmation fonctionnelle
Abstract :The aim of that project is to solve a problem on graphs. It requires notions of modules IF106, IF102 and PG104.The students grouped by 4 receive guidance in both programming (language C and Lisp) and algorithms.
Plan :10 sessions in presence of three teachers (one for algorithmicaspects, two others for programming ones(C and Lisp)).
Prerequisite :IF 101, IF102, IF106, PG101, PG104
Evaluation :Evaluation of the two programs and the three written reports.
10/06/2008 - 17:32:07 412
Course Syllabus
PG106 : Imperative programming 2 and software developmentShared by UV(s) :
I2-B Advanced programming p. 21
Crédits ECTS :
1.50
Number of hours :Lecture : 10.66Tutorial classes : 24.00Individual work : 14.41Practical work : 15.00
Teacher(s) :PELLEGRINI Francois
Title :Imperative programming 2 and software development
Abstract :The purpose of this class is to study in deeper detail some aspects of programming in C language as well assome associated tools. Advanced language constructions (types, function pointers) which allow one to put inpractice software engineering principles will be discussed, and several tools (debuggers, versioning systems,automatic documentation and perofrmance monitoring tools) which increase the efficiency of programming will bepresented.
Plan :1. Debugging : debugging « à la printf() », symbolic debugging (Gdb), dynamic memory allocation errors,debugging tools (Valgrind, Purify)
2. Multi-file compilation : scripts, compilation handler software Make
3. Tools for software development : documentation (NaturalDocs), handling of source code (diff+patch, SVN)
4. Elements of software engineering : external quality factors, modularity, coding conventions
5. Norms of the C language : qualifiers const, volatile, restrict
6. Tests : unity testing, implementation testing, integration testing
7. Passing code as a parameter : code duplication, function pointers
8. Functions with variable arguments
9. Libraries : static and dynamic libraries
10. Performance analysis : principles of locality and memory hierarchy, performance measurements
Prerequisite :Knowledge in C programming and in algorithmics.
Evaluation :This class is evaluated on the basis of a report delivered by student groups.
Document(s) :
10/06/2008 - 17:32:07 413
Course Syllabus
- Slide handouts (in French)
Keyword(s) :C language, software engineering, debugging, test, documentation, versioning, library, performance
Online course :http://www.enseirb.fr/~pelegrin/enseignement/enseirb/prog_c_av/ (in French)
10/06/2008 - 17:32:07 414
Course Syllabus
PG108 : Unix - C languageShared by UV(s) :
E1-E Computer science p. 2
To choose from :EX101 Imperative programming 1EX102 Unix
Crédits ECTS :
3.00
Number of hours :Lecture : 13.00Combined lecture and tutorial classes : 12.00Individual work : 16.00Practical work : 12.00
Teacher(s) :BIENVENU Jean LucPELLEGRINI Francois
Title :Unix - C language
10/06/2008 - 17:32:07 415
Course Syllabus
PG109 : Imperative programming 1Shared by UV(s) :
T1-D Gestion des données informatiques p. 39
To choose from :EX101 Imperative programming 1
Crédits ECTS :
3.00
Number of hours :Lecture : 10.50Tutorial classes : 14.00Individual work : 10.50
Teacher(s) :PELLEGRINI Francois
Title :Imperative programming 1
10/06/2008 - 17:32:07 416
Course Syllabus
PG110 : Programmation impérative 2Shared by UV(s) :
T2-D Programmation p. 40
Crédits ECTS :
2.50
Number of hours :Individual work : 8.00Practical work : 30.00
Teacher(s) :FRECHOT JocelynRÉVEILLÈRE Laurent
http://www.enseirb.fr/~reveille
Title :Programmation impérative 2
Abstract :Les travaux pratiques sont en grande partie consacrés à l'implémentation d'un mini interprète et d'un minicompilateur illustrant différents aspects des langages impératifs et plus particulièrement du langage C.
Plan :4 premières séances :
1) Création d'un module de pile
2) Évaluation d'une expression arithmétique à l'aide d'une pile
3) Création d'un module d'arbre
4) Traduction d'une expression arithmétique sous la forme d'un arbre binaire et évaluation de l'arbre
Projet :
1) Réalisation d'un mini interprète d'un sous ensemble de C
2) Réalisation d'un mini compilateur d'un sous ensemble de C
Evaluation :Une épreuve écrite de 2h.
Online course :http://www.enseirb.fr/~reveille/
10/06/2008 - 17:32:07 417
Course Syllabus
PG111 : Génie logicielShared by UV(s) :
RSI2-C Informatique p. 34
Title :Génie logiciel
Abstract :Module IF1-A de l'UV IF1
10/06/2008 - 17:32:07 418
Course Syllabus
PG202 : Programmation Orientée ObjetsShared by UV(s) :
I3-E Langages et techniques objets p. 22T3-D Systèmes et objets p. 41
Crédits ECTS :
1.50
Number of hours :Lecture : 10.50Tutorial classes : 14.00Individual work : 16.00
Teacher(s) :EYROLLES Georges
Title :Programmation Orientée Objets
Abstract :Initiation à la programmation orientée objets avec commelangage de support JAVA
Plan :I. Approche Objets
- les objets- les classes- l'héritage- présentation du langage java
II. Définition d'une classe- variable d'instance- méthode d'instance- constructeur- surcharge- masquage d'information- définition d'un type
III. Héritage- principe- hiérarchie de classe- redéfinition- masquage d'information- type/sous-type
IV. Objet- variable objet- polymorphisme- identité d'un objet
V. Conception d'une classe- séparation interface/implémentation- programmer avec des types- classe et objet- composition ou héritage
10/06/2008 - 17:32:07 419
Course Syllabus
PG203 : Projet de Programmation Orientée ObjetsShared by UV(s) :
I3-E Langages et techniques objets p. 22
Crédits ECTS :
2.00
Number of hours :Individual work : 4.00Practical work : 15.00
Title :Projet de Programmation Orientée Objets
10/06/2008 - 17:32:07 420
Course Syllabus
PG204 : Systems ProgrammingShared by UV(s) :
I3-E Langages et techniques objets p. 22
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Tutorial classes : 16.00Individual work : 12.00
Teacher(s) :ALLALI Julien [email protected] Frédéric
Title :Systems Programming
Abstract :This lecture presents the concepts and techniques needed to program in a POSIX environment.
Plan :1. Concepts and entities2. Files API: open(), read(), write(), close()3. Processes API: fork(), pipes()4. Signals API5. Access rights and file locking API6. Terminal handling: groups and sessions
Prerequisite :Basic knowledge of C
Evaluation :Written exam
10/06/2008 - 17:32:07 421
Course Syllabus
PG206 : Projets Programmation orientée objetsShared by UV(s) :
T3-D Systèmes et objets p. 41
Crédits ECTS :
1.50
Number of hours :Lecture : 10.50Combined lecture and tutorial classes : 14.00Individual work : 30.00Practical work : 15.00
Teacher(s) :EYROLLES GeorgesROLLET Antoine
Title :Projets Programmation orientée objets
Abstract :Ce cours est une initiation à la programmation orientes objets. Cette initiation est faite avec comme support lelangage java. Un projet de programmation illustre les concepts présentés dans ce cours.
Plan :- Approche Objet- Présentation du langage java- Définition d'une classe- Héritage- Programmation et objets- Un peu de conception
10/06/2008 - 17:32:07 422
Course Syllabus
PG208 : Object Oriented Programming in C++Shared by UV(s) :
E4-C Enseignement personnalisé p. 5
Crédits ECTS :
2.50
Number of hours :Lecture : 12.00Tutorial classes : 3.00Practical work : 18.00
Teacher(s) :LE GAL Bertrand
Title :Object Oriented Programming in C++
Abstract :In this course, object-orientation is introduced as a new programming concept which should help you indeveloping high quality software. Object-orientation is also introduced as a concept which makes developing ofprojects easier. However, this is not a course for learning only the C++ programming language it first introducesthe object concepts then it applies then to C++ and finally present the UML langage used in object based projects.
Plan :1. Notions de programmation objet.2. Introduction au langage C++.3. Eléments de base concernant la syntaxe du langage.4. Les classes en C++ et les constructeurs.5. La sucharge des fonctions et des opérateurs.6. L'héritage et le polymorphisme.7. Les classes et fonctions template.8. Utilisation des S.T.L. (Standard Template Library).
Prerequisite :Connaissance du langage C.
Evaluation :Epreuve écrite
Online course :Introduction au langage UML : http://uuu.enseirb.fr/~legal/library/filedetails.php?id=74
10/06/2008 - 17:32:07 423
Course Syllabus
PG209 : Modélisation objet UML et C++Shared by UV(s) :
RSI4-A Développement logiciel p. 36
Title :Modélisation objet UML et C++
Abstract :Module IF2-A de l'UV IF2
10/06/2008 - 17:32:07 424
Course Syllabus
PG212 : C++ ProgrammingShared by UV(s) :
I3-A Compilation p. 22
Crédits ECTS :
1.00
Number of hours :Lecture : 6.67Tutorial classes : 10.00
Teacher(s) :ALLALI Julien [email protected] Georges
Title :C++ Programming
Abstract :This course presents the main concept of C++ programming. Knowledge of the object programming is required(class/object/inheritance). The focus will be, mainly, on technics for a good memory management.
Prerequisite :* oriented object programming concepts: class/object/inheritance* C programming* C memory management malloc/free, heap/stack allocation
Evaluation :2 hours test without documents, possibility of a spot test
Keyword(s) :C++ programming, allocation, memory, class, template
10/06/2008 - 17:32:07 425
Course Syllabus
PG214 : Programmation objet JavaShared by UV(s) :
RSI4-A Développement logiciel p. 36
Title :Programmation objet Java
Abstract :Module IF2B-B de l'UV IF2
10/06/2008 - 17:32:07 426
Course Syllabus
PG215 : Conception WEB et IHMShared by UV(s) :
RSI3-B Développement WEB p. 35
Title :Conception WEB et IHM
Abstract :Module IF3-A de l'UV IF3
10/06/2008 - 17:32:07 427
Course Syllabus
PG216 : Langages pour le WEBShared by UV(s) :
RSI3-B Développement WEB p. 35
Title :Langages pour le WEB
Abstract :Module IF3-B de l'UV IF3
10/06/2008 - 17:32:07 428
Course Syllabus
PG217 : Projet WEBShared by UV(s) :
RSI3-B Développement WEB p. 35
Title :Projet WEB
Abstract :Module IF3-C de l'UV IF3
10/06/2008 - 17:32:07 429
Course Syllabus
PG301 : Object oriented modellingShared by UV(s) :
I5GL-C Object-Oriented Software Engineering p. 26
Crédits ECTS :
2.50
Number of hours :Combined lecture and tutorial classes : 26.00Individual work : 10.00
Teacher(s) :EYROLLES Georges
Title :Object oriented modelling
Abstract :La conception orientée-objet cherche à représenter un systèmelogiciel comme une collection d'objets, chaque objet ayant unétat interne, une collection d'attributs qui définissent cetétat, et une interface bien définie d'opérations sur cesattributs qui cache au maximum des données relatives àl'objet. Un objet est normalement un membre d'une classe d'objetsqui définitles attributs et opérations de ses membres. C'est unestratégie de conception qui s'oppose naturellement à laconception dite fonctionnelle, où le système logiciel est vucomme une fonction principale, opérant sur un état global etdéfinie par décomposition en sous-fonctions plus détaillées.
Plan :I. L'application de la technique OMT (Object Modeling Technique) comme notation pour décrire l'architecture etles interactions.II. La pratique et l'approfondissement de la programmation orientée-objet, introduite dans le cours du C++ entronc commun et le cours de génie logiciel en deuxième année.III. L'utilisation des modèles de design (design patterns) pour faire les bons choix dans la conception et identifier,dans un système, les participants et leur collaborations. Les exercices se feront autour d'un exemple important,développé en conjonction avec le cours de génie logiciel de troisième année.
10/06/2008 - 17:32:07 430
Course Syllabus
PG304 : Java languageShared by UV(s) :
E5SE-C Langages et modélisation de systèmes p. 15
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 20.00Individual work : 15.00
Teacher(s) :SOULET Pierre
Title :Java language
Plan :- Language presentation.- The Java Virtual Machine.- Main differences with the C + + language.-Java classes.- Java Packages.- Java Applets.- Heritage, polymorphism, interfaces.- I/O to disk.- Exception processing.- Java and the Internet.
Evaluation :Mini project
Document(s) :Training support
Keyword(s) :Java Language - JVM - Classes - I/O - java.net
Online course :no
10/06/2008 - 17:32:07 431
Course Syllabus
PG305 : Langages du parallélismeShared by UV(s) :
I5PRCD-A Langages et supports d'exécution p. 28
Crédits ECTS :
2.50
Number of hours :Lecture : 20.00Tutorial classes : 12.00Individual work : 20.00
Teacher(s) :AUMAGE OlivierCOUNILH Marie-ChristineMERCIER Guillaume
Title :Langages du parallélisme
Abstract :L'objectif de ce cours est de présenter les principales approches de la programmation des machines parallèles etde présenter les langages ou bibliothèques représentatifs de cette approche : approche basée sur une expressionexplicite du parallélisme et de la communication et interface de bibliothèque standard MPI, approche basée sur leparallélisme de données et langage "data-parallèle" standard HPF, approche de la programmation parallèle pourmémoire partagée et OpenMP, approche "multi-thread" et environnement PM2.
Plan :1.Introduction
- Nécessité du parallélisme- Nécessité des modèles de programmation parallèle- Sources de parallélisme :
Parallélisme de données,Parallélisme de contrôle
- Machines parallèles :Machines MIMD à mémoire distribuée, machines MIMD à mémoire partagée, machines à base de noeuds SMP2. Programmation des machines parallèles
- Programmation parallèle à passages de messages- Programmation "data-parallèle" (à parallélisme de données)- Programmation parallèle à mémoire partagée- Programmation "multi-thread"
3. MPI (Message-Passing Interface)- Programme MPI, processus MPI- Communicateurs, groupes, contextes de communication- Communications point à point : modes de communication, types de blocage, non déterminisme deréception- Communications collectives : barrière de synchronisation, mouvements de données (diffusion,distribution, rassemblement, etc.), calculs globaux- Topologies virtuelles de processus- Types dérivés- Communications unilatérales
4. HPF (High Performance Fortran)- Placement des données :
Objectifs ;Directives de distribution, d'alignement des données
- Aspects parallèles de HPF : directive INDEPENDENT, construction FORALL
10/06/2008 - 17:32:07 432
Course Syllabus
- Compilation de code data-parallèle : code SPMD généré, principe des écritures locales, exemplesd'optimisation du code généré- Présentation du compilateur Adaptor
5. OpenMP- Région parallèle, partage du travail, parallélisme de boucles, partage des données, synchronisation- Code OpenMP SPMD- Programmation hybride MPI/OpenMP
6. Multi-threading- Généralités :
Processus, threads noyaux / utilisateurs (threads POSIX);contextes;ordonnancement, quantum de temps;recouvrement, réentrance.
- Environnement PM2 :bibliothèque de threads Marcel;bibliothèque de communication Madeleine;RPC avec PM2;espace mémoire iso-adresse;migration de thread / équilibrage.
Evaluation :Projet avec rapport
Keyword(s) :Programmation parallèle, programmation par processus communicant par transmission de messages,parallélisme de données, programmation pour mémoire partagée, programmation "multi-thread", code SPMD,localité des données, équilibrage de charge, MPI, HPF, OpenMP, PM2.
Online course :Documents et références relatifs au cours
10/06/2008 - 17:32:07 433
Course Syllabus
PG306 : Distributed objectsShared by UV(s) :
I5RSR-B Distributed objects and systems p. 31
Crédits ECTS :
2.50
Number of hours :Lecture : 10.67Combined lecture and tutorial classes : 13.00Tutorial classes : 2.67Individual work : 20.00
Teacher(s) :ESNARD Aurélien
Title :Distributed objects
Abstract :The goal of this module is to show how the design of distributed applications can fit nicely with theobject-orientedness concepts. Fault tolerance will also be introduced because it is a necessity when designingdistributed applications.
Concrete examples of technologies like Sun's RPC, Sun Java's RMI and Enterprise Java Beans components willbe presented and exercised
Plan :1. Introduction2. Fault tolerance3. Sun RPC4. Link between object and distribution concepts5. Java RMI and Enterprise Java Beans
Prerequisite :Good knowledge of classical programming techniques
Evaluation :Examen
Keyword(s) :Models, tools, and environments for distributed programming
10/06/2008 - 17:32:07 434
Course Syllabus
PH101 : Fundamental electromagnetic theoryShared by UV(s) :
E1-D Physics 1 p. 2
Crédits ECTS :
2.00
Number of hours :Lecture : 18.00Tutorial classes : 12.00Individual work : 21.00
Teacher(s) :MERESSE Alain
Title :Fundamental electromagnetic theory
Abstract :This lesson is intended to create foundations in electromagnetism for electronics engineers. Propagation ofmonochromatic wavesin free and bounded regions.Waveguides and transmission lines.
Plan :Properties of electromagnetic' waves
- Mawwell's equations- Plane monochromatic' waves inthe vacum - Polarization- Theory of dielectrics- Magnetic properties of matter
Study of propagation- Relection refraction, transmission- Propagation in non perfect dielectric and in a good conducting material
Guidance propagation- Metallic rectangular guide- Coaxial cable- Transmission lines - " Equation des telegraphistes"- Guidance by dielectric slab - Approach by Maxwell's equations and optical approach- Optical fibers - Properties
Antennas- Short electric dipole- Radiation diagram - Gain- Half wave antenna- Study of pulse signal propagation in a conductor line
Prerequisite :none
Evaluation :2 hours exam with course forms
Document(s) :course supportR. PETIT "Ondes électromagnétiques" ; J.R. REITZ, F.J. MILFORD "Foundations of electromagnetic theory"
10/06/2008 - 17:32:07 435
Course Syllabus
Keyword(s) :Propagation - Wavesguides - Transmission lines - Radiation - Antennas
10/06/2008 - 17:32:07 436
Course Syllabus
PH102 : Physics of the supports of propagation Shared by UV(s) :
T2-A Physique des ondes électromagnétiques p. 40
Crédits ECTS :
3.00
Number of hours :Lecture : 5.00Combined lecture and tutorial classes : 12.00Individual work : 20.00Practical work : 18.00
Teacher(s) :TESSON Patrice
Title :Physics of the supports of propagation
Abstract :Summary: Study of the physical phenomena related to the propagation of the signals and a general way of theelectromagnetic waves in the various supports used in Telecommunication:Propagation in free space, reflections, refractions…, propagation guided by metal structures (transmissionlines, tubular guide), propagation guided by dielectric structures (slabs, fiber-optic).The objective for the student is to acquire knowledge to understand the phenomena responsible for the limitationof the performances of the various supports, in terms of connection lengths and flows,.
Plan :1) Introduction: A general presentation with historical and technological context.2) Maxwell's equations. Reminds.3) Electromagnetic waves propagation:Wave in free space in mediums LHI (dielectric or insulator, conductor, plasmas…).Reflections and transmission of the plane wave on diopters.4) Metal Waveguides : Study by the Maxwell's equations.5) Study of the transmission lines:Phenomena of propagation : delay, echoes, linear distortions (attenuation, skin effect, dispersion), crosstalk6) Optical communications: Fiber-Optics.
Evaluation :Epreuve écrite de 1H30, sans documents mais avec formulaire autorisé.
Document(s) :Polycopiés de cours et les livres cités dans la bibliographie. Pour les bases : Les livres de classes préparatoiresaux grandes écoles, en particulier collection "Hprépa" Ed. Hachette supérieur.
10/06/2008 - 17:32:07 437
Course Syllabus
PH103 : Structures rayonnantesShared by UV(s) :
T2-A Physique des ondes électromagnétiques p. 40
Crédits ECTS :
2.00
Number of hours :Lecture : 11.00Tutorial classes : 3.00Individual work : 12.00Practical work : 3.00
Teacher(s) :SEAUX J.P.
Title :Structures rayonnantes
Abstract :Connaître les bases de caractérisation et de conception des antennes pour les équipements detélécommunications.
Plan :* Contenu du cours :
- Propriétés des antennes- Doublet électrique- Doublet magnétique- Diplôme demi-onde- Structure plaquée- Ouverture- Réseaux d'antennes.
* Contenu des TP :
- Simulations d'antennes Patch- Bilan de liaison, antennes cornets
Evaluation :Epreuve écrite de 2h.
Document(s) :Polycopiés de cours et d'exercices
10/06/2008 - 17:32:07 438
Course Syllabus
PH104 : SemiconducteursShared by UV(s) :
E2-D Physique 2 p. 3
Crédits ECTS :
2.50
Number of hours :Lecture : 20.00Tutorial classes : 15.00Individual work : 20.00
Teacher(s) :MERESSE Alain
Title :Semiconducteurs
Abstract :This lesson is intended to create for the future electronics engineers the foundations of physics of solid necessaryfor the understanding of the functioning of the electronic components. It includes two parts: the foundations of thesolid state physics and basic semiconductor devices analysis.
Plan :I - ELEMENTS OF SOLID STATE PHYSICS
A - CONCEPTS OF CRYSTALLOGRAPHY?Unit cells - Networks of Bravais.Reticular plans and distances.Crystalline diffraction: Bragg law, reciprocal network – Brillouin zone Case of the cubic lattices: Si andGaAs
B – ELECTRICAL CONDUCTIVITY IN SOLIDSDRUDE’s and SOMMERFELD’s models.Hall effect.Tensors concept..Modern theory: electrons in the semiconductors.Three dimensional Energy bands.Case of Si and GaAs.Effective mass of the carriers - Concept of holesStates density in thermal equilibriumConcentration in electrons and holes - Law of mass actionImpurity energy levels.Occupation of these levelsFermi level determination
C - SEMICONDUCTOR IN NONTHERMAL EQUILIBRIUMEmission and absorption of radiationsCarrier Generation and RecombinationLifetime of the carriersCase of weak injections
II - JUNCTIONS
A – PN JUNCTION DIODE.Diffusion potentialBiased junctions:
10/06/2008 - 17:32:07 439
Course Syllabus
quasi Fermi levelscurrent voltage characteristics.depletion capacitance
B – HETEROJONCTIONS
Metal-Semiconductor junctions
Energy-band diagrams of the various types of metal-semiconductors contactsRectifying effect of contacts metal-semiconductorOhmic contactVarious means of transport of the current:thermoelectronic effecttunnel effect.Thermoelectronic current determination
Heterojunction between semiconductorsEnergy-band diagramsHeterojunction devices
C – PHOTONIC DEVICES
Light-emitting diode LEDEfficiencyRadiation patternsLasers diodes
Photodiodes
Current calculationEfficiency
Prerequisite :none
Evaluation :2 hours exam with course forms
Document(s) :course supportH. Mathieu " Physique des semiconducteurs et des composants électroniques " ; P. Leturcq et G. Rey " Physiquedes composants actifs à semiconducteurs " ; C.M. Wolfe " Physical properties of semiconductors "
10/06/2008 - 17:32:07 440
Course Syllabus
PH105 : MeasurementsShared by UV(s) :
E2-D Physique 2 p. 3
Crédits ECTS :
1.00
Number of hours :Lecture : 14.67Individual work : 10.00
Teacher(s) :ZIMMERMANN Celine [email protected]
Title :Measurements
Abstract :Measurement takes a so large importance in the field of Sciences and Technology, that it constitutes a fullscience : Metrology. The progress made in measurement leads to a better knowledge of the physical phenomenawhich, on the other hand, imposes a higher degree of accuracy and an extension of measurement. This leads to aconstant evolution of the measurements methods, instruments and means implemented for the analysis of theresults.
This course aims to show the specific characteristics of metrology, the general principles and the theoreticalprocessing of experimental data to improve the results. After an introduction with the definitions related tomeasurement, the course approaches the general principles, the methods of measurement and then thecharacteristics and qualities of the measuring devices. Thereafter, a significant part is devoted to the studyofmeasurement uncertainties and the processing of the experimental data by a statistical analysis in accordancewith the international standards . The last part of the course relates to the description of the electric instruments,which depends the quality of measurement and in particular its precision. The various devices used, aredescribed with their limits, their advantages and drawbacks.
Plan :1. Introduction
- Historic of metrology- Metrology: importance of measurements- Metrology: one of the bases of quality process
2. Vocabulary, definitions- Measurable quantity- Dimensions- Measure: definitions and properties- Units- International System of Units
3. Errors and Uncertainties- Measurements errors- Standards uncertainties- Type A evaluation of standard uncertainty- Type B evaluation of standard uncertainty- Combined standard uncertainty- Propagation of uncertainties- Indirect measurements- Multiple measurements- Expanded uncertainty
10/06/2008 - 17:32:07 441
Course Syllabus
- Measurement results presentation- Level of confidence
4. Measuring devices- Measuring devices characteristics- Multimeter- Oscilloscope- Spectrum analyzer- Anlog-to-digital converter
Prerequisite :None
Evaluation :1,5 hour exam with course forms
Document(s) :Course support and forms photocopy
Keyword(s) :Metrology, standard uncertainties, statistical analysis, measuring devices
Online course :http://www.enseirb.fr/~zimmerma
10/06/2008 - 17:32:07 442
Course Syllabus
PH106 : TP Instrumentation et mesuresShared by UV(s) :
E2-D Physique 2 p. 3
Crédits ECTS :
1.50
Number of hours :Individual work : 12.00Practical work : 22.00
Teacher(s) :TESSON Patrice
Title :TP Instrumentation et mesures
Abstract :Revolving TP during 6 of 3 hours sessions. 5 obligatory topics (1 per session) and 1 optional topic aresuccessively studied.For the obligatory topics a report of measurements is composed by the student (group work).The optional topic, chosen by the student, requires initiatives. It is the occasion of a deepening with library search(bibliographical study) development of experimental protocols, measurements and analyzes uncertainties…A report of study is written with oral defence.
Plan :List topic of practical worksTopic 1: Spectral analysis of the periodic signalsTopic 2: Measure impedances of passive componentsTopic 3: Guided electromagnetic wave propagation.Topic 4: OptoelectronicsTopic 5: Numerical oscilloscope.Topic 6: Optional topic, on a subject having a relationship with the problems of instrumentation andmeasurements:Examples : sensors, data conversion, electronic of the measuring devices… electrical engineering(machines with D.C. current or others, transformers with iron core, ferrite; transformer of impulses), photovoltaicenergy production…
Prerequisite :Savoir-faires expérimentaux acquis en classes préparatoires et module de TP EN104
Evaluation :Notation des compte-rendus de mesure et soutenance orale du thème optionnel
Document(s) :Polycopié support.
10/06/2008 - 17:32:07 443
Course Syllabus
PH107 : PhysiquesShared by UV(s) :
RSI1-B Physique p. 33
Title :Physiques
Abstract :Module de physique pour la phase d'homogénéisation de RSI - FA1-B
10/06/2008 - 17:32:07 444
Course Syllabus
PH108 : Physics for electronicsShared by UV(s) :
E1-D Physics 1 p. 2
Crédits ECTS :
1.50
Number of hours :Lecture : 10.50Tutorial classes : 10.50Individual work : 15.00
Teacher(s) :LEROYER Yves
Title :Physics for electronics
Abstract :This course is a simple presentation of the bases of microscopic physics necessary for a good understanding ofthe electronic properties of metals and semi-conductors. The theoretical aspects are illustrated by examples takenfrom the recent developments in quantum electronics.
Plan :1. The electron, quantum particle2. The electron in external forces3. The electron in a cristal4. Many particle systems5. Metals and semi-conductors
Prerequisite :Eléments de mécanique, d'électricité et de mathématiques niveau 1er cycle (IUT, DEUG, Prépa)
Evaluation :Une épreuve écrite de 2h avec documents.
Document(s) :Polycopiés de cours et d'exercices
Physique des matériaux conducteurs et sem-conducteurs, J.L. Teyssier et H. Brunet, (Dunod)
Keyword(s) :physique des métaux et des semi-conducteurs
10/06/2008 - 17:32:07 445
Course Syllabus
PH109 : Antennes et CEMShared by UV(s) :
RSI2-A Systèmes de communication analogiques p. 34
Title :Antennes et CEM
Abstract :Module SE1-B de l'UV SE1
10/06/2008 - 17:32:07 446
Course Syllabus
PH110 : Communications filaires et optiquesShared by UV(s) :
RSI2-A Systèmes de communication analogiques p. 34
Title :Communications filaires et optiques
Abstract :Module SE1-C de l'UV SE1
10/06/2008 - 17:32:07 447
Course Syllabus
PH303 : Physical and electrical analysis for defaultslocalization
Shared by UV(s) :C5QFIA-G AD - Failure analysis for integrated circuits p. 48
Crédits ECTS :
2.50
Number of hours :Lecture : 6.00Tutorial classes : 20.00Practical work : 6.00
Teacher(s) :LABAT NathalieLEWIS DeanPARMENTIER B.PICART Bernard
Title :Physical and electrical analysis for defaults localization
Abstract :Default localization in electronic components is crucial for estimating their reliability level. We study physical andelectrical approaches to the problem.
Plan :- tools for physico-chemical analysis- default localization in IC- lab (electrical diagnosis)
Prerequisite :ME314, ME319 and MA303
Evaluation :written document + oral presentation
Document(s) :Given in classroom
Keyword(s) :Physical analysis, electrical analysis, default localization
Online course :Not available
10/06/2008 - 17:32:07 448
Course Syllabus
PR101 : Practical lab in electronics or automatics Shared by UV(s) :
I2-C Circuits et systèmes p. 21
Crédits ECTS :
2.00
Number of hours :Individual work : 3.00Practical work : 15.00
Teacher(s) :BORNAT YannickMELCHIOR Pierre
Title :Practical lab in electronics or automatics
Abstract :Electronics practical lab (5x3h)
-The practical labs illustrate the class EN104 by measuring the electrical characteristics of digital ICs andshowing an example of PLD synthesis using a hardware description language on a CAD tool.
Plan :Electronique:5 séances de travaux pratiques:
- TP1 : Caractérisation électrique des circuits intégrés logiques.- TP2-5: Implantation sur FPGA d'une système numérique simple à l'aide des outils d synthèse VHDL
Automatique: les élèves-ingénieurs effectuent 4 manipulations sur les thèmes suivants :
* Commande d'un ascenseur par automate programmable (Automate TSX 47)
* Identification et commande proportionnelle d'un asservissement de vitesse (Banc moteur à courant continuLeroy Somer 300W)
* Identification et commande proportionnelle d'une enceinte thermique (Banc thermique 500W)
* Synthèse fréquentielle d'un correcteur numérique à l'aide des transformations en ? et W (bilinéaire) : applicationà la commande numérique d'un asservissement de vitesse (PC + Banc moteur à courant continu Leroy Somer300W)
Evaluation :Lab reports
Document(s) :Polycopié de TP. Livres conseillés : Se reporter au chapitre "Bibliographie" des documents de cours.
10/06/2008 - 17:32:07 449
Course Syllabus
PR102 : Signal processing projectShared by UV(s) :
T2-C Traitement du signal p. 40
Crédits ECTS :
2.00
Number of hours :Practical work : 20.00
Teacher(s) :DONIAS MarcMEGRET Rémi
Title :Signal processing project
Abstract :Project that integrates the previous signal processing classes : work in pair with Matlab, written report in english.
Prerequisite :* Matlab programming* TS102 - Continuous Time Signals* TS103 - Digital Signal Processing
Evaluation :* Controle continu oral* Rapport écrit en anglais
10/06/2008 - 17:32:07 450
Course Syllabus
PR200 : Tutorials and Project of Mixed Electronics Shared by UV(s) :
E4-G Mixed Electronics and HF circuits p. 6
Crédits ECTS :
2.00
Number of hours :Individual work : 6.00Practical work : 18.00
Teacher(s) :GARNIER Eliane
Title :Tutorials and Project of Mixed Electronics
Abstract :The aim of these pratical lessons is to introduce Analog simulation language (Spice Netlist) and mixed behavioralmodelisation language(VHDL_AMS) and to use these languages to study and design mixed applications.
Plan :1. TP1(4H.) (E.Garnier): Introduction to Analog simulation language under ADV_MS environment.2. TP2(4H.) (P.Tesson): Simulation and studies of pulsed switching Interconnections3. TP3(4H.) (E. Garnier): Introduction to mixed simulation and VHDL_AMS language4. TP4 & TP5 (2 x 3H.) (E.Garnier): Theoritical design of a frequency synthesizer (Prject)
Evaluation :Rapport TP/Projet
Document(s) :Support de TP
10/06/2008 - 17:32:07 451
Course Syllabus
PR202 : Mixed Electronic design projectShared by UV(s) :
E4-D Applied techniques for Electronic engineering p. 5
Crédits ECTS :
3.00
Number of hours :Individual work : 12.00Practical work : 42.00
Teacher(s) :AZZOPARDI StéphaneDONDON PhilippeFABRE AlainGARNIER ElianeLEBRET ValeryMORIZET GuyRODES Francis
Title :Mixed Electronic design project
Abstract :A subject of project in the field of mixed signal Electronic design is proposed at the beginning of S4 at each coupleof student. This project work is aiming at applying to the real world, the theoretical courses of general Electronic(S1 & S2), analog Electronic (S3), digital design (S1, S2, S3, S4), Power Electronic (S3 & S4), RF design (S4).The students are managed by a teacher during weekly tutorial classes that span over a full semester. Theobjective of the project that is proposed to the students is to design and realize in its definitive version: a moduleor a system that calls for a wide domain of Electronic Engineering: mixed electronic (analog / digital), feed backcontrol, power electronic, RF design.The themes and the difficulty level of these design projects are aiming at reaching the following objectives:
-Training to the work of a R&D engineer that is facing issues in the field of Electronic design.-An application as large as possible of the theoretical courses proposed at ENSEIRB in the fields of: mixedelectronic, feed back control, power electronic, RF design.-An initiation to project management-A development of initiatives and the senses of responsibilities-The acquisition of aptitudes in communication and team work-The quest for efficiency and pragmatism-A sensitization to the capabilities and limitations of the tools currently used by an engineer: Scientific andtechnical documentation, mathematics, simulation tools, test and measurements.-A consciousness of the differences that exist between reality and the results given by: a mathematicalanalysis, a computer simulation or a measurement.
In order to reach these objectives, the students can rely on tools and equipments similar to those encountered inthe industry:
-A specific laboratory where each couple of students disposes of a work bench that is equipped withstandard test and measurement instrumentation, a work station or a Personal Computer. Furthermore,each work station or Personal Computer allows an access to the internet and offers a complete set of CAE /CAD software tools.-A laboratory dedicated to DC and Low Frequency test and measurement-A laboratory dedicated to High Frequency test and measurement-A scientific library-Two technical libraries
10/06/2008 - 17:32:07 452
Course Syllabus
-A fabrication facility and a laboratory dedicated to the realization of Printed Circuit Boards and prototypes-An electronic components stock and purchase centre managed by a technician affected to the electronicprojects laboratories.
Plan :1.Bibliographic research2.Theoretical design of the electronic circuits3.Prototypes realization4.Test and measurements5.Report writing
Prerequisite :General Electronic. (S1 & S2): Analog Electronic UVE3B (S3) : Analog Circuits & systems, Digital design.
Evaluation :Technical report relative to the Practical Work.
Document(s) :Project subject, manufacturer’s data books, scientific and technical books, printed courses, internetaccess. Sample of project’s titles proposed: Circuit for extracting the maximum power from a solar cell,composite amplifier, cardio-frequency-meter, storm detector, battery charger and light control using a bicyclealternator and a high efficiency converter, 27MHz/ 5W class C transmitter for FSK modulation, transceiver120MHz AM 1W, wireless infrared audio transmission, coded infrared remote control, car accelerometer, digitalthermometer …
Keyword(s) :Analog electronic, digital electronic, mixed circuits, feed back control, power electronic, RF circuits
10/06/2008 - 17:32:07 453
Course Syllabus
PR204 : Projet Réseaux et systèmeShared by UV(s) :
T3-E Projets et programmation p. 41
Crédits ECTS :
2.50
Number of hours :Individual work : 50.00Practical work : 29.33
Teacher(s) :BEAUMONT OlivierMERCIER Guillaume
Title :Projet Réseaux et système
Abstract :Ce projet s'appuie sur le système d'exploitation simulé Nachos
Plan :Une série de Tps sur la gestion des threads et de la synchronisation, un autre sur les appels systèmes et lagestion de la mémoire. Pour finir, 2 Tps non évalués sur l'interface réseau
Prerequisite :IF207
Evaluation :Un rapport et un exposé à rendre pour chaque partie
Document(s) :http://www.cs.washington.edu/homes/tom/nachos/
http://www.labri.fr/perso/obeaumon/IF207/
Online course :http://www.labri.fr/perso/obeaumon/IF207/
10/06/2008 - 17:32:07 454
Course Syllabus
PR205 : Projets avancés télécommunications et réseauxShared by UV(s) :
T4-D Projets avancés p. 42
Crédits ECTS :
5.00
Number of hours :Individual work : 64.00Practical work : 36.00
Title :Projets avancés télécommunications et réseaux
Abstract :Le projet avancé en 2ème année télécommunications à pour objectif d'approfondir, par une expérience pratique,certaines matières enseignées en deuxième année dans le domaine des télécommunications et des réseaux.
Ce projet se déroule pendant la totalité du 4ème semestre par groupes de 5 élèves (le nombre d'élèves pargroupe dépend du nombre total d'élèves et du nombre de sujets proposés). Le travail demandé consiste en uneréalistion technique. Cette dernière peut prendre des formes variés mais dois de préférence inclure une partimportante de développement.
Online course :http://www.enseirb.fr/~reveille/ens/Projets/S4/
10/06/2008 - 17:32:07 455
Course Syllabus
PR206 : Analog Electronic design projectShared by UV(s) :
E3-A Analog Electronics p. 4
Crédits ECTS :
2.50
Number of hours :Tutorial classes : 42.00Individual work : 15.00
Teacher(s) :AZZOPARDI StéphaneDONDON PhilippeFABRE AlainGARNIER ElianeLEBRET ValeryMORIZET GuyRODES Francis
Title :Analog Electronic design project
Abstract :A subject of project in the field of Analog Electronic design is proposed at the beginning of S3 at each couple ofstudent. This project work is aiming at applying to the real world, the theoretical courses of general Electronic (S1& S2) and analog Electronic (S3). The students are managed by a teacher during weekly tutorial classes thatspan over a full semester. The objective of the project that is proposed to the students is to design and realize inits definitive version: a module or a system that calls for Analog Electronic.The themes and the difficulty level of these design projects are aiming at reaching the following objectives:
-Training to the work of a R&D engineer that is facing issues in the field of Electronic design.-An initiation to project management-A development of initiatives and the senses of responsibilities-The acquisition of aptitudes in communication and team work-The quest for efficiency and pragmatism-A sensitization to the capabilities and limitations of the tools currently used by an engineer: Scientific andtechnical documentation, mathematics, simulation tools, test and measurements.-A consciousness of the differences that exist between reality and the results given by: a mathematicalanalysis, a computer simulation or a measurement.
In order to reach these objectives, the students can rely on tools and equipments similar to those encountered inthe industry:
-A specific laboratory where each couple of students disposes of a work bench that is equipped withstandard test and measurement instrumentation, a work station or a Personal Computer. Furthermore,each work station or Personal Computer allows an access to the internet and offers a complete set of CAE /CAD software tools.-A laboratory dedicated to DC and Low Frequency test and measurement-A laboratory dedicated to High Frequency test and measurement-A scientific library-Two technical libraries-A fabrication facility and a laboratory dedicated to the realization of Printed Circuit Boards and prototypes-An electronic components stock and purchase centre managed by a technician affected to the electronicprojects laboratories.
10/06/2008 - 17:32:07 456
Course Syllabus
Plan :1.Bibliographic research2.Theoretical design of the electronic circuits3.Prototypes realization4.Test and measurements5.Report writing
Prerequisite :General Electronic. (S1 & S2) : Analog Electronic UVE3B (S3) : Analog Circuits & systems
Evaluation :Technical report relative to the Practical Work.
Document(s) :Project subject, manufacturer’s data books, scientific and technical books, printed courses, internetaccess. Sample of project’s titles proposed: ECG amplifier with Automatic Gain Control, ECG amplifierwith beat detector using CMOS inverters, amplitude demodulator having a programmable automatic threshold,battery charger using a bicycle alternator…
Keyword(s) :Analog electronic, signal conditioning, feed back control.
10/06/2008 - 17:32:07 457
Course Syllabus
PR207 : Project in signal and image processingShared by UV(s) :
T3-E Projets et programmation p. 41
Crédits ECTS :
2.50
Number of hours :Individual work : 28.00Practical work : 28.00
Teacher(s) :DONIAS MarcGRIVEL Eric
Title :Project in signal and image processing
Abstract :The goal of the Signal and Image Processing Project for S3 is to apply signal and image processing methodsseen in class since the S1 semester in a more applicative context.
The project deals with real world signals, such as speech, image or video.
The project is to be done by pair, with implementation in Matlab.
Plan :A titre d'exemple, les sujets précédents concernaient:
2004-2005:
Reconnaissance automatique de visages. Le but du projet était d'étudier la méthode des "Eigenfaces" pourreconnaître automatiquement une personne à partir d'une image de son visage. Cette méthode, basée surl'Analyse en Composantes Principales (ACP), permet de caractériser une image de visage par un vecteur de tailleréduite, ce qui permet de le comparer efficacement à une base de donnée de visages. Après avoir implémentéles algorithmes de cette approche, chaque groupe a pu étudier la robustesse de la méthode, et vérifier la qualitéde la reconnaissance du système.
2003-2004:
Le sujet comprenait deux parties :
La première était dédiée au rehaussement de la parole par atténuation spectrale à court terme fondé sur un seulmicrophone. Les étudiants devaient simuler un algorithme de débruitage d'un signal de parole reposant sur latransformée de Fourier.
La seconde partie avait pour objet de développer une application de détection et de poursuite d'un visage dansune séquence vidéo basée sur des indices de couleur de peau.
Prerequisite :every lecture dedicated to signal processing such as TS 102, TS 103, MA 106 and MA 107
Evaluation :
10/06/2008 - 17:32:07 458
Course Syllabus
Rapport à rendre par binome.
Document(s) :Sujet du projet
Keyword(s) :digital signal processing, Fourier transform, random processi, speech, enhancmeent, image, video processing
10/06/2008 - 17:32:07 459
Course Syllabus
PR301 : 4th semester final term projectShared by UV(s) :
I4-D Projet de fin de 4ème semestre p. 23
Crédits ECTS :
6.00
Number of hours :Individual work : 100.00Practical work : 20.00
Teacher(s) :PELLEGRINI Francois
Title :4th semester final term project
Abstract :The purpose of the 4th semester final term project is the simulation of a job in an information technology servicescompany. It consists in the development, by groups of 6 or 7 students, of a software project submitted by a «client » (or « scientific leader », most often a scientist of the campus), under the supervision of a « project leader »(or « pedagogic leader », who must be one of the school professors).
Technical aspects are important, but this project is also the opportunity to tackle organisational aspects of teamwork: circulation of information within the group, interaction with the client on the one hand and with the teamleader on the other hand, analysis of the work load and fair repartition of it among the group members, collectivesynthesis of the information gathered and of the work performed by each.
This part-time project lasts 5 months.
Plan :1. Writing of a statement of work2. Analysis and design of a software solution3. Coding, validation, testing4. Writing of documents
- user's and maintenance manuals, for the client- the project report, for the project leader
Prerequisite :The topics of the projects require the mastering of many techniques in the fields of :
- imperative and/or object programming,- system and network programming,- data bases,- compilation.
Evaluation :The work of the group members leads to a final mark, which is based on the evaluation of the following elements:
- the statement of work,- the software produced,- the project report,- an oral presentation in front of a jury.
Document(s) :Students can and must take advantage of any relevant resource to improve their knowledge and efficiency.
10/06/2008 - 17:32:07 460
Course Syllabus
Keyword(s) :Project management, team work, collaborative tools, wiki, forge
Online course :http://www.enseirb.fr/~pelegrin/enseignement/enseirb/projet_i2/ (in French)
10/06/2008 - 17:32:07 461
Course Syllabus
PR302 : ICBM ConferenceShared by UV(s) :
E5CSI-E Microélectronique p. 9
Crédits ECTS :
2.00
Number of hours :Tutorial classes : 12.00Individual work : 18.00
Teacher(s) :DELTIMPLE NathalieRENAUD Sylvie
Title :ICBM Conference
Abstract :The ICBM project is the simulation of a session in an international research conference on IC design. Thesessions are dedicated to RF ICs and systems. Each students acts as a conference participant. He is asked todefend a paper in a 20 minutes talk (in english), and to answer the questions asked by the other "participants".The papers are selected among recent contributions to ISSCC, ESSCIRC, ISCAS, etc...).
Plan :Pour chaque étudiant le travail consiste à :1. Analyser des contenu des CDROMS des dernières conférences sur la conception des circuits intégrés.2. Sélectionner un papier.3. Préparer les transparents pour un exposé de 20mn.4. Répondre aux questions de la salle5. Préparer une question pour les exposés des autres participants
10/06/2008 - 17:32:07 462
Course Syllabus
PR304 : Projets avancés en TélécommunicationsShared by UV(s) :
T5ISN-D Projet avancé p. 47
Crédits ECTS :
5.00
Number of hours :Tutorial classes : 32.00Individual work : 32.00
Teacher(s) :RÉVEILLÈRE Laurent
http://www.enseirb.fr/~reveille
Title :Projets avancés en Télécommunications
Abstract :Ce projet se déroule pendant la totalité du 5ème semestrepar groupes de 3 ou 4 élèves. Il permet d'approfondir, par uneexpérience pratique, les matières enseignées pendant les deuxpremières années. Deux orientations peuvent être envisagées : l'uneprofessionnalisante, l'autre orientée recherche (obligatoire pourl'obtention d'un DEA). Le choix du sujet conditionne la dominante dela formation de 3ème année. Chaque projet est encadré par unenseignant-chercheur.
Prerequisite :Module PR303
10/06/2008 - 17:32:07 463
Course Syllabus
PR305 : Group projectShared by UV(s) :
C5TM-A Image processing and project p. 53
Crédits ECTS :
3.00
Number of hours :Tutorial classes : 15.00Individual work : 40.00
Title :Group project
Abstract :The group project aims at giving a supervised practical and personnalized experience on the advanced conceptsstudied in the third year at ENSEIRB.This project lasts the whole semester, and is organized around groupe of 3 or 4 students.
Plan :* Technical realization: allying feasability study and design of a software component* Report (in english)* Presentation (in english, using powerpoint slides)
Evaluation :Report and formal presentation
10/06/2008 - 17:32:07 464
Course Syllabus
PR306 : Étude bibliographiqueShared by UV(s) :
T5RSC-E Project p. 50
Crédits ECTS :
1.50
Number of hours :Tutorial classes : 16.00Individual work : 14.00
Title :Étude bibliographique
Abstract :Cette étude consiste à réaliser un état de l'art sur un domaine bien particulier. Elle permet d'acquérir l'expertisenécessaire pour la réalisation du projet avancé qui prolonge le travail commencé. L'étude peut porté sur un thèmethéorique (article, livre), technique, ou logiciel.
Online course :http://www.enseirb.fr/~reveille/ens/Projets/S5/biblio.html
10/06/2008 - 17:32:07 465
Course Syllabus
PR307 : Projet avancé en télécommunicationsShared by UV(s) :
T5RSC-E Project p. 50
Crédits ECTS :
3.50
Number of hours :Tutorial classes : 24.00Individual work : 46.00
Title :Projet avancé en télécommunications
Abstract :Le projet avancé en 3ème année télécommunications à pour objectif d'approfondir, par une expérience pratique,les matières enseignées pendant les deux premières années. Deux orientations peuvent être envisagées : l'uneprofessionnalisant, l'autre orientée recherche (obligatoire pour l'obtention d'un master). Le choix du sujetconditionne la dominante de la formation de 3ème année.
Ce projet se déroule pendant la totalité du 5ème semestre par groupes de 3 ou 4 élèves (le nombre d'élèves pargroupe dépend du nombre total d'élèves et du nombre de sujets proposés).
Plan :Ce projet peut prendre des formes variées allant d'une étude de faisabilité à la conception et la réalisation d'uncomposant logiciel.
Prerequisite :Module PR306 (p. 465)
Online course :http://www.enseirb.fr/~reveille/ens/Projets/S5/projet.html
10/06/2008 - 17:32:07 466
Course Syllabus
PR309 : Project in signal processingShared by UV(s) :
E5TS-E Projet avancé et applications p. 19
Crédits ECTS :
3.50
Number of hours :Tutorial classes : 30.00Individual work : 30.00
Teacher(s) :BERTHOUMIEU YannickBOSSUET Lilian
http://www.enseirb.fr/~bossuetDONIAS MarcGIREMUS AudreyGRIVEL EricMEGRET Rémi
Title :Project in signal processing
Abstract :The project in signal processing is taking place throughout the semester a group of 3 or 4 students.The purpose isto apply fundamental notions to complex problems. Each project is supervised by a teacher.
Evaluation :Report and oral presentation
10/06/2008 - 17:32:07 467
Course Syllabus
PR310 : Advanced project in embedded systemsShared by UV(s) :
E5SE-E Personnalisation - Approfondissement p. 15
Crédits ECTS :
3.50
Number of hours :Tutorial classes : 30.00
Teacher(s) :KADIONIK Patrice
Title :Advanced project in embedded systems
Plan :A teamwork of 4 students has to work on a project related to embedded systems on the hardware and/or softwareaspects.
Evaluation :Report and presentation in english
Keyword(s) :Advanced project - Embedded systems - HW and SW development
Online course :no
10/06/2008 - 17:32:07 468
Course Syllabus
PR312 : ASIC designShared by UV(s) :
E5CSI-C Custom ICs design p. 9
Crédits ECTS :
1.50
Number of hours :Tutorial classes : 21.00Individual work : 4.00
Teacher(s) :RENAUD Sylvie
Title :ASIC design
Abstract :During this project, each students uses state-of-the-art CAD tool to design a full custom integrated circuit (ASIC).Starting from specifications, they run a complete design flow on a BiCMOS technology. The students are incharge of:
- Defining the circuit schematic and sizing- Running the functional simulation- Drawing the circuit layout, verifying the DRC rules- Extracting the layout and verifying its conformity wih the schematics- Runinng post-extraxtion simulations- Running statistics simulations (Monter-Carlo) on the process parameters.
Evaluation :Project report
Keyword(s) :ASICs design - CAD tools - IC design flow
10/06/2008 - 17:32:07 469
Course Syllabus
PR313 : ADS RF projectShared by UV(s) :
E5CSI-D Systèmes intégrés communicants p. 9
Crédits ECTS :
1.00
Teacher(s) :DEVAL yannKERHERVE Eric
Title :ADS RF project
Abstract :Résumé :Les circuits destinés aux applications radiofréquences ont un degré croissant de complexité et leur conceptionnécessite la mise en oeuvre d'outils de CAO de plus en plus performants. Ces derniers ne se limitent plus àconsidérer le circuit seul, mais à l'envisager dans son environnement. Le logiciel ADS (Advanced Design System)a été développé spécialement pour simuler le comportement du signal dans tous les étages d'un système decommunication. La formation proposée a pour but d'initier des concepteurs à la simulation d'un système completémission-réception dédié à des applications de téléphonie mobile (GSM).
Plan :Cette formation permet à une personne connaissant les différentes fonctions de l'électronique de les utiliser dansdes conditions réelles de fonctionnement et d'observer l'impact de la variation d'un paramètre d'un des blocsréalisant la fonction sur le système dans son ensemble. Par exemple, dans le cas de la simulation du systèmeGSM, parmi les blocs importants à considérer, on trouve :
- le canal de propagation,- les conditions de propagation du signal (zone urbaine, non-urbaine, semi-urbaine)- les paramètres des amplificateurs en émission et en réception (gain, facteur de bruit, point de
compression, produit d'intermodulation d'ordre trois)- les antennes en émission et en réception (antennes mobiles ou fixes)- les filtres numériques (coefficient de raideur, fréquence de coupure)- les oscillateurs locaux (bruit de phase)- les mélangeurs (linéarité) Cette approche système du métier de concepteur est une illustration exhaustivedes enseignements en électronique (transmissions numériques, techniques de modulation, fonctionsamplification, filtrage numérique). Elle fait appel à des connaissances tant en analogique qu?en numérique.De plus, elle sensibilise l'étudiant aux techniques de mesure et à l?interprétation des résultats observés :les outils disponibles pour visualiser les signaux tant dans le domaine temporel que fréquentiel sont lediagramme de l'oeil, la constellation d'états, l'analyse spectrale, l'analyse temporelle (train binaire), lamesure du taux erreur bit. Sommaire : Partie 1 : Simulation d?un amplificateur faible bruit en bande X- Circuits de polarisation- Circuits d'adaptation Partie 2 : Simulation d'un système numérique- Simulation d'une modulation numérique de type QPSK- diagrammes de l'oeil,- constellation d'états,- signaux I et Q,- spectres des signaux modulants.- Simulation d'un système émission-réception sans fil pour des applications de radiotéléphonie à 1,8 GHz- modulation et démodulation QPSK- système RF d'émission-réception
10/06/2008 - 17:32:07 470
Course Syllabus
PR314 : Design of mixed circuits with VHDL AMSShared by UV(s) :
E5CSI-B Digital systems p. 9
Crédits ECTS :
1.50
Number of hours :Individual work : 5.00Practical work : 20.00
Teacher(s) :GARNIER Eliane
Title :Design of mixed circuits with VHDL AMS
Abstract :The mixed behavioral description language, VHDL AMS, allows to simulate mixed systems in order to contributeto top down design and to do test - bench for these systemsThis tutorial looks at this language from this two points of view.The simulation and the test of a ask modulator with Manchester code is treated.
Plan :1. TP1: Introduction to Analog simulation language (Spice Netlist) under ADV_MS environment.( This praticallesson is a recall for some students; it is not obligatory)2. TP2: Introduction to VHDL_AMS language from examples3. TP3: Design of ASK Modulator with VHDL_AMS4. TP4 & TP5: Generation of ASK Modulator Test-Bench with VHDL_AMS
Prerequisite :Circuits HF et Oscillateurs( S3), Systèmes de Communications Analogiques (S3), Circuits de CommunicationsAnalogiques(S4),TP Electronique Mixte( S4)
10/06/2008 - 17:32:07 471
Course Syllabus
RE101 : Introductionaux réseaux LAN/WANShared by UV(s) :
T2-E Introduction aux réseaux p. 40
Crédits ECTS :
2.00
Number of hours :Lecture : 19.50Individual work : 24.00Practical work : 15.00
Teacher(s) :MERCIER Guillaume
Title :Introductionaux réseaux LAN/WAN
Abstract :L'objectif de ce cours est de décrire les aspects architecturaux plutôt que logiciels des réseaux. Il s'agit deprésenter les concepts de base. L'approche retenue fait largement référence au modèle OSI.
Plan :* Concepts généraux* Couche Physique* Couche Liaison de Données* Couche Réseau X.25 et IP* Couche Transport* Couches Hautes
* Sous couche MAC et les LAN
* Introduction à Internet et aux protocoles TCP/IP
Evaluation :Epreuve écrite de 2h.
Document(s) :Polycopiés de cours
Keyword(s) :Modèle OSI, HDLC
Online course :http://www.enseirb.fr/%7Eescrig/Enseignement.html
10/06/2008 - 17:32:07 472
Course Syllabus
RE104 : Introduction aux réseauxShared by UV(s) :
RSI2-D Architecture des réseaux 1 p. 34
Title :Introduction aux réseaux
Abstract :Module RE1-A de l'UV RE1
10/06/2008 - 17:32:07 473
Course Syllabus
RE105 : Réseaux locauxShared by UV(s) :
RSI2-D Architecture des réseaux 1 p. 34
Title :Réseaux locaux
Abstract :Module RE1-B de l'UV RE1
10/06/2008 - 17:32:07 474
Course Syllabus
RE106 : Architecture des réseauxShared by UV(s) :
RSI2-D Architecture des réseaux 1 p. 34
Title :Architecture des réseaux
Abstract :Module RE1-C de l'UV RE1
10/06/2008 - 17:32:07 475
Course Syllabus
RE201 : Network Introduction. Network ProgrammingShared by UV(s) :
E3-E Réseaux et Télécommunications p. 4
Crédits ECTS :
2.00
Number of hours :Lecture : 13.33Individual work : 17.00Practical work : 12.00
Teacher(s) :KADIONIK Patrice
Title :Network Introduction. Network Programming
Plan :1. Course
- Overview of the Internet and associated protocols.- Presentation of IEEE 802.3 Ethernet protocol.- IP protocols: IP, UDP, TCP, ARP, RARP. Standardsapplications: telnet, ftp...- Client/Server application concept.- Network Programming in C language API per socket.
* Practical Exercices- Study of the ENSEIRB network.- Study of network configuration files.- Study network commands: netstat, ifconfig, route, telnet, ping, traceroute...- Testing of standard services withtelnet: ftp server, www.- Using the socket API:
Writing a UDP server, writing a UDP client.Writing a TCP server, writing a TCP client.
- Summary: writing a TCP Lottery server, writing a minimal Web server.
Prerequisite :C language programming
Evaluation :Mini project with a report
Document(s) :Training support
La communication sous UNIX. J.M. Rifflet. Editions Mc Graw Hill
http://www.urec.fr/cours/index.html
Keyword(s) :Network introduction - Network programming - socket - IP protocols- C language
Online course :yes: http://www.enseirb.fr/intranet/bibliotheque/bibliotheque_numerique.html
10/06/2008 - 17:32:07 476
Course Syllabus
RE202 : Computer NetworksShared by UV(s) :
I4-A Réseaux p. 23
Crédits ECTS :
3.00
Number of hours :Combined lecture and tutorial classes : 34.50Individual work : 28.00
Teacher(s) :ROLLET Antoine
Title :Computer Networks
Abstract :The aim of this course is to provide a solid base in the domain of computer networks concerning the physicalaspect of transmissions and the protocols used. In this course, theoretical and practical aspects concerning thedifferent layers of the OSI model are presented (from physical to application layer). These notions are illustratedwith exercices on classic protocols.
Plan :1. Generalities on networks and OSI layers model2. Notions on low level layers3. The IP protocol4. The UDP protocol5. The TCP protocol6. Programming with C sockets7. Application layer (DNS, SMTP, HTTP, FTP)8. Wi-fi transmission
Evaluation :Partiel et Epreuve écrite de 3h avec documents
10/06/2008 - 17:32:07 477
Course Syllabus
RE203 : Network programming project Shared by UV(s) :
I4-A Réseaux p. 23
Crédits ECTS :
3.00
Number of hours :Individual work : 4.00Practical work : 16.00
Teacher(s) :ALLALI Julien [email protected] Jocelyn
Title :Network programming project
Abstract :This programming project is a join with the operating system project. The main objective is to elaborate a complexnetwork application using the C language (POSIX functions).
Prerequisite :Network course
Evaluation :The project sources, a report and eventually a demonstration.
10/06/2008 - 17:32:07 478
Course Syllabus
RE204 : Architecture TCP/IPShared by UV(s) :
T3-C Réseaux et télécommunications p. 41
Crédits ECTS :
4.00
Number of hours :Combined lecture and tutorial classes : 34.00Practical work : 6.00
Teacher(s) :AHMED ToufikDELORD Xavier
Title :Architecture TCP/IP
Abstract :Le but de cet enseignement est d'approfondir et d'illustrer les principes des réseaux qui ont été acquis enpremière année. Pour ce faire, ce module s'appuie largement sur l'étude de la famille de protocoles internet dontla connaissance est aujourd'hui indispensable. Tout au long de cet enseignement, les points particuliers de cettearchitecture de réseau sont analysés et mis en regard des principes généraux ainsi que de d?autres familles deprotocoles, tel que X25. Ce module s'achève par une série de travaux pratiques illustrant les principauxmécanismes exposés en cours.
Plan :* Introduction à la famille de protocoles internet v4
- Historique, organismes, standardisation et vocabulaire- Notion d?interconnexion de réseaux- Acheminement des données- Architecture TCP/IP- Modèle en couches de TCP/IP- Adressage IP
* Interaction entre la famille de protocoles internet v4 et les supports de transmission- Introduction- Quelques supports à TCP/IP- Notion de résolution d?adresse- Protocole ARP- Résolution des adresses de groupe sur certains réseaux locaux- Protocole RARP
* Couche réseau de la famille de protocoles internet v4- Introduction- Protocole IP- Protocole ICMP
* Couche transport de la famille de protocoles internet v4- Introduction- Protocole UDP- Protocole TCP
* Algorithmes et protocoles de routage dans les réseaux de données- Introduction- Représentation d?un sous-réseau de communication par un graphe- Notion d?arbre collecteur- Plus court chemin dans un graphe- Routage par inondation- Routage multichemin- Routage fondé sur les flux
10/06/2008 - 17:32:07 479
Course Syllabus
- Routage par technique de la « patate chaude »- Routage à vecteur et distance- Routage à états de liens- Routage hiérarchique
* Interconnexion de réseaux* Travaux pratiques
- Assemblage et configuration d'un réseau local TCP/IP sur Ethernet- Étude des protocoles ARP et ICMP- Étude des protocoles TCP et UDP- Étude du routage IP et du protocole RIP- Étude du sous-adressage IP
Prerequisite :RE101
Evaluation :1 épreuve écrite de 2 heures. 1 compte-rendu de travaux pratiques.
Document(s) :1 support de cours. 3 sujets de travaux pratiques.
Keyword(s) :Réseaux, Protocoles, Internet, TCP/IP, Routage, Interconnexion.
10/06/2008 - 17:32:07 480
Course Syllabus
RE205 : Réseaux et applications répartiesShared by UV(s) :
T4-A Informatique et réseaux p. 42
Crédits ECTS :
3.00
Number of hours :Combined lecture and tutorial classes : 16.00Practical work : 18.00
Teacher(s) :DELORD Xavier
Title :Réseaux et applications réparties
Abstract :Ce module permet de faire la liaison entre les couches réseaux destinées à la transmission de données (couchesphysique, liaison de données, réseau et transport) et les couches supérieures servant de support aux applicationsréparties (couches session, présentation et application). Dans ce but, le modèle OSI des couches hautes est toutd'abord étudié ce qui permet d'aborder ensuite les principales notions utilisées pour la construction d'applicationsréparties : modèle client-serveur, programmation orientée protocole et programmation orientée application. Cesconcepts sont illustrés par des exemples issus de la famille de protocoles internet ; deux projets deprogrammation permettent de les mettre en oeuvre.
Plan :* Introduction aux couches hautes des réseaux
- Couches hautes et modèle OSI- Couche session- Couche présentation- Couche présentation - ASN.1- Couche application
* Introduction au modèle client-serveur- Notion d'application répartie (distribuée)- Modèle client-serveur- Identification d'un serveur- Identification d'un client- Architecture d'un serveur- Architecture d'un client- Alternatives au modèle client-serveur
* Couche application de l'architecture internet : quelques protocoles classiques- Introduction- DNS- TELNET
* Introduction à la programmation réseau : le modèle des sockets- Introduction- Notion de socket- Modèle de référence- Familles d'adresses- Familles de protocoles- Structure d'adresse générique- Structure d'adresse IP- Primitives de gestion de socket- Primitives d'émission de données en mode connecté- Primitives d'émission de données en mode quelconque- Primitives de réception de données en mode connecté
10/06/2008 - 17:32:07 481
Course Syllabus
- Primitives de réception de données en mode quelconque- Primitives de manipulation du nom d'un hôte- Primitives de recherche dans les bases de noms- Primitives de conversions
* XDR : un service de présentation de la famille de protocoles internet- Introduction- Hypothèse- Types de données XDR- Bibliothèque de fonctions XDR
* RPC : un service d'application de la famille de protocoles internet- Introduction- Modèle RPC- Identification des procédures distantes- Allocation dynamique des ports de transport aux programmes RPC- Sémantique du transport pour RPC- Authentification RPC- Format des messages RPC- Langage RPC- rpcgen
* Projets- Programmation d'une application client-serveur orientée protocole et utilisant le modèle des sockets :transfert de fichiers de type FTP.- Programmation d'une application client-serveur orientée application et utilisant le modèle RPC :dictionnaire distribué.
Prerequisite :RE101. RE204.
Evaluation :1 épreuve écrite de 2 heures. 2 comptes-rendus de projets.
Document(s) :1 support de cours. 2 textes de projets.
Keyword(s) :Réseaux, Protocoles, Internet, TCP/IP, Couches hautes, Présentation de données, Modèle client-serveur,Programmation réseau, Sockets, Appel de procédures à distance.
10/06/2008 - 17:32:07 482
Course Syllabus
RE207 : Téléphonie filaireShared by UV(s) :
T3-C Réseaux et télécommunications p. 41
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00Tutorial classes : 1.20
Teacher(s) :KADIONIK Patrice
Title :Téléphonie filaire
Abstract :Objectifs :Présenter la mise en ouvre des techniques de transmission de données sur réseaux publics longue distance.
Sommaire :Réseau téléphonique commuté RTC, RNIS bande étroite. introduction au RNIS large bande.
10/06/2008 - 17:32:07 483
Course Syllabus
RE208 : Interconnexion avancée de réseauxShared by UV(s) :
T4-J UVT4B2 - Réseaux et services p. 43
Crédits ECTS :
2.00
Number of hours :Lecture : 8.00Practical work : 8.00
Teacher(s) :AHMED ToufikDELORD XavierMEDAT Fabien
Title :Interconnexion avancée de réseaux
Prerequisite :Connaissances générale en réseaux et de l'architecture IPv4. Notions sur le routage dans les réseaux dedonnées. Pratique de la configuration réseau sous Unix indispensable. Module RE204.
10/06/2008 - 17:32:07 484
Course Syllabus
RE209 : Service and network managementShared by UV(s) :
T4-J UVT4B2 - Réseaux et services p. 43
Crédits ECTS :
2.00
Number of hours :Lecture : 12.00Individual work : 15.00Practical work : 5.33
Teacher(s) :KRIEF Francine
Title :Service and network management
Abstract :Basic concepts of network management are presented in this module.
Plan :Part 1: Introduction to network management; Part 2: ISO approach: OSI Management; Part 3: IETF approach:SNMP Management; Part 4: ITU-T approach: TMN Management
Evaluation :Note de projet; Examen avec documents (durée 1 heure)
Document(s) :Polycopiés de cours; Bibliographie : "Gestion de réseau et de service. Similitude des concepts, spécificité dessolutions" de Noémie Simoni et Simon Znaty (InterEditions)
Keyword(s) :SNMP, RMPON, RMON2, CMIP
10/06/2008 - 17:32:07 485
Course Syllabus
RE211 : High-Speed NetworksShared by UV(s) :
T4-A Informatique et réseaux p. 42
Crédits ECTS :
1.50
Number of hours :Lecture : 12.00Tutorial classes : 2.40Practical work : 5.40
Teacher(s) :KRIEF Francine
Title :High-Speed Networks
Abstract :The purpose of this module is to explain the following technologies: ATM, SDH, WDM, MPLS, GMPLS, NextGeneration Network.
Plan :Part 1: ATM;Part 2: Optical networks;Part 3: Next Generation Networks
Evaluation :Note de travaux pratiques; Examen écrit avec documents (1 heure 30)
Document(s) :Polycopiés de cours;Bibliographie : "Les Réseaux" de Guy Pujolle (Eyrolles)
Keyword(s) :ATM, SDH, WDM, MPLS, GMPLS, NGN, High-Speed Ethernet
10/06/2008 - 17:32:07 486
Course Syllabus
RE212 : Architecture IPv6Shared by UV(s) :
T4-J UVT4B2 - Réseaux et services p. 43
Crédits ECTS :
2.00
Number of hours :Lecture : 16.00
Teacher(s) :NEGRU Daniel
Title :Architecture IPv6
Abstract :Ce module est une introduction à l'architecture de la famille de protocoles IPv6 qui a été développée poursuccéder au très populaire IPv4, fondement de l'Internet actuel. Il présente les raisons qui ont rendu cetteévolution nécessaire et les principales facettes de cette nouvelle pile de protocoles.
Plan :- Contexte et principes de conception d'IPv6- Schéma d'adressage- Protocoles de niveaux réseau et transport- Transport d'IPv6 sur les principaux supports- Configuraton automatique et découverte des voisins- Routage- Sécurité- Gestion de la mobilité- Mécanismes de transition IPv4-IPv6
Prerequisite :Connaissance de l'architecture IPv4. Module RE204.
Evaluation :1 examen écrit.
Keyword(s) :Réseaux, Architecture IPv6, Adressage hiérarchique, Sécurité, Mobilité.
10/06/2008 - 17:32:07 487
Course Syllabus
RE213 : Réseaux et applications répartiesShared by UV(s) :
RSI3-D Architecture des réseaux 2 p. 35
Title :Réseaux et applications réparties
Abstract :Module RE2-A de l'UV RE2
10/06/2008 - 17:32:07 488
Course Syllabus
RE214 : Interconnexion des réseauxShared by UV(s) :
RSI3-D Architecture des réseaux 2 p. 35
Title :Interconnexion des réseaux
Abstract :Module RE2-B de l'UV RE2
10/06/2008 - 17:32:07 489
Course Syllabus
RE215 : Sécurité et QoS des réseauxShared by UV(s) :
RSI4-C Déploiement des réseaux p. 36
Title :Sécurité et QoS des réseaux
Abstract :Module RE3-A de l'UV RE3
10/06/2008 - 17:32:07 490
Course Syllabus
RE216 : Gestion des réseauxShared by UV(s) :
RSI4-C Déploiement des réseaux p. 36
Title :Gestion des réseaux
Abstract :Module RE3-B de l'UV RE3
10/06/2008 - 17:32:07 491
Course Syllabus
RE306 : Réseaux ad hoc et informatique diffuseShared by UV(s) :
T5RSC-D Service p. 50
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00
Title :Réseaux ad hoc et informatique diffuse
Abstract :Un réseau ad hoc (Mobile Ad Hoc NETworks -MANET-) est un réseau sans fil, exploitant les interfaces radiocourte portée (Short Distance Wireless -SDW-), multi-saut. Il se distingue des réseaux câblés, des réseauxcellulaires et des réseaux locaux sans fil par les principales caractéristiques suivantes :
- le réseau est mobile ;
- la topologie du réseau est dynamique ;
- le routage est multi-saut ;
- chaque noeud du réseau est à la fois hôte et routeur ;
- les noeuds ont des contraintes énergétiques.
Plan :La première partie du cours est consacrée à une présentation détaillée de ces différentes caractéristiques desréseaux ad hoc et de leur implantation à partir de technologie existantes (WiFi, Bluetooth).La seconde partie du cours est dédiée à l'introduction de l'informatique diffuse (ou ambient computing) dontl'objectif est de réaliser l'intégration transparente des environnements numériques au monde physique. Cetteintégration des mondes physiques et numériques doit offrir aux utilisateurs des modes d'interaction implicitesavec le milieu dans lequel ils se trouvent.L'utilisation de la radio courte portée et des réseaux ad hoc comme support de communication à l'informatiquediffuse, conclut ce cours.
Prerequisite :Bonnes connaissances en réseaux.
Evaluation :Participation obligatoire au module, dispensé sous forme de conférence.
Document(s) :Copie des transparents de cours.
Keyword(s) :Réseaux ad hoc, Réseaux de mobils, Réseaux sans fil, Routage
10/06/2008 - 17:32:07 492
Course Syllabus
RE312 : Telecommunication networksShared by UV(s) :
I5RSR-A Communication networks p. 31
Crédits ECTS :
3.25
Number of hours :Lecture : 30.00Tutorial classes : 9.00Individual work : 30.00
Teacher(s) :BOUÏL Jean-MarcPICARD Patrice
Title :Telecommunication networks
Abstract :This module settles the bases of the transmission of data on telecommunication networks. Starting from historical,institutional, and technical considerations, this module describes the evolution of networks and protocols, startingfrom the telephone network of the sixties to the high-bandwith internet of today. Each network is described fromthe point of view of its architecture, protocols, and service offerings
Plan :* Telephone network* Data link, ETCDs, Junctions and leased links* Transmission plan, PDH, SDH et DWDM,* The HDLC procedure,* RCP (X25, X3, X28, X29),* RNIS,* Frame Relay,* ATM,* ISO protocols, 802.2, CLNP, ES-IS and IS-IS,* High-bandwidth internet,* NGN, MPLS, VPN and VoIP.
Evaluation :Oral
Document(s) :Lecture notes for each chapter
Keyword(s) :Série 1 :; réseau ; télécommunication ; protocole ; transmission de données; plan de transmission ; Liaisons Louées ;Liaison de Données ; internet ; haut débit ;
Série 2 :; boucle locale ; RTC ; sémaphore ; ETCD ; modems ; ERBdB ; Jonctions ; PDH ; SDH ; DWDM ; HDLC ; RCP ;X25 ; Frame Relay ; RNIS ; ATM ; 802.2 ; CLNP ; ES-IS ; IS-IS ; NGN ; MPLS ; VPN ; VoIP ;
Série 3 :
10/06/2008 - 17:32:07 493
Course Syllabus
; X3 ; X28 ; X29
Online course :None
10/06/2008 - 17:32:07 494
Course Syllabus
RE314 : Présentation générale des architectures réseauxShared by UV(s) :
C5SRT-C Couche PHI - Couche MAC p. 51
Crédits ECTS :
1.00
Number of hours :Lecture : 13.33
Teacher(s) :BALU Thierry
Title :Présentation générale des architectures réseaux
Abstract :Connaître les usages et le fonctionnement des réseaux de communication, identifier les composants fonctionnelsd'un réseau, comprendre leur articulation, appréhender l'environnement des réseaux de communication, leurutilité.
Plan :La première partie de ce cours définit ce qu’est un réseau, et pose les éléments constitutifs fondamentauxdes réseaux. La seconde partie présente les principes et l’utilité de la modélisation, ainsi que le modèleOSI, avec comme exemples dans ses couches basses les réseaux X.25 et R.N.I.S..Les réseaux TCP/IP font l’objet de la troisième partie, avec la présentation de l’évolution dumodèle, et le détail de chaque couche de protocole, et, pour chacun, les applications supportées.La quatrième partie s’attache aux questions liées à la sécurité de l’information, et la cinquième àl’administration des réseaux.La sixième partie aborde le rôle et les moyens des opérateurs de télécommunications.Enfin, la septième partie présente Internet, sa structure, son organisation, ses composantes, et les grandesapplications qu’il permet.ProgrammeIntroduction aux réseauxLe modèle en couches OSILes réseaux TCP/IPLa sécurité des télécommunicationsL'administration de réseauxLes opérateursInternet, ses composants, ses applications
Evaluation :Epreuve écrite
10/06/2008 - 17:32:07 495
Course Syllabus
RE315 : Networks securityShared by UV(s) :
I5RSR-C Security and network administration p. 31
Crédits ECTS :
3.50
Number of hours :Lecture : 20.00Tutorial classes : 22.00Individual work : 31.50
Teacher(s) :LALET Pierre
Title :Networks security
Abstract :Presentation of the sensitive points of security of UNIX and TCP/IP environments.
Presentation of solutions to many of these problems.
Methods for the detection and handling of intrusions.
Plan :* Sensitive points on the security of UNIX* Security problems of TCP/IP* Securisation of a TCP/IP environment (notion of firewall, DMZ, ...)* Designing networks with security in mind* Detection and handling of intrusions. Honey pots and decoys. Audits and intrusion tests.* Detailed presentation of netfilter
Evaluation :Report and presentation
Keyword(s) :Windows, Linux, IP, Firewall, intrusion detection, security audits, initiation to VPNs and cyphering of network flows
10/06/2008 - 17:32:07 496
Course Syllabus
RE316 : Protocoles d'administration des réseauxShared by UV(s) :
I5RSR-C Security and network administration p. 31
Crédits ECTS :
1.50
Number of hours :Lecture : 3.50Tutorial classes : 7.00Individual work : 16.00
Teacher(s) :BORDÈRES Serge
Title :Protocoles d'administration des réseaux
Abstract :La mise en oeuvre d'un réseau IP d'une certaine taille nécessite souvent la mise en oeuvre de plusieursprotocoles de routage. A travers divers exemples seront vus les principes de fonctionnement de quelquesprotocoles "intérieurs" (RIP, OSPF) et du protocole "extérieur" BGP ainsi que des stratégies de déploiement.
D'autre part, les technologies sans fil de type WiFi nécessitent des protocoles d'authentification particuliers, quiseront présentés dans ce cours
Plan :Présentation de réseaux "complexes" et des problèmes associés
- Protocoles de routage intérieur- Fonctionnement et intérêt de RIP- Principes d'OSPF et protocoles similaires- Principes de routage dans l'Internet, systèmes autonomes- Protocole BGP : principes de fonctionnement- Protocole BGP : modes de déploiement et exemples de réeaux
Présentation et expérimentation de restrictions d'accès à des réseaux sans fil
Keyword(s) :Routage IP, RIP, OSPF, BGP, Autonomous-System.
10/06/2008 - 17:32:07 497
Course Syllabus
RE317 : Administration, Routage, QoSShared by UV(s) :
I5RSR-D Network administration tools p. 31
Crédits ECTS :
2.50
Number of hours :Lecture : 11.00Combined lecture and tutorial classes : 20.00Tutorial classes : 7.00Individual work : 25.00
Teacher(s) :MEDAT Fabien
Title :Administration, Routage, QoS
Abstract :La première partie de ce module permet une prise en main par les étudiants des techniques et des outilsd'administration d'un système Unix.
La seconde partie consiste à étudier l'administration de routeurs CISCO et la mise en place de VLAN. La fin ducours présente la mise en place de qualité de services (QoS) dans les réseaux.
Plan :* Présentation générale des techniques d'administration des réseaux* Configuration de machines* Recherche d'information et d'outils pour l'adminitration de machines* Administration de routeurs CISCO (protocole RIP), mise en VLAN* Concepts de qualité de service dans les réseaux* Problèmes soulevés par la QoS* Protocole pour la mise en place de la qualité de service
Keyword(s) :Architecture réseaux routes et commutés, installation et programmation de routeurs CISCO
10/06/2008 - 17:32:07 498
Course Syllabus
RE318 : Administration système et réseauShared by UV(s) :
I5RSR-D Network administration tools p. 31
Crédits ECTS :
1.75
Number of hours :Lecture : 8.00Combined lecture and tutorial classes : 6.66Tutorial classes : 5.00Individual work : 18.00
Teacher(s) :DE LABOURET XavierGOUDAL Frédéric
Title :Administration système et réseau
Abstract :Ce module ce décompose en deux parties distinctes.
1ère partie:Cette partie prend la forme d'ateliers. Tout au long de ce module, les étudiants devront administrer ensemblequelques machines. Il s'agit d'apprendre à travailler à plusieurs pour garantir un service de qualité à l'utilisateur deces machines.Les ateliers viseront par exemple à donner les bases de l'utilisation de CVS, à donner des notions sur laportabilité des logiciels, à programmer des scripts shell de manière efficace et sécurisée, qui font partie destâches de la vie de tous les jours d'un administrateur système.
2è partie:Au sein d'une entreprise, la mise en place de systèmes parallèles et distribués nécessite des infrastructurescapables de supporter des charges élevées. A travers un exemple représentatif (un cache de données), lesproblématiques techniques et opérationnelles de mise en oeuvre seront abordées: amélioration desperformances, coût de la solution.Des travaux dirigés décriront les prérequis techniques. Ils seront associés à des séances pratiques visant à lamise enplace d'un cache interne ou externe à une application.
Prerequisite :RE202 et programmation Java
10/06/2008 - 17:32:07 499
Course Syllabus
RE319 : Ingénierie des protocolesShared by UV(s) :
I5RSR-E Personalisation p. 31
Crédits ECTS :
2.50
Number of hours :Lecture : 16.00Combined lecture and tutorial classes : 23.00Tutorial classes : 2.66Individual work : 12.00
Teacher(s) :NEGRU DanielROLLET Antoine
Title :Ingénierie des protocoles
Abstract :Etude du cycle de vie d'un protocole de communication avec les différentes étapes: description informelle deservices et de protocoles, modélisation formelle, langage de description formelle, vérification et simulation d'unprotocole et implantation automatique de couches protocolaires, tests de protocoles et génération automatique deséquences de tests.
Plan :* Description de cycle de vie d'un protocole de communication* Modélisation formelle de services avec la logique LTL* Modélisation formelle d'un protocole avec des automates et des réseaux de Petri* Langage de descrption formelle: Estelle, SDL, Lotos* Vérification formelle d'un protocole* Méthodologie de tests de services et de protocoles (test de conformité, d'interopérabilité, robustesse,performance)* Techniques de génération automatique de séquences de tests
Evaluation :examen écrit
Keyword(s) :Modélisation, vérification et test de protocoles.
10/06/2008 - 17:32:07 500
Course Syllabus
RE320 : Networking case studyShared by UV(s) :
I5RSR-A Communication networks p. 31
Crédits ECTS :
1.75
Number of hours :Individual work : 24.00
Teacher(s) :ROLLET Antoine
Title :Networking case study
Abstract :This module consists in writing a case study of a communication protocol, or an aspect of such protocols, or ofproblems linked to the design of protocols
Prerequisite :RE-202
Evaluation :Report and presentation
10/06/2008 - 17:32:07 501
Course Syllabus
RE321 : RéseauxShared by UV(s) :
E5CSR-C Systèmes et réseaux p. 10
Crédits ECTS :
2.50
Number of hours :Lecture : 20.00Individual work : 20.00
Title :Réseaux
Abstract :L'objectif de ce cours est de décrire les aspects architecturaux des réseaux. Il s'agit de présenter les concepts debase. L'approche retenur fait largement référence au modèle OSI.
Le cours RLB (Réseau Large Bande) est un complément du cours de base "Initiation aux réseaux" RE321. Il sepropose d'étudier la transmission de données sur le Réseau Téléphonique Commuté en s'appuyant sur le modèleOSI.
Plan :- Concepts généraux- Couche physique- Couche liaison de données- Couche réseau X.25 et IP- Couche transport- Couches hautes
- Le RTC et son architecture.- La signalisation SS7.- La boucle locale d'abonné.- Structure d'un modem. Normes V.- Technologies xDSL.- RNIS : signalisation protocole D.- Introduction au large bande.
Evaluation :Epreuve écrite de 2h.
Document(s) :Polycopiés de cours.
Keyword(s) :Modèle OSI, HDLC.RTC. SS7. xDSL. Modem. V.24. RNIS Bande étroite.
Online course :http://www.enseirb.fr/~escrig/Enseignement.htmlhttp://www.enseirb.fr/~kadionik/enseignement.html
10/06/2008 - 17:32:07 502
Course Syllabus
RE328 : Téléphonie sur InternetShared by UV(s) :
T5RSC-D Service p. 50
Crédits ECTS :
2.00
Number of hours :Lecture : 18.33Practical work : 4.00
Teacher(s) :CONSEL CharlesMÉRINDOL BernardMONIEZ Philippe
http://www.enseirb.fr/~moniezRÉVEILLÈRE Laurent
http://www.enseirb.fr/~reveille
Title :Téléphonie sur Internet
Abstract :Ce module a pour but de présenter les technologies de voix / téléphonie sur IP. Plus particulièrement, le protocoleSIP sera présenté en détails.
Dans une deuxième partie du cours, une offre constructeur sera présentée. Il sera aussi montré des fonctions detéléphonie sur le système NBX de 3com pour faire voir les fonctions avancées possibles avec ces technologies.
Plan :1. Telephony Basics2. SIP overview3. SIP architecture4. SIP protocol stack overview5. SIP protocol6. Présentation de l'offre constructeur de 3com
Lab 1. Protocol
Prerequisite :Bonnes connaissances en réseaux. Compréhension de TCP/IP.
Evaluation :Participation obligatoire au module, dispensé sous forme de conférence.
Document(s) :Copie des transparents de cours.
Keyword(s) :Téléphonie, Signalisation, Voix sur IP, SIP
10/06/2008 - 17:32:07 503
Course Syllabus
RE329 : Développement de services de téléphonies surInternet
Shared by UV(s) :T5GLR-A Services de téléphonie sur internet p. 45
Crédits ECTS :
2.50
Number of hours :Lecture : 8.00Practical work : 20.00
Teacher(s) :MONIEZ Philippe
http://www.enseirb.fr/~moniez
Title :Développement de services de téléphonies sur Internet
Abstract :Ce module à pour but de montrer différentes solutions existantes de VoIP basées sur le protocole SIP. Plusparticulièrement, nous montrerons les méchanismes permettant de programmer des services de VoIP.
Plan :1. Advanced SIP Topics2. SIP Extensions3. SIP Platforms4. SIP programming models
Lab 1. Installation, Configuration & InterworkingLab 2 à 5. SIP programming
Prerequisite :RE328
Document(s) :Polycopiés
Keyword(s) :Téléphonie, Signalisation, Voix sur IP, SIP, Programmation de services
10/06/2008 - 17:32:07 504
Course Syllabus
RE330 : Mobile networksShared by UV(s) :
T5RSC-A Networking p. 50
Crédits ECTS :
1.50
Number of hours :Lecture : 14.00Individual work : 10.00
Teacher(s) :TABBANE Sami
Title :Mobile networks
Abstract :Introduction to mobile communications basic concepts: mobile radio propagation environment, cellular concept,panorama and history of mobile networks, radio and network mobility management. GSM/GPRS systems:working principles, features, services. UMTS system: components, CDMA multiple access, services andevolution.
Plan :* Introduction to mobile networks
- Mobile systems environment- Panorama- Mobile networks technologies- Mobile radio propagation environment
* Cellular networks- GSM system basic concepts- Introduction to UMTS- Introduction to GPRS and EDGE
* Mobility management- Network mobility- Radio mobility
Prerequisite :networking, radio propagation
Evaluation :written exam
Document(s) :lecture notes
Keyword(s) :mobile networks, mobility management, GSM, GPRS, UMTS
10/06/2008 - 17:32:07 505
Course Syllabus
RE331 : Ambient networksShared by UV(s) :
T5RSC-A Networking p. 50
Crédits ECTS :
1.50
Number of hours :Lecture : 6.66Tutorial classes : 2.66Individual work : 15.00Practical work : 8.00
Teacher(s) :KRIEF FrancineMBAREK Nader
Title :Ambient networks
Abstract :The purpose of this module is to present the evolution of IP technologies toward the "Always Best Connected".
Plan :* Introduction* Wireless networks* Mobility and QoS
Evaluation :pratical work, project
Document(s) :lecture notes
Keyword(s) :Bluetooth, Zigbee, Wi-FI, WiMax, Wimedia, Wi-mobile, ad hoc networks, sensor networks, RFID, mobile IP,cellular IP, SLA, DiffServ, signaling protocol
10/06/2008 - 17:32:07 506
Course Syllabus
RE332 : Réseaux multimédia et qualité de servicesShared by UV(s) :
T5RSC-D Service p. 50
Crédits ECTS :
2.00
Number of hours :Lecture : 8.00Practical work : 16.00
Teacher(s) :AHMED Toufik
Title :Réseaux multimédia et qualité de services
Abstract :This module tackles important problems related to the transmission of media stream (voice, images, data) overnetworks, in particular IP.
Plan :This module is composed of three parts:
- The first part intersts in the characteristics of various media stream, with an introcution to mediacompression and coding of the voice and the video (e.g. PCM, G.72x, JPEG, MPEG1/2/4, MP3 Audio,H.261, H.263).- The second part studies protocols and architectures of media communication over next generationnetworks.- Finally the last part reviews and demonstrates various media communicating applications and serviceswith their constraints of quality of service (Videoconference, telephony on IP, Vidéo with the request,Diffusion of channels TV).
Prerequisite :RE204, RE205
Evaluation :Exam + Work practice report
Keyword(s) :quality of service, media delivery, IP network, compression
10/06/2008 - 17:32:07 507
Course Syllabus
RE334 : Autonomic networkingShared by UV(s) :
T5RSC-A Networking p. 50
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00Tutorial classes : 2.33Individual work : 15.00
Teacher(s) :KRIEF Francine
Title :Autonomic networking
Abstract :The puspose of this module is to present the evolution of network management.
Plan :* Le concept de "réseau autonomique"* Utilisation des services web* Première approche intéressante : les politiques* La vision agent* Importance des techniques liées à l'apprentissage* Travaux et projets de recherche
Evaluation :Note de projet
Document(s) :Polycopiés de cours
Keyword(s) :gestion autonome, services web, gestion par politique, SMA, apprentissage
10/06/2008 - 17:32:07 508
Course Syllabus
RE335 : Sujets avancés en téléphonieShared by UV(s) :
T5GLR-A Services de téléphonie sur internet p. 45
Crédits ECTS :
2.50
Teacher(s) :CONSEL CharlesRÉVEILLÈRE Laurent
http://www.enseirb.fr/~reveille
Title :Sujets avancés en téléphonie
10/06/2008 - 17:32:07 509
Course Syllabus
RE337 : Architecture des réseaux industrielsShared by UV(s) :
RSI6-A Réseaux industriels p. 38
Title :Architecture des réseaux industriels
Abstract :Module RE4-A
10/06/2008 - 17:32:07 510
Course Syllabus
RE338 : Réseaux d'automatesShared by UV(s) :
RSI6-A Réseaux industriels p. 38
Title :Réseaux d'automates
Abstract :Module RE4-B de l'UV RE4
10/06/2008 - 17:32:07 511
Course Syllabus
RE339 : Bus de terrainShared by UV(s) :
RSI6-A Réseaux industriels p. 38
Title :Bus de terrain
Abstract :Module RE4-C de l'UV RE4
10/06/2008 - 17:32:07 512
Course Syllabus
RE340 : PLDShared by UV(s) :
RSI6-A Réseaux industriels p. 38
Title :PLD
Abstract :Module RE4-D de l'UV RE4
10/06/2008 - 17:32:07 513
Course Syllabus
RE341 : TéléphonieShared by UV(s) :
RSI5-B Nouvelles infrastructures réseaux et télécommunications p. 37
Title :Téléphonie
Abstract :Module RE5-A de l'UV RE5
10/06/2008 - 17:32:07 514
Course Syllabus
RE342 : Mobile Networks and Wireless NetworksShared by UV(s) :
RSI5-B Nouvelles infrastructures réseaux et télécommunications p. 37
Teacher(s) :AHMED ToufikESCRIG Benoit [email protected] 0556842183
http://www.enseirb.fr/~escrig
Title :Mobile Networks and Wireless Networks
Abstract :Physical Layer Section: this section presents transmission techniques implemented in mobile networks andwireless networks. Spread Spectum techniques (for 3G mobile networks) and the OFDM technique (for IEEE802.11 based networks, IEEE 802.16 networks, DVB-T and DVB-H networks) are presented.
Prerequisite :Digital Communications
Evaluation :Examen écrit (sans document)
Document(s) :Polycopié de cours
Keyword(s) :Physical Layer: egalization, spread spectrum (CDMA), OFDM, diversity
Online course :Physical Layer: http://www.enseirb.fr/~escrig
10/06/2008 - 17:32:07 515
Course Syllabus
RE343 : Réseaux hauts débitsShared by UV(s) :
RSI5-B Nouvelles infrastructures réseaux et télécommunications p. 37
Title :Réseaux hauts débits
Abstract :Module RE5-C de l'UV RE5
10/06/2008 - 17:32:07 516
Course Syllabus
RE344 : Conception et optimisation des réseauxShared by UV(s) :
RSI6-B Conception de réseaux p. 38
Title :Conception et optimisation des réseaux
Abstract :Module RE6-A de l'UV RE6
10/06/2008 - 17:32:07 517
Course Syllabus
RE345 : Offres et services réseaux des opérateursShared by UV(s) :
RSI6-B Conception de réseaux p. 38
Title :Offres et services réseaux des opérateurs
Abstract :Module RE6-B de l'UV RE6
10/06/2008 - 17:32:07 518
Course Syllabus
RE346 : Systèmes d'exploitation réseaux (Windows 2000)Shared by UV(s) :
RSI5-C Systèmes d'exploitation des réseaux p. 37
Title :Systèmes d'exploitation réseaux (Windows 2000)
Abstract :Module RE7-A de l'UV RE7
10/06/2008 - 17:32:07 519
Course Syllabus
RE347 : Introduction à l'administration réseaux sous UNIXShared by UV(s) :
RSI5-C Systèmes d'exploitation des réseaux p. 37
Title :Introduction à l'administration réseaux sous UNIX
Abstract :Module RE7-B de l'UV RE7
10/06/2008 - 17:32:07 520
Course Syllabus
RE348 : Wireless network securityShared by UV(s) :
T5RSC-C Security p. 50
Crédits ECTS :
1.00
Number of hours :Lecture : 2.66Practical work : 8.00
Teacher(s) :DELORD Xavier
Title :Wireless network security
10/06/2008 - 17:32:07 521
Course Syllabus
RE349 : Embedded networksShared by UV(s) :
T5RSC-A Networking p. 50
Crédits ECTS :
1.00
Number of hours :Lecture : 8.00Tutorial classes : 4.00Individual work : 8.00Practical work : 4.00
Teacher(s) :NEGRU Daniel
Title :Embedded networks
Abstract :Introduction to embedded communicating networks. Overview of the various types of embedded networks (wired,wireless, in-devices, in-vehicles) and their underlying technologies. Presentation of applications and services
Plan :* Definition and overview of embedded networks* Wired embedded networks technologies
- State of the art on existing interfaces and technologies: SPI, I2C, LIN, RS-232, CAN, MOST, USB, IEEE1394, Ethernet- Comparison in terms of functionality (layer-based), efficiency (bitrate, number of connections, routing),reliability (QoS), security- Examples and future improvements (the car of the future)
* Wireless embedded networks technologies- State of the art on existing interfaces and technologies: Wireless sensor networks, UWB, Bluetooth,ZigBee, RFID, GPS- Wireless specific issues: auto-config, mobility, routing, ?- Comparison in terms of functionality, efficiency, reliability, security- Examples and future improvements (ambient networks)
* Applications and services- Home networks, transports, military, security, environmental, medical, commercial, ?
Prerequisite :Wireless networks, ambient networks & systems
Evaluation :tutorials, presentation
Keyword(s) :wireless embedded networks, sensor networks, auto-configuration
10/06/2008 - 17:32:07 522
Course Syllabus
RE350 : Multiservice gatewaysShared by UV(s) :
T5RSC-B Embedded systems p. 50
Crédits ECTS :
1.00
Number of hours :Lecture : 6.00Practical work : 6.00
Teacher(s) :NEGRU Daniel
Title :Multiservice gateways
Abstract :Introduction to multi-services gateways. Overview of the general context of next generation networks and servicesconvergence, towards multi-services gateways creation. Study of the various gateways working at different levels(as a broadcasting device at the service provider, as a transition node inside the network, as an end-user gatewayfor receiving the services and streaming them to the end-users terminals), with a focus on how they assureinteroperability and the panel of the associate services.
Plan :* Networks and services convergence
- Telecom/Internet/Broadcast convergence, fixed/mobile- ETSI TISPAN, 3GPP IMS solutions
* Professional gateways- Streaming gateways- Transition gateways
* Home gateways- "Any box" type of gateway, "set-top" box, PC box, ...- Technologies, systems, material, performances, costs, functionalities, "home networks" creation- Interoperability (UPnP, DLNA, HGi)- Future evolution: "intelligent home"
* Gateways and services- Convergence of service streaming technologies- Interoperability and coexistence of services- Future evolution: multi-play, adaptation, follow-me
Prerequisite :wireless networks, LAN, high-speed networks
Evaluation :study, presentation
Keyword(s) :home networks, home gateways, WLAN, networks & services convergence
10/06/2008 - 17:32:07 523
Course Syllabus
SE201 : Seminaires (module obligatoire)Shared by UV(s) :
T4-C UV Personnalisée p. 42
Crédits ECTS :
0.50
Number of hours :Lecture : 6.00
Teacher(s) :MURRIS Philippe
Title :Seminaires (module obligatoire)
Abstract :The objective of this course is to give a global overview of offers, solutions and rules of telecommunicationsservice providers. This course adresses students that will have to buy, build and deploy fixed, mobile, voice anddata telecommunications networks.
Plan :• Le monde des services en télécommunications
• Le contexte réglementaire et technique (ARCEP)
• Les acteurs
• Les services « Voix »
• Les services « Données »
• La convergence des services xOIP
Prerequisite :Connaissances en réseaux et protocoles de télécommunications voix et données.
Evaluation :Examen documents autorisés durée 1 h 45
Document(s) :Support de cours distribué
Keyword(s) :Opérateur de services en télécommunictions, xOIP
10/06/2008 - 17:32:07 524
Course Syllabus
TS101 : Mathematics and signalShared by UV(s) :
E2-A Mathematics p. 3
Crédits ECTS :
2.00
Number of hours :Lecture : 12.00Tutorial classes : 12.00Individual work : 18.00
Teacher(s) :GRIVEL Eric
Title :Mathematics and signal
Abstract :The purpose is to study various kinds of continuous-time signals (deterministic and random) and to becomefamiliar with the main tools such as the Fourier transform, the autocorrelation function, the energy, filtering andwindowing. This topic is the first step when discovering signal processing (i.e. speech signal, biomedical signal,image, video, communications, etc.)
Plan :* SIGNAUX D'ENERGIE FINIE
- Analyse linéaire temporelle et fréquentielle
- Localisation temporelle et fréquentielle
+ facteur de mérite
+ théorème d'incertitude
+ signal optimal
- Analyse énergétique
+ fonction d'autocorrélation
+ densité spectrale d'énergie
+ théorème de Wiener-Kinchine
+ intercorrélation et interspectre
* SIGNAUX PARTICULIERS
- Impulsion de Dirac
10/06/2008 - 17:32:07 525
Course Syllabus
- Signal échelon
- Signal analytique, transformée de Hilbert
* SIGNAUX PERIODIQUES
- Analyse linéaire temporelle et fréquentielle
- Analyse énergétique
- Fenêtrage, apodisation
- Modulations
- Echantillonnage, reconstruction, recouvrement spectral
* TRANSMISSIONS DES SIGNAUX DANS LES FILTRES
- Définition axiomatique des filtres
- Caractérisation temporelle et fréquentielle
- Analyse énergétique
* SIGNAUX ALEATOIRES
- Loi temporelle, stationnrité, ergocité
- Analyse énergétique
- Signal des télégraphistes
- Signaux cyclostationnaires
+ décomposition de Wold
+ modulation d'amplitude
+ codes NRZ unipolaire et bipolaire
+ codes RZ unipolaire et bipolaire
+ code Manchester
+ codes alternés
- Evènements poissonniens
+ formule de Campbell
+ application au bruit de grenaille
- Marche aléatoire
+ modélisation phénoménologique d'un processus brownien
+ aplication au bruit thermique : formule de Johnson
10/06/2008 - 17:32:07 526
Course Syllabus
Prerequisite :basic notions in mathematics
Evaluation :Written exam
Document(s) :Lecture Notes for class and exercices
Keyword(s) :time-continuous random signal, periodic signal, deterministic signal, mean, energy, power, autocorrelationfunction, window, analog filtering, linear phase filter, Fourier transform, Fourier series, power spectra density,Wiener Khintchine theorem.
10/06/2008 - 17:32:07 527
Course Syllabus
TS102 : Continuous-time signal processingShared by UV(s) :
T2-C Traitement du signal p. 40
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 16.00Tutorial classes : 12.00Individual work : 20.00
Teacher(s) :GRIVEL Eric
Title :Continuous-time signal processing
Abstract :The purpose is to study various kinds of continuous-time signals (deterministic and random) and to becomefamiliar with the main tools such as the Fourier transform, the autocorrelation function, the energy, filtering andwindowing. This topic is the first step when discovering signal processing (i.e. speech signal, biomedical signal,image, video, communications, etc.)
Plan :* Signaux déterministe d'énergie finie
- Définition et classifications- Bases fonctionnelles- Analyse de Fourier, transformation de Fourier et propriétés
- Analyse énergétique :autocorrélation et intercorrélation,densité spectrale et interspectre,théorème de Wiener Kinchine.
*Filtrages des signaux/ systèmes linéaires invariants
- Définition d'un filtre- Caractérisation temporelle et fréquentielle- Réponse linéaire (convolution)- Analyse énergétique
* Signaux particuliers
- Impulsion de Dirac- Signal échelon- signaux analytiques
* Signaux périodiques
- Opérateur de répétition- Analyse de Fourier (identité de Poisson)- Analyse en amplitude- Analyse énergétique- Fonctions d'apodisation- Modulation
10/06/2008 - 17:32:07 528
Course Syllabus
* Signaux aléatoires
- Caratérisation :stationnarité,ergodicité.
- Analyse énergétique- Exemples :
signal des télégraphistes,signaux pour télécommunications (formule générale - codes RZ, NRZ, Wincherter...),signaux physiques (événements poissonniens).
Prerequisite :basic notions in mathematics
Evaluation :written exam, 1h30
Document(s) :Lecture Notes for class and exercices
Keyword(s) :time-continuous random signal, periodic signal, deterministic signal, mean, energy, power, autocorrelationfunction, window, analog filtering, linear phase filter, Fourier transform, Fourier series, power spectra density,Wiener Khintchine theorem.
10/06/2008 - 17:32:07 529
Course Syllabus
TS103 : Digital Signal ProcessingShared by UV(s) :
T2-C Traitement du signal p. 40
Crédits ECTS :
1.50
Number of hours :Lecture : 15.00Tutorial classes : 6.00Individual work : 18.00Practical work : 9.00
Teacher(s) :BERTHOUMIEU YannickMEGRET Rémi
Title :Digital Signal Processing
Abstract :The purpose is to study the tools required when processing digital signal. More particularly, we focus our attentionon the Fourier transform, the z-transform, the filtering and also the effects of sampling and the windowing, etc.
Plan :* Lecture
- Signal digitization (sampling, aliasing, Shannon theorem)- Discrete time systems (impulse response, stability)- Filtering (Z-transform, time and frequential representations)- Fourier Transform of discrete time signals
* Lab - Digital Signal Processing with Matlab- Fourier Transform.- Filtering
Prerequisite :TS102 - Continuous Time Signal Processing
Evaluation :Written exam
Document(s) :Lecture Notes for class and exercices
Keyword(s) :sampling Shannon's theorem, filtering, DFT, FFT, PFE, windowing.
10/06/2008 - 17:32:07 530
Course Syllabus
TS105 : Introduction au traitement du signalShared by UV(s) :
RSI2-B Traitement du signal p. 34
Title :Introduction au traitement du signal
Abstract :Module SE4-B de l'UV SE4
10/06/2008 - 17:32:07 531
Course Syllabus
TS106 : Traitement de l'image et du sonShared by UV(s) :
RSI2-B Traitement du signal p. 34
Title :Traitement de l'image et du son
Abstract :Module SE4-C de l'UV SE4
10/06/2008 - 17:32:07 532
Course Syllabus
TS201 : Digital Signal ProcessingShared by UV(s) :
E3-D Automatique et signal p. 4
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Tutorial classes : 8.00Individual work : 15.00
Teacher(s) :BERTHOUMIEU Yannick
Title :Digital Signal Processing
Abstract :The purpose is to study the tools required when processing digital signal. More particularly, we focus our attentionon the Fourier transform, the z-transform, the filtering and also the effects of sampling and the windowing, etc. Itshould be noted that this topic is complementary to TS 101 or 102 to discover signal processing.
Plan :* Linear Systems* Discrete time systems* Digital filters
Prerequisite :# TS101 - Continuous Time Signal Processing
Evaluation :Written exam
Document(s) :lecture notes for class and exercices
Keyword(s) :sampling Shannon's theorem, filtering, DFT, FFT, PFE, windowing.
10/06/2008 - 17:32:07 533
Course Syllabus
TS202 : Signal Processing LabShared by UV(s) :
E3-D Automatique et signal p. 4
Crédits ECTS :
1.00
Number of hours :Individual work : 3.00Practical work : 9.00
Teacher(s) :GROLLEAU JulieMEGRET Rémi
Title :Signal Processing Lab
Abstract :This lab illustrates the more fundamental lectures on signal processing with Matlab.
1) Discrete and Continuous Fourier Transform (DFT and CFT) for a Discrete Time SIgnal. Frequential resolution.Effect of the windowing. Spectrogram.
2) Discrete time signals and systems. Linarity, invariance, stability, causality. Z-transform. System association.
3) Frequential effects of filtering. Denoising.
Prerequisite :* Matlab Programming* TS101 - Continuous Time Signal* TS201 - Discrete Signal Processing
Evaluation :Test with Matlab (2 hours)
Document(s) :Lab assignments document
Keyword(s) :signal, discrete system, Z-transform, Fourier transform, windowing, sampling
Online course :https://www.enseirb.fr/~megret/Enseignement/TP-TNS/E2/
10/06/2008 - 17:32:07 534
Course Syllabus
TS206 : Introduction to image processingShared by UV(s) :
E4-I TS - Traitement du signal p. 6
Crédits ECTS :
2.00
Number of hours :Lecture : 8.00Combined lecture and tutorial classes : 8.00Practical work : 4.00
Teacher(s) :BERTHOUMIEU YannickDONIAS Marc
Title :Introduction to image processing
Abstract :The goal of this class is to familiarize the students with the numerical processing of images: its major concepts,basic algorithms and applications are considered.
Plan :Cours1. Généralités sur l'image.2. Représentation des images en couleurs.3. Transformations utilisées en traitement d'image.4. Amélioration de l'image.5. Filtrage spatial et fréquentiel.6. Techniques de traitement d'image non linéaires.7. Transformations géométriques d'une image.8. Morphologie mathématique.9. Segmentation.
Enseignement pratiques1. Synthèse et traitement d'images sous l'environnement Matlab.2. Projet de traitement d'images.
Prerequisite :signal processing, Fourier transform
Evaluation :Report
Document(s) :lecture notes for class based on matlab
Keyword(s) :image processing, frequency analysis, filtering
10/06/2008 - 17:32:07 535
Course Syllabus
TS207 : DSP ProcessorsShared by UV(s) :
E4-I TS - Traitement du signal p. 6
Crédits ECTS :
2.50
Number of hours :Lecture : 9.20Combined lecture and tutorial classes : 10.00Individual work : 12.00Practical work : 16.00
Teacher(s) :MEGRET Rémi
Title :DSP Processors
Abstract :The goal of this class is to familiarize the students with the implementation of signal processing algorithms onembedded DSPs (Digital Signal Processors).We will talk about the architecture of DSPs, numerical issues, fixed point arithmetic, and signal processingalgorithms for embedded processors.This class runs in parallel with the class on digital filtering.
Plan :1. Overview on DSP processors
- Application domain.- Comparision with other approaches (General Purpose Processor, FPGA...).- Historical overview and current evolutions.
2. DSP processor architecture- "Harvard" and "von Neuman" architectures.- Specialized processing units, pipelining, DMA.- Zero-overhead loops.- VLIW and SIMD architectures.
3. Signal numerical representation- Uniform and non-uniform quantification.- Fixed- and floating-point formats.- Fixed-point arithmetic.
4. Signal processing algorithmic issues on DSP processors- FIR and IIR filters. Linear and circular buffer.- Quantification issues.- Real-time constraints, I/O issues.
5. Applications on Texas Instrument TMS32C5416 DSK- Audio processing using real-time fixed-point C programming.
Prerequisite :* Digital signal processing theory* C programming
Evaluation :
10/06/2008 - 17:32:07 536
Course Syllabus
Test without documents
Document(s) :Lecture notes and practical work sheets.See also G. Baudoin, F. Virolleau. "Les DSP famille TMS320C54x. Developpement d'applications".
Keyword(s) :DSP Processors, architecture, Von Neuman, Harvard, fixed point and floating point computation, quantization,filtering, pipeline, DMA
Online course :http://www.enseirb.fr/~megret/Enseignement/DSP
10/06/2008 - 17:32:07 537
Course Syllabus
TS208 : Digital filter designShared by UV(s) :
E4-I TS - Traitement du signal p. 6
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Combined lecture and tutorial classes : 8.00
Teacher(s) :GRIVEL EricGROLLEAU Julie
Title :Digital filter design
Abstract :We propose to discuss a large number of methods that makes it possible to design 1D digital filters. For thispurpose, we first recall the main features of the analog filter design (Butterworth and Chebychev filters forinstance). Then, we introduce the so-called bilinear transform and the Impulse invariance method for analog todigital filter conversion. It should be noted that we also investigate the choice of the structure and the problemsone runs into when implementing FIR or IIR filters. It is well-known that low-pass or high-pass filtering is a basicprocessing and used in a wide range of applications. It should be noted that the principles we present arenecessary to understand for instance the speech modeling for CELP coding, the filterbank that are used in MPEGcoding, etc. It also a preliminary step before discovering adaptive and optimal filtering.
Plan :1. Introduction to Digital filter design2. RIF filter : frequency features, filter design including a few information about windowing3. IIR filter : frequency features and filter design including bilinear transform and impulse response invariance4. Selection of the strictures and influence of the quantization on the selection of the structure5. Applications
Prerequisite :basic notions in digital signal processing and analog filter if possible (some information are nevertheless recalled)
Evaluation :written exam, 1H
Document(s) :Lecture Notes for class and exercices
Keyword(s) :FIR, IIR, Stability, Window, Bilinear transform, Impulse response invariance, Remez algorithm, window method,influence of the quantization on the choice of the filter structure
10/06/2008 - 17:32:07 538
Course Syllabus
TS210 : Digital CommunicationsShared by UV(s) :
T3-A Transmissions numériques p. 41
Crédits ECTS :
4.00
Number of hours :Lecture : 18.00Individual work : 36.00Practical work : 12.00
Teacher(s) :ESCRIG Benoit [email protected] 0556842183
http://www.enseirb.fr/~escrig
Title :Digital Communications
Abstract :The Digital Communications modules supplement the networks and electronics modules in the training of wireless networks (WiFi, WIMAX), TV broadcasting systems (DVB-T, DVB-S) and cellular systems (GSM, GPRS, UMTS).This teaching applies the concepts acquired in 1st year to the field of telecommunications. At the end of thecourse, students should be able to identify the basic functions fulfilled in all the modems used in thecommunications systems. This course approaches the following points: digital modulations (PAM, PSK, QAM,FSK, CPM), architecture of the receivers in the case of AWGN channels and band limited channels.The approachof this course is voluntarily theoretical. The comprehension of the theoretical aspects of digital communicationsconstitutes the appreciation of an engineer compared to a high-level technician.
Plan :* Introduction* Caractérisation des signaux et des canaux de communication* Modulations Numériques d'Amplitude et de Phase* Modulations Numériques d'Amplitude en Quadrature et de Fréquence* Modulations Numériques Non Linéaires à Mémoire* Densités Spectrales de Puissance des Modulations Numériques* Récepteurs AWGN: Démodulateur et Détecteur* Architecture passe-bas équivalente - Transmission d'une infinité de symboles* Récepteurs AWGN - Performances des modulations PAM binaires* Récepteurs AWGN - Performances des modulations M-FSK et M-PSK* Récepteurs AWGN - Performances des modulations M-PAM, M-QAM et Comparaison* Canaux à bande limitée* Conception de signaux pour canaux à bande limitée* Introduction aux communications numériques avancées
Prerequisite :Signal Processing, Stochastic Processes and Random Variables
Evaluation :Examen écrit et projet
Document(s) :Polycopiés de cours, polycopiés de TD
10/06/2008 - 17:32:07 539
Course Syllabus
Keyword(s) :Modulations, AWGN Channels, Band Limited Channels, Matched Fitler, Nyquist Criterion
Online course :http://www.enseirb.fr/%7Eescrig/Enseignement.html (in french)
10/06/2008 - 17:32:07 540
Course Syllabus
TS211 : Digital filter design and applicationsShared by UV(s) :
T3-B DSP et télécommunications p. 41
Crédits ECTS :
1.00
Number of hours :Lecture : 14.00Combined lecture and tutorial classes : 4.00Tutorial classes : 4.00Individual work : 16.00Practical work : 4.00
Teacher(s) :GRIVEL EricGROLLEAU Julie
Title :Digital filter design and applications
Abstract :We propose to discuss a large number of methods that makes it possible to design 1D digital filters. For thispurpose, we first recall the main features of the analog filter design (Butterworth and Chebychev filters forinstance). Then, we introduce the so-called bilinear transform and the Impulse invariance method for analog todigital filter conversion. It should be noted that we also investigate the choice of the structure and the problemsone runs into when implementing FIR or IIR filters. It is well-known that low-pass or high-pass filtering is a basicprocessing and used in a wide range of applications. It should be noted that the principles we present arenecessary to understand for instance the speech modeling for CELP coding, the filterbank that are used in MPEGcoding, etc. It also a preliminary step before discovering adaptive and optimal filtering (see TS301)
Plan :1/ Recalling a few notions in digital signal processing2/ analog filter design3/ FIR filter design : Remez algorithm, window method, etc.4/ IIR filter design : impulse response invariance method, bilinear transform, etc.5/ Problems induced by quantization : how to implement a filter6/ Various applications.
Prerequisite :basic notions in signal processing
Evaluation :written exam
Document(s) :lecture notes for class and exercices
Keyword(s) :IIR, FIR, Chebychev filter, Butterworth filter, linear phase filter, minimum phase filter, bilinear transform, impulseresponse invariance, Remez algorithm, window method, selection of the structure.
10/06/2008 - 17:32:07 541
Course Syllabus
TS212 : Introduction to the digital image processingShared by UV(s) :
T3-B DSP et télécommunications p. 41
Crédits ECTS :
2.00
Number of hours :Lecture : 6.40Combined lecture and tutorial classes : 8.00Individual work : 9.00Practical work : 5.20
Teacher(s) :BERTHOUMIEU YannickDONIAS Marc
Title :Introduction to the digital image processing
Abstract :Provide the fundamental principes associated to the digital image to enable us to understanding the main classesof image processing such as filtering, segmenting, or compressing.
Plan :* Introduction
- Définition of the digital color image- Video signals- Multimedia formats
* 2-D Signal Theory- 2-D sampling- 2-D Fourier transform
* Bidimensional System Theory- Linear Filtering- Non-linear Filtring- Enhancement
Prerequisite :TS103 : Digital Signal Processing
Evaluation :Projet
10/06/2008 - 17:32:07 542
Course Syllabus
TS213 : Treatment of numerical signalShared by UV(s) :
I2-E tutorial on numerical signal and discrete optimization p. 21
Crédits ECTS :
2.00
Number of hours :Combined lecture and tutorial classes : 32.00Individual work : 20.00Practical work : 5.20
Teacher(s) :PERROT Bernard
Title :Treatment of numerical signal
Abstract :First part introduces basic notions about numerical signal, the second part deals with Wiener filter for stationnaryprocess.
Plan :1 Some mathematics : spectrum, convolution product, z-transform, discrete Fourier transform2 non-statistical methods : spectrum, time-frequency analysis, Hamming and Hanning windows, RIF and IRRfilters.3 statistical methods : stationnary process, high efficiency time-frequency analysis, Wiener filter
Prerequisite :Basic notions about Mathematics.
Evaluation :half time team work
Document(s) :own print and M.Bellanger :Traitement numérique du signal .Masson .ISBN 2-225-81175-X
Keyword(s) :spectrum , sample , discrete Fourier Transform , z- Transform , filter , Wiener ,
Online course :some parts
10/06/2008 - 17:32:07 543
Course Syllabus
TS214 : Multimedia compression algorithmesShared by UV(s) :
T3-B DSP et télécommunications p. 41
Crédits ECTS :
2.00
Number of hours :Lecture : 6.40Combined lecture and tutorial classes : 8.00Practical work : 5.20
Teacher(s) :BERTHOUMIEU YannickDONIAS Marc
Title :Multimedia compression algorithmes
Abstract :The course covers essential aspects of the coding source theory used to design codec algorithmes in the field ofmodern telecommunications. Afterward a brief recall of the main principles of the information theory, signalprocessings for limiting the binary rate needed to signal transmission such as image or video are studied. Theseprocessings are illustrated thanks to the main norms of compression dedicated to the multimedia signals (JEPGand MPEG).
Plan :I Position du problèmeII Codage sourceIII Compression de donnéesIV Codage dédié à l'image fixe JPEGV Mouvement et codageVI Codeur de première génération MPEG1-2VII MPEG4
Prerequisite :TS102 TS103 MA106 MA107
Evaluation :Projet
10/06/2008 - 17:32:07 544
Course Syllabus
TS302 : Multi-rate systemsShared by UV(s) :
T5ISN-A Traitement du signal : méthodes avancées et implantations p. 47E5TS-A Méthodes avancées en traitement du signal p. 19
Crédits ECTS :
1.00
Number of hours :Lecture : 4.00Tutorial classes : 6.67Individual work : 4.00
Teacher(s) :MEGRET Rémi
Title :Multi-rate systems
Abstract :This class deals with multi-rate systems. Such systems consider signals at several sampling frequencies(multi-resolution). They can be seen nowadays in various application, such as the now weel known JPEG2000norm, which is based on wavelet decomposition. The gaussian pyramid is another exemple of a multi-rateapproach that improves the robustness of image analysis systems. Those approaches share the common base ofthe digital signal theory and linear filtering.
Plan :* Sampling
- Temporal and frequential point of view- Up- and downsampling
* Image pyramids- Gaussian and laplacian pyramids- Reconstruction- Application to image enhancement and fusion
* Filter-banks- Perfect reconstruction- QMF filters
* Wavelets
- Time/frequency analysis- Orthogonal wavelets- Analysis and synthesis multiresolution frameworks- Application to image compression, JPEG2000
Prerequisite :* Traitement numerique du signal* Programmation Matlab
Evaluation :Continuous assessment and written exam
10/06/2008 - 17:32:07 545
Course Syllabus
TS303 : Speech processingShared by UV(s) :
T5ISN-A Traitement du signal : méthodes avancées et implantations p. 47E5TS-A Méthodes avancées en traitement du signal p. 19
Crédits ECTS :
0.75
Number of hours :Combined lecture and tutorial classes : 8.00Individual work : 10.00
Teacher(s) :GRIVEL Eric
Title :Speech processing
Abstract :The purpose of this topic is to become familiar with various speech processing approach, especially in theframework of analysis, coding and enhancement.
Plan :1/ PRODUCTION DE LA PAROLE
INTRODUCTION
MODE DE PRODUCTION DU SIGNAL DE PAROLE
NOTIONS SUR LE SIGNAL DE PAROLE
Voyelles, consonnes et semi consonnes
Fenêtrage temporel du signal
Trames voisées et fréquence fondamentale
Notions de formants
Trames non voisées
Bruits voisés
ANALYSE DU SIGNAL DE PAROLE A L'AIDE DU SPECTROGRAMME
SYSTEME AUDITIF HUMAIN
Introduction
Seuil d'audition absolu : courbe de Fletscher et Munson (rappel)
Effet de masquage
2/ MODELISATION AR DU SIGNAL DE PAROLE
3/ INTRODUCTION A DES TRAITEMENTS DU SIGNAL DE PAROLE
10/06/2008 - 17:32:07 546
Course Syllabus
REHAUSSEMENT DE LA PAROLE
CODAGE/COMPRESSION DE LA PAROLE
SYNTHESE DE LA PAROLE
Techniques et méthodes de la synthèse à partir du texte
Techniques de synthèse.
Méthodes utilisées en synthèse à partir du texte.
RECONNAISSANCE AUTOMATIQUE DE LA PAROLE (RAP)
Différents types de systèmes de RAP
Caractéristiques des systèmes de reconnaissance de la parole
Structures des systèmes de RAP
WATERMARKING
Droits d'auteurs et piratages
Sur le Piratage et la sinistralité informatique en général
Paradigme de watemarking et cahier des charges du watermarking
Etat de l'art
RECONNAISSANCE DU LOCUTEUR
Prerequisite :basic notions in signal processing and digital filter design. It should be noted that the student should also followthe lectures given in TS 324
Evaluation :Oral presentation
Document(s) :Lecture Notes for class and exercices
Keyword(s) :speech modeling, speech coding, CELP, speech enhancement, speech recognition, MPEG
10/06/2008 - 17:32:07 547
Course Syllabus
TS304 : Work practices in signal processingShared by UV(s) :
T5ISN-A Traitement du signal : méthodes avancées et implantations p. 47E5TS-A Méthodes avancées en traitement du signal p. 19
Crédits ECTS :
0.50
Number of hours :Practical work : 8.00
Teacher(s) :DONIAS MarcGROLLEAU Julie
Title :Work practices in signal processing
Abstract :The purpose is to apply concepts of signal processing to frequential analysis and signal modeling problems.
Plan :* Frequential analysis with Fourier transform* Modeling and channel estimation
Evaluation :Continuous assessment and report
10/06/2008 - 17:32:07 548
Course Syllabus
TS305 : Advanced techniques for communicationsShared by UV(s) :
T5ISN-C Communications numériques p. 47
Crédits ECTS :
3.50
Number of hours :Lecture : 11.20Combined lecture and tutorial classes : 9.00Tutorial classes : 4.00Individual work : 5.00
Teacher(s) :ESCRIG Benoit [email protected] 0556842183
http://www.enseirb.fr/~escrig
Title :Advanced techniques for communications
Abstract :Ce cours comprend trois parties :
La premmière est dédiée aux technologies multi-antennes (M. Debbah, Eurecom) : modélisation de canal,système SISO, SIMO et MIMO.Depuis le papier fondateur de Telatar en 1995 généralisant au casmulti-antennes les limites de communications mono-antennes établies par E.Shannon (en 1948), les communications sans fils ont connu un regaind'intérêt sans précédant ces dix dernières années. De manière surprenante,il est possible d'accroître de manière linéaire (en fonction du nombred'antennes et pour certains types de canaux) la capacité des réseauxclassiques sans augmenter la bande de fréquence ni la puissance d'émissionmais uniquement en exploitant la dimension spatiale. Ainsi, ces résultatsprometteurs ont d'ores et déjà conduit à la définition de différentsstandards (Wi-Max, IEEE802.16) incorporant la technologie MIMO (MultipleInput Multiple Output) avec des débits bien supérieurs aux réseaux de 3emegénération (UMTS, IEEE802.11a).Ce cours introduira les concepts fondamentaux des technologiesmulti-antennes. Dans une première partie, les modèles de propagation MIMOseront établis. La seconde partie se focalisera sur les limitesfondamentales des schémas MIMO ainsi que les architectures permettant de lesatteindre (codes espaces-temps, schémas du type BLAST). Enfin, la dernièrepartie décrira les futurs standards incluant les antennes multi-antenes(MIMO-OFDM, MIMO-CDMA).
La seconde traite des aspects CDMA et OFDM (M. Muck et C. Gaie, Motorola) au travers d'un séminaire et deTP.
Enfin, la troisième partie traite des aspects DVB (B. escrig et G. ferre) au travers d'un cours de 4h et de séancesde TP.
Un séminaire sur les aspects turboégalisation/synchronisation est en outre prévu.
Evaluation :examen écrit, tp et controle continu
10/06/2008 - 17:32:07 549
Course Syllabus
Document(s) :supports de cours et de tp
Keyword(s) :technologies multi-antennes, odèles de propagation MIMO, CDMA, OFDM, DVB, Turboégalisation,synchronisation
10/06/2008 - 17:32:07 550
Course Syllabus
TS307 : SegmentationShared by UV(s) :
T5ISN-B Traitement de l'image et de la vidéo : méthodes et outils p. 47
Crédits ECTS :
1.25
Number of hours :Lecture : 12.00Tutorial classes : 2.40Individual work : 12.00
Teacher(s) :DA COSTA Jean-PierreGERMAIN Christian
Title :Segmentation
Abstract :This class present several approaches to segment images, in order to extract zones corresponding to objects ofinterest.
Plan :* General issues* Region segmentation* Contour segmentation
10/06/2008 - 17:32:07 551
Course Syllabus
TS308 : video and image codingShared by UV(s) :
E5TS-B Méthodes avancées en traitement de l'image et de la vidéo p. 19
Crédits ECTS :
2.00
Number of hours :Combined lecture and tutorial classes : 15.00
Teacher(s) :BERTHOUMIEU Yannick
Title :video and image coding
Abstract :This class presents source coding techniques, used for video transmission. Formats such as MPEG2 for digitalTV or MPEG4 for Internet video streaming are explained. RTP and RSVP protocols for multimedia transmissionare also discussed.
Plan :* Introduction to source coding* Static image coding
-JPEG* Video coding
- MPEG1-2- MPEG4
* Streaming
Evaluation :Rapport
10/06/2008 - 17:32:07 552
Course Syllabus
TS309 : Work practices in image processingShared by UV(s) :
T5ISN-B Traitement de l'image et de la vidéo : méthodes et outils p. 47E5TS-B Méthodes avancées en traitement de l'image et de la vidéo p. 19
Crédits ECTS :
0.75
Number of hours :Practical work : 8.00
Teacher(s) :DONIAS Marc
Title :Work practices in image processing
Abstract :The objective is to apply concepts of image processing to segmentation or motion problems.
Plan :Spatio-temporal segmentation. Multiscale optical flow.
Evaluation :Continuous assesment and report
10/06/2008 - 17:32:07 553
Course Syllabus
TS312 : Radar signal processingShared by UV(s) :
T5ISN-E Personnalisation p. 47UVT5D Systèmes numériques pour le traitement du signal
Crédits ECTS :
1.50
Number of hours :Lecture : 8.00Combined lecture and tutorial classes : 8.00Individual work : 10.00Practical work : 4.00
Teacher(s) :MORVAN S.NORMAND E.PETITJEAN J.
Title :Radar signal processing
Abstract :The objective of this lecture is to present signal processing methods applied to radar.
Plan :* Introduction to radar processing* Radar sensors* IQ receiver with information about deterministic and random signals* Radar equation* Detection* Radar imaging* SAR applications
- Exercices and laboratory dealing with detection aspects including results about decision theory (Bayestest, Neaman Pearson test)
Evaluation :written exam , 1h30
Document(s) :lecture notes and exercices
10/06/2008 - 17:32:07 554
Course Syllabus
TS315 : Random process and information theoryShared by UV(s) :
E5AM2AS-AOutils et Logiciels pour l'Automatique (OLA) p. 8
E5TS-C Les fondamentaux p. 19
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 10.00Individual work : 10.00Practical work : 2.67
Teacher(s) :GRIVEL EricGROLLEAU Julie
Title :Random process and information theory
Abstract :The purpose of this course is to become familiar with random process. they are usually widely used in theframework of signal processing but also in control. Here, we focus our attention on the tools that makes it possibleto caracterize the random process. Then, Markov chains are introduced. Several exercices are proposed tounderstand and use these notions. It should be noted that one part is also dedicated to the information theory.
Plan :Partie Processus aléatoire :
1/Caractérisation des processus aléatoires :
Notion de moyenne,
illustrations d'un processus aléatoire dans le cas discret,
Densité de probabilité d'ordre supérieur,
propriétés des fonctions d'autocorrélation de d'autocovariance,
stationnarité et ergodicité
2/Chaînes de Markov Rappels sur la théorie des graphes orientés, chaînes de Markov à temps discret
Partie Théorie de l'information
1/ Estimation quantitative de l'information
Etude des sources: Entropie,entropie mutuelle et conditionnée,Information mutuelle
Cas des sources ergodiques et markoviennes
2/ codage entropique
10/06/2008 - 17:32:07 555
Course Syllabus
Redondance des symboles et des messages
Longueur moyenne d'un code, longueur optimale
Code de Shannon-Fano
Code de Huffman
Prerequisite :probability theory.
Evaluation :1 written exam
Document(s) :lecture notes for class and exercices
Keyword(s) :autocorrelation function, autocovariance function, cross-correlation function, cross-covariance function, correlationmatrix, covariance matrix, wide sense stationarity, ergodicity, estimation of the autocorrelation function, white andcolored noises, Markov chain.
10/06/2008 - 17:32:07 556
Course Syllabus
TS320 : Optimizing signal and image processing algorithmsfor embedded and real time applications
Shared by UV(s) :T5ISN-B Traitement de l'image et de la vidéo : méthodes et outils p. 47UVT5D Systèmes numériques pour le traitement du signal
Crédits ECTS :
1.50
Number of hours :Lecture : 7.30Practical work : 12.00
Teacher(s) :SOUTHIVONG T.
Title :Optimizing signal and image processing algorithms for embedded and real time applications
Abstract :The objectives of this lecture is to implement some compression/decompression algorithms, to optimize them andcompare their performance.
Plan :- Introduction sur l'embarqué, le temps réel et les DSP, la compression/décompression video- Présentation / explication des traitements- Implémentation directe (guidée)- Benchmark des implémentations- Présentation / explication des techniques d'optimisation (tabulation, fusion des fonctionnalités,minimisation du flux de données)- Implémentation des versions optimisées des traitements- Benchmark des nouvelles implémentations- Présentation des optimisations plus bas niveau (assembleur) : avantage / inconvénients. Démonstrationsur cible
Prerequisite :Video coding
Evaluation :Continuous assesment and report
Keyword(s) :Video coding, optimization
10/06/2008 - 17:32:07 557
Course Syllabus
TS321 : GPS NavigationShared by UV(s) :
T5ISN-C Communications numériques p. 47
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 12.00
Teacher(s) :GIREMUS Audrey
Title :GPS Navigation
Abstract :This course gives an insight of satellite navigation techniques. The GPS or Global Positioning System, which is sofar the only operational system, is thoroughly studied. The first lessons are devoted to current GPS receiverarchitectures and then the emphasis is laid on various algorithms classically used to solve the navigation problem.Finally, the integrity monitoring issue, which is crucial in civil aviation, is dealt with. The course ends up with anintroduction of Galileo, the European alternative to GPS.
Plan :* Principe des systèmes de positionnement par satellites* Segments du GPS* Architecture des récepteurs GPS* Algorithmes de navigation* Contrôle d’intégrité en aviation civile* Introduction à Galiléo
Prerequisite :Filtrage optimal
Evaluation :Report
Keyword(s) :Navigation, satellites, CDMA, filtrage optimal, contrôle d’intégrité
10/06/2008 - 17:32:07 558
Course Syllabus
TS322 : Language C for signal processingShared by UV(s) :
T5ISN-B Traitement de l'image et de la vidéo : méthodes et outils p. 47E5TS-C Les fondamentaux p. 19
Crédits ECTS :
1.50
Number of hours :Combined lecture and tutorial classes : 20.00
Teacher(s) :DONIAS Marc
Title :Language C for signal processing
Abstract :C langage is one of the best possible langage for efficient implementation of algorithms in signal processing. Thislecture deals with pointers: arrays, allocation and cast, arithmetic of pointers, generic pointers, function pointers,...Each item is presented in the context of an image processing algorithm and deals with optimization (writing,computing time).
Plan :* Rappels sur les pointeurs* Codage d'un signal
- Signal 1D- Image- Signal multidimensionnel
* Manipulation de pointeurs- Notions de base : passage par référence et tableaux, allocation et transtypage- Types composés- Arithmétique de pointeurs : types simples et composés- Notions avancées : pointeurs génériques, pointeurs de pointeurs, pointeurs de fonctions
* Quelques structures de données classiques- Listes chainées- Tas
Evaluation :Written exam + computer test
Document(s) :Polycopié de cours.
Keyword(s) :C langage - Pointers - Structures - Optimization - Signal processing
10/06/2008 - 17:32:07 559
Course Syllabus
TS323 : Segmentation and morphologyShared by UV(s) :
E5TS-C Les fondamentaux p. 19
Crédits ECTS :
2.00
Number of hours :Lecture : 12.00Combined lecture and tutorial classes : 12.00Practical work : 2.40
Teacher(s) :BERTHOUMIEU YannickDA COSTA Jean-PierreGERMAIN Christian
Title :Segmentation and morphology
Abstract :The purpose of this lecture is to present classical segmentation approaches and basis of morphology applied toimages.
Plan :La première partie du cours se décompose en trois parties : des généralités sur les méthodes de segmentation,les méthodes de segmentation fondées sur la détection de régions homogènes, et enfin, les approches reposantsur la détection d'hétérogénéités dans l'image, c'est à dire sur la détection de frontières.
Plan :
1/ Généralités
Définitions
Le traitement des non stationnarités : la segmentation
Place de la segmentation dans une chaîne de traitement du signal ou d'une image
2/ Segmentation de régions
Les seuillages
La segmentation par Division/Fusion
Segmentation par modèle markovien.
Segmentation par croissance autour d'un germe
Segmentation par Ligne de Partage des Eaux (Watershed)
3/ Segmentation de contours
Généralité sur les méthodes dérivatives
10/06/2008 - 17:32:07 560
Course Syllabus
Masques de Sobel, Prewitt, Kirch
Opérateurs MDIF, NAGDIF
Laplacien, autres filtres d'ordre 2
Un extracteur optimal de contour FII : Le filtre de Canny
Extension de Canny au cas des FIR : L'opérateur de Deriche
La partie du cours consacrée à la morphologie comporte la définition de l'élément structurant, les opérationsbasiques (dilatation et érosion) ou avancées (gradient morphologique, ouverture, fermeture), la notion deconnexité, la présentation détaillée d'algorithmes de labellisation ainsi que quelques applications (granulométrie,squeletisation, filtres morphologiques, etc).
Evaluation :Written exam with handwritten notes and report
10/06/2008 - 17:32:07 561
Course Syllabus
TS324 : Optimal and adaptive filter, level 1Shared by UV(s) :
T5ISN-A Traitement du signal : méthodes avancées et implantations p. 47E5TS-A Méthodes avancées en traitement du signal p. 19
Crédits ECTS :
1.25
Teacher(s) :GIREMUS AudreyGROLLEAU Julie
Title :Optimal and adaptive filter, level 1
Abstract :The purpose of this lecture is to present the tools used for parametric approach in the field of signal processing.This includes some clues to select models and ways to get the LS estimations of the model parameters. Inaddition, adaptive filters such as LMS and RLS are presented. It should be noted that the resulting methods arethen derived in various applications, from speech, mobile communication and radar.
Prerequisite :notions in digital signal processing, digital filtering, random process
Evaluation :1 micro-project
Document(s) :Lecture Notes for class and exercices
Keyword(s) :AR, MA, ARMA models, Least Squares estimation, Yule Walker equation, Adaptive filters , LMS, RLS
10/06/2008 - 17:32:07 562
Course Syllabus
TS327 : Computer visionShared by UV(s) :
E5TS-B Méthodes avancées en traitement de l'image et de la vidéo p. 19
Crédits ECTS :
2.25
Number of hours :Lecture : 5.20Tutorial classes : 15.00
Teacher(s) :DONIAS MarcMEGRET Rémi
Title :Computer vision
Abstract :This lecture deals with computer vision, especially video sequence processing
Plan :* Object Detection
- Color Segmentation- Background Substraction- Motion
* Object Tracking- Matching- Tracking by optimization
* Image warping- Parametric warp models- Image matching
Evaluation :Continuous assessment and report
Keyword(s) :Vision, Tracking, Transformation
10/06/2008 - 17:32:07 563
Course Syllabus
Index
AU103 : Control Engineering ................................................................................................................................................................................................................... 54
AU104 : Travaux pratiques Automatique - Electronique 2....................................................................................................................................................................... 56
AU201 : Linear automatic control and linearizing approaches................................................................................................................................................................. 57
AU202 : Travaux pratiques automatique linéaire 1 .................................................................................................................................................................................. 58
AU204 : Nonlinear systems - Part 2.......................................................................................................................................................................................................... 59
AU205 : Systèmes discrets ........................................................................................................................................................................................................................ 60
AU206 : State space modeling, observation and control ......................................................................................................................................................................... 61
AU207 : TP Systèmes Discrets et Non Linéaires...................................................................................................................................................................................... 62
AU208 : TP Automatique 2....................................................................................................................................................................................................................... 63
AU209 : Nonlinear systems - Part 1.......................................................................................................................................................................................................... 64
AU301 : Identification des systèmes dynamiques..................................................................................................................................................................................... 65
AU302 : Détection et localisation de défauts ............................................................................................................................................................................................ 67
AU303 : Analyse et commande des systèmes non linéaires ..................................................................................................................................................................... 69
AU304 : Systèmes à dérivées non entières................................................................................................................................................................................................ 70
AU306 : Frequency-domain design of robust control-systems................................................................................................................................................................. 71
AU307 : Synthèse de commandes robustes par optimisation ................................................................................................................................................................... 73
AU308 : Synthèse de lois de commande................................................................................................................................................................................................... 75
AU309 : Systèmes à évènements discrets ................................................................................................................................................................................................. 77
AU311 : Commande des actionneurs ........................................................................................................................................................................................................ 78
AU312 : Modélisation et commande des procédés robotisés.................................................................................................................................................................... 79
AU313 : Planification de trajectoire.......................................................................................................................................................................................................... 80
AU314 : Dynamique du véhicule .............................................................................................................................................................................................................. 82
AU315 : Optimisation ............................................................................................................................................................................................................................... 83
AU316 : Modélisation par Bond Graph .................................................................................................................................................................................................... 85
AU318 : Safety engineering ...................................................................................................................................................................................................................... 86
AU319 : Commande Automatique De Vol ............................................................................................................................................................................................... 87
C5EM-A : Outils du management ............................................................................................................................................................................................................. 11
C5EM-A : Outils du management ............................................................................................................................................................................................................. 25
C5EM-A : Outils du management ............................................................................................................................................................................................................. 44
C5EM-B : E-Business ............................................................................................................................................................................................................................... 11
C5EM-B : E-Business ............................................................................................................................................................................................................................... 25
C5EM-B : E-Business ............................................................................................................................................................................................................................... 44
C5EM-C : Management de projets............................................................................................................................................................................................................ 11
C5EM-C : Management de projets............................................................................................................................................................................................................ 25
C5EM-C : Management de projets............................................................................................................................................................................................................ 44
C5EM-D : Mise en situation...................................................................................................................................................................................................................... 11
C5EM-D : Mise en situation...................................................................................................................................................................................................................... 25
C5EM-D : Mise en situation...................................................................................................................................................................................................................... 44
C5EM-E : UV personnalisée ..................................................................................................................................................................................................................... 11
C5EM-E : UV personnalisée ..................................................................................................................................................................................................................... 25
C5EM-E : UV personnalisée ..................................................................................................................................................................................................................... 44
C5IREF-A : Finance mathématique .......................................................................................................................................................................................................... 12
C5IREF-A : Finance mathématique .......................................................................................................................................................................................................... 27
C5IREF-A : Finance mathématique .......................................................................................................................................................................................................... 46
C5IREF-B : Analyse financière................................................................................................................................................................................................................. 12
C5IREF-B : Analyse financière................................................................................................................................................................................................................. 27
C5IREF-B : Analyse financière................................................................................................................................................................................................................. 46
C5IREF-C : Technique des risques et applications ................................................................................................................................................................................... 12
C5IREF-C : Technique des risques et applications ................................................................................................................................................................................... 27
C5IREF-C : Technique des risques et applications ................................................................................................................................................................................... 46
Course Syllabus
C5IREF-D : Analyse des risques économiques......................................................................................................................................................................................... 12
C5IREF-D : Analyse des risques économiques......................................................................................................................................................................................... 27
C5IREF-D : Analyse des risques économiques......................................................................................................................................................................................... 46
C5IREF-E : UV personnalisée .................................................................................................................................................................................................................. 12
C5IREF-E : UV personnalisée .................................................................................................................................................................................................................. 27
C5IREF-E : UV personnalisée .................................................................................................................................................................................................................. 46
C5IREF-F : Culture de l'ingénieur ............................................................................................................................................................................................................ 12
C5IREF-F : Culture de l'ingénieur ............................................................................................................................................................................................................ 27
C5IREF-F : Culture de l'ingénieur ............................................................................................................................................................................................................ 46
C5QFIA-A : From components to systems ............................................................................................................................................................................................... 13
C5QFIA-A : From components to systems ............................................................................................................................................................................................... 29
C5QFIA-A : From components to systems ............................................................................................................................................................................................... 48
C5QFIA-B : Quality and Dependable computing: methodological aspects ............................................................................................................................................. 13
C5QFIA-B : Quality and Dependable computing: methodological aspects ............................................................................................................................................. 29
C5QFIA-B : Quality and Dependable computing: methodological aspects ............................................................................................................................................. 48
C5QFIA-C : Reliability of components and systems ................................................................................................................................................................................ 13
C5QFIA-C : Reliability of components and systems ................................................................................................................................................................................ 29
C5QFIA-C : Reliability of components and systems ................................................................................................................................................................................ 48
C5QFIA-D : Modeling, verification and test of systems .......................................................................................................................................................................... 13
C5QFIA-D : Modeling, verification and test of systems .......................................................................................................................................................................... 29
C5QFIA-D : Modeling, verification and test of systems .......................................................................................................................................................................... 48
C5QFIA-E : AD or QFL............................................................................................................................................................................................................................ 13
C5QFIA-E : AD or QFL............................................................................................................................................................................................................................ 29
C5QFIA-E : AD or QFL............................................................................................................................................................................................................................ 48
C5QFIA-F : Culture de l'ingénieur............................................................................................................................................................................................................ 13
C5QFIA-F : Culture de l'ingénieur............................................................................................................................................................................................................ 29
C5QFIA-F : Culture de l'ingénieur............................................................................................................................................................................................................ 48
C5QFIA-G : AD - Failure analysis for integrated circuits ........................................................................................................................................................................ 13
C5QFIA-G : AD - Failure analysis for integrated circuits ........................................................................................................................................................................ 29
C5QFIA-G : AD - Failure analysis for integrated circuits ........................................................................................................................................................................ 48
C5QFIA-H : QFL - Dependable computing for embedded software........................................................................................................................................................ 14
C5QFIA-H : QFL - Dependable computing for embedded software........................................................................................................................................................ 30
C5QFIA-H : QFL - Dependable computing for embedded software........................................................................................................................................................ 49
C5SRT-A : Intégration des fonctions ....................................................................................................................................................................................................... 16
C5SRT-A : Intégration des fonctions ....................................................................................................................................................................................................... 51
C5SRT-B : Management numérique ......................................................................................................................................................................................................... 16
C5SRT-B : Management numérique ......................................................................................................................................................................................................... 51
C5SRT-C : Couche PHI - Couche MAC .................................................................................................................................................................................................. 16
C5SRT-C : Couche PHI - Couche MAC .................................................................................................................................................................................................. 51
C5SRT-D : Structure des objets de communication.................................................................................................................................................................................. 16
C5SRT-D : Structure des objets de communication.................................................................................................................................................................................. 51
C5SRT-E : Sûreté de fonctionnement et fiabilité...................................................................................................................................................................................... 16
C5SRT-E : Sûreté de fonctionnement et fiabilité...................................................................................................................................................................................... 51
C5SRT-F : Culture de l'ingénieur.............................................................................................................................................................................................................. 17
C5SRT-F : Culture de l'ingénieur.............................................................................................................................................................................................................. 52
C5TM-A : Image processing and project .................................................................................................................................................................................................. 18
C5TM-A : Image processing and project .................................................................................................................................................................................................. 32
C5TM-A : Image processing and project .................................................................................................................................................................................................. 53
C5TM-B : Computer graphics and virtual reality ..................................................................................................................................................................................... 18
C5TM-B : Computer graphics and virtual reality ..................................................................................................................................................................................... 32
C5TM-B : Computer graphics and virtual reality ..................................................................................................................................................................................... 53
C5TM-C : Analyse et Synthèse du Son Musical (ASSM) ........................................................................................................................................................................ 18
C5TM-C : Analyse et Synthèse du Son Musical (ASSM) ........................................................................................................................................................................ 32
Course Syllabus
C5TM-C : Analyse et Synthèse du Son Musical (ASSM) ........................................................................................................................................................................ 53
C5TM-D : Informatique Musicale : Contrôle et Composition (IMCC) .................................................................................................................................................... 18
C5TM-D : Informatique Musicale : Contrôle et Composition (IMCC) .................................................................................................................................................... 32
C5TM-D : Informatique Musicale : Contrôle et Composition (IMCC) .................................................................................................................................................... 53
C5TM-E : Codage et transmission des données multimédia..................................................................................................................................................................... 18
C5TM-E : Codage et transmission des données multimédia..................................................................................................................................................................... 32
C5TM-E : Codage et transmission des données multimédia..................................................................................................................................................................... 53
C5TM-F : Culture de l'ingénieur ............................................................................................................................................................................................................... 18
C5TM-F : Culture de l'ingénieur ............................................................................................................................................................................................................... 32
C5TM-F : Culture de l'ingénieur ............................................................................................................................................................................................................... 53
C5TM-H : Indexation multimédia............................................................................................................................................................................................................. 18
C5TM-H : Indexation multimédia............................................................................................................................................................................................................. 32
C5TM-H : Indexation multimédia............................................................................................................................................................................................................. 53
C5TM-I : Image or sound option............................................................................................................................................................................................................... 18
C5TM-I : Image or sound option............................................................................................................................................................................................................... 32
C5TM-I : Image or sound option............................................................................................................................................................................................................... 53
CE101 : Connaissance de l'entreprise........................................................................................................................................................................................................ 88
CE102 : Culture générale des télécommunications et des NTIC .............................................................................................................................................................. 90
CE103 : Etude économique "Projet Professionnel" .................................................................................................................................................................................. 91
CE104 : Sciences techniques et sociétés ................................................................................................................................................................................................... 92
CE108 : Management and communication ............................................................................................................................................................................................... 93
CE204 : Individual technical presentation .............................................................................................................................................................................................. 94
CE206 : Management financier................................................................................................................................................................................................................. 95
CE209 : Initiation au contrôle de gestion .................................................................................................................................................................................................. 96
CE212 : Quality management ................................................................................................................................................................................................................... 97
CE216 : Dossier métiers ............................................................................................................................................................................................................................ 98
CE301 : Tournoi de gestion....................................................................................................................................................................................................................... 99
CE320 : Outils d'investigation et de certification.................................................................................................................................................................................... 100
CE322 : Quality, standardization, certifying........................................................................................................................................................................................... 101
E1-A : Mathématics..................................................................................................................................................................................................................................... 2
E1-B : Electronics........................................................................................................................................................................................................................................ 2
E1-C : Digital electronics ............................................................................................................................................................................................................................ 2
E1-D : Physics 1 .......................................................................................................................................................................................................................................... 2
E1-E : Computer science ............................................................................................................................................................................................................................. 2
E1-F : Langues et culture de l'ingénieur...................................................................................................................................................................................................... 2
E2-A : Mathematics..................................................................................................................................................................................................................................... 3
E2-B : Electronique 2 .................................................................................................................................................................................................................................. 3
E2-C : Circuits et systèmes.......................................................................................................................................................................................................................... 3
E2-D : Physique 2........................................................................................................................................................................................................................................ 3
E2-E : Microprocesseurs et projets.............................................................................................................................................................................................................. 3
E2-F : Langues et culture de l'ingénieur...................................................................................................................................................................................................... 3
E3-A : Analog Electronics........................................................................................................................................................................................................................... 4
E3-B : Analog Circuits and Systems ........................................................................................................................................................................................................... 4
E3-C : Electronique numérique ................................................................................................................................................................................................................... 4
E3-D : Automatique et signal ...................................................................................................................................................................................................................... 4
E3-E : Réseaux et Télécommunications...................................................................................................................................................................................................... 4
E3-F : Langues et culture ............................................................................................................................................................................................................................ 4
E4-A : Microinformatique........................................................................................................................................................................................................................... 5
E4-B : EMCHF or CDS or TS or SN .......................................................................................................................................................................................................... 5
E4-C : Enseignement personnalisé .............................................................................................................................................................................................................. 5
E4-D : Applied techniques for Electronic engineering ............................................................................................................................................................................... 5
E4-E : Langues et culture de l'ingénieur...................................................................................................................................................................................................... 6
E4-G : Mixed Electronics and HF circuits .................................................................................................................................................................................................. 6
Course Syllabus
E4-H : Automatic Control ........................................................................................................................................................................................................................... 6
E4-I : TS - Traitement du signal.................................................................................................................................................................................................................. 6
E4-J : SN - Systèmes numériques ............................................................................................................................................................................................................... 6
E5-A : Couche PHI - Couche MAC ........................................................................................................................................................................................................... 7
E5AM2AS-A : Outils et Logiciels pour l'Automatique (OLA) .................................................................................................................................................................. 8
E5AM2AS-B : Modélisation, Identification, Surveillance (MIS)............................................................................................................................................................... 8
E5AM2AS-C : Commandes Robustes Multivariables (CRM) ................................................................................................................................................................... 8
E5AM2AS-D : Dynamique du Véhicule et des Systèmes Aéronautiques et Spatiaux (DVSAS) .............................................................................................................. 8
E5AM2AS-E : Analyse des Systèmes - Robotique (ASR) ......................................................................................................................................................................... 8
E5AM2AS-F : Culture de l'ingénieur.......................................................................................................................................................................................................... 8
E5CSI-A : Technologies silicium................................................................................................................................................................................................................ 9
E5CSI-B : Digital systems........................................................................................................................................................................................................................... 9
E5CSI-C : Custom ICs design..................................................................................................................................................................................................................... 9
E5CSI-D : Systèmes intégrés communicants .............................................................................................................................................................................................. 9
E5CSI-E : Microélectronique ...................................................................................................................................................................................................................... 9
E5CSI-F : Culture de l'ingénieur ................................................................................................................................................................................................................. 9
E5CSR-A : Systèmes intégrés ................................................................................................................................................................................................................... 10
E5CSR-B : Systèmes numériques ............................................................................................................................................................................................................ 10
E5CSR-C : Systèmes et réseaux................................................................................................................................................................................................................ 10
E5CSR-D : Hyperfréquences et optoélectronique..................................................................................................................................................................................... 10
E5CSR-E : Conception et caractérisation.................................................................................................................................................................................................. 10
E5CSR-F : Culture de l'ingénieur.............................................................................................................................................................................................................. 10
E5SE-A : Systèmes d'exploitation............................................................................................................................................................................................................. 15
E5SE-B : Systèmes sur silicium. SoPC. Codesign.................................................................................................................................................................................... 15
E5SE-C : Langages et modélisation de systèmes...................................................................................................................................................................................... 15
E5SE-D : Réseaux et Sécurité ................................................................................................................................................................................................................... 15
E5SE-E : Personnalisation - Approfondissement...................................................................................................................................................................................... 15
E5SE-F : Culture de l'ingénieur................................................................................................................................................................................................................. 15
E5TS-A : Méthodes avancées en traitement du signal .............................................................................................................................................................................. 19
E5TS-B : Méthodes avancées en traitement de l'image et de la vidéo...................................................................................................................................................... 19
E5TS-C : Les fondamentaux ..................................................................................................................................................................................................................... 19
E5TS-D : Systèmes numériques pour le traitement du signal ................................................................................................................................................................... 19
E5TS-E : Projet avancé et applications ..................................................................................................................................................................................................... 19
E5TS-F : Culture de l'ingénieur................................................................................................................................................................................................................. 19
EA101 : Transmission lines..................................................................................................................................................................................................................... 102
EA102 : Introduction to analog simulation ............................................................................................................................................................................................. 105
EA103 : Électronique analogique............................................................................................................................................................................................................ 106
EA104 : Communications Systmes Principles ........................................................................................................................................................................................ 107
EA106 : Electronique de communications .............................................................................................................................................................................................. 108
EA107 : Electronique générale............................................................................................................................................................................................................... 110
EA108 : Practice exercises ...................................................................................................................................................................................................................... 112
EA113 : Projet d'électronique analogique ............................................................................................................................................................................................... 113
EA116 : Introduction à l'Electronique Intégrée....................................................................................................................................................................................... 114
EA117 : Electrical engineering ............................................................................................................................................................................................................... 116
EA118 : Circuits and Systems I............................................................................................................................................................................................................... 118
EA119 : Circuits and Systems II ............................................................................................................................................................................................................. 120
EA203 : Data converter circuits .............................................................................................................................................................................................................. 121
EA205 : Switching components and circuits........................................................................................................................................................................................... 122
EA207 : Power electronics 1 ................................................................................................................................................................................................................... 123
EA208 : electronic pratical lessons ......................................................................................................................................................................................................... 125
EA210 : Oscillators and high frequency integrated circuits.................................................................................................................................................................... 126
EA211 : feed back theory ans circuits ..................................................................................................................................................................................................... 127
EA212 : electronic circuits practical lessons .......................................................................................................................................................................................... 128
Course Syllabus
EA213 : Frequency and time standards................................................................................................................................................................................................... 129
EA218 : Electronics of transmissions...................................................................................................................................................................................................... 131
EA220 : Electrical Techniques ................................................................................................................................................................................................................ 132
EA222 : Noise in the electronics components......................................................................................................................................................................................... 134
EA224 : Wireless Systems ...................................................................................................................................................................................................................... 135
EA225 : Simulation RF et mesure système............................................................................................................................................................................................. 136
EA226 : Digital ICs description language and synthesis ........................................................................................................................................................................ 138
EA227 : Introduction to mixed circuits ................................................................................................................................................................................................... 139
EA228 : VCO, mixers and Linear Integrated Circuits ............................................................................................................................................................................ 140
EA303 : wires interconnections............................................................................................................................................................................................................... 141
EA304 : ADS CAD project ..................................................................................................................................................................................................................... 142
EA307 : Power Management................................................................................................................................................................................................................... 143
EA308 : Antennes.................................................................................................................................................................................................................................... 144
EA309 : Transmission support and interface .......................................................................................................................................................................................... 146
EA310 : Capteurs et actionneurs ............................................................................................................................................................................................................. 148
EA311 : Systèmes radiotéléphones ......................................................................................................................................................................................................... 149
EA315 : Transmissions sur fibres optiques ............................................................................................................................................................................................. 153
EA316 : Antennes.................................................................................................................................................................................................................................... 154
EA324 : TP Antennes.............................................................................................................................................................................................................................. 156
EA325 : Architectures E/R...................................................................................................................................................................................................................... 157
EA326 : Projet conception....................................................................................................................................................................................................................... 158
EN101 : Digital electronics ..................................................................................................................................................................................................................... 159
EN102 : synchronus and asynchonus digital system............................................................................................................................................................................... 161
EN103 : Digital system design project .................................................................................................................................................................................................... 163
EN104 : Digital Electronics..................................................................................................................................................................................................................... 164
EN105 : Microprocessor.......................................................................................................................................................................................................................... 166
EN106 : Électronique numérique ............................................................................................................................................................................................................ 167
EN107 : FPGA-VHDL ............................................................................................................................................................................................................................ 168
EN108 : Systèmes numériques ................................................................................................................................................................................................................ 169
EN109 : Systèmes à microprocesseur ..................................................................................................................................................................................................... 170
EN201 : VHDL Synthesis ....................................................................................................................................................................................................................... 171
EN202 : Projet VHDL ............................................................................................................................................................................................................................. 172
EN203 : Projet microcontrôleurs............................................................................................................................................................................................................. 173
EN204 : Microprocesseurs ...................................................................................................................................................................................................................... 174
EN205 : TP Microcontrôleurs ................................................................................................................................................................................................................. 176
EN206 : Digital Communications ........................................................................................................................................................................................................... 177
EN208 : Digitals ICs design .................................................................................................................................................................................................................... 179
EN301 : Cellular networks applications on DSP .................................................................................................................................................................................... 181
EN307 : Co-design .................................................................................................................................................................................................................................. 182
EN309 : Digital Signal Processing with Field Programmable Gate Array ............................................................................................................................................. 183
EN310 : Advanced Digital Communications .......................................................................................................................................................................................... 184
EN311 : Systèmes de conversion de données ......................................................................................................................................................................................... 185
EN312 : DSP, FPGA, BUS ..................................................................................................................................................................................................................... 186
EN313 : Power management ................................................................................................................................................................................................................... 188
EN314 : This module aims to show how it is necessary to protect hardware system like embedded systems. Because more and more attacks target such system. For example with malicious code try to attack the embedded operating system, but in the same time it possible to perform hardware attacks against the system. First part of the module is focuses on applied cryptographic algorithm with security architecture. The second part is focuses on hardware attacks (like the famous differential power analysis) and the hardware protection. 189
EN315 : Digital system design flows ...................................................................................................................................................................................................... 191
EX200 : Module libre n°1 ....................................................................................................................................................................................................................... 192
EX201 : Module libre n°2 ....................................................................................................................................................................................................................... 193
EX202 : Modules "Cultures de l'ingénieur" (choisir 1 module exactement) .......................................................................................................................................... 194
EX205 : One optional module (or two) ................................................................................................................................................................................................... 195
EX206 : Two corporate culture free modules (or none).......................................................................................................................................................................... 196
EX207 : Modules "Techniques" (choisir 2 modules exactement)........................................................................................................................................................... 197
EX300 : Modules au choix (1 parmi 4) ................................................................................................................................................................................................... 198
Course Syllabus
EX301 : Module libre d'informatique...................................................................................................................................................................................................... 199
EX304 : Finance mathématique .............................................................................................................................................................................................................. 200
EX306 : Analyse et gestion de portefeuille ............................................................................................................................................................................................ 201
EX307 : Risque et assurance ................................................................................................................................................................................................................... 202
EX309 : Techniques numériques de la finance ...................................................................................................................................................................................... 203
EX310 : Risques environnementaux ....................................................................................................................................................................................................... 204
EX311 : Risques industriels .................................................................................................................................................................................................................... 205
EX312 : Stratégie d'investissement et analyse financière ....................................................................................................................................................................... 206
EX314 : Technologie de l'information pour le management................................................................................................................................................................... 207
EX315 : Incidences des facteurs culturels sur la stratégie et le management ......................................................................................................................................... 208
EX316 : Marketing et technologies avancées ......................................................................................................................................................................................... 209
EX317 : Entreprise digitale ..................................................................................................................................................................................................................... 210
EX318 : Data mining............................................................................................................................................................................................................................... 211
EX319 : Anglais de communication........................................................................................................................................................................................................ 212
EX320 : Acteurs et systèmes décisionnels .............................................................................................................................................................................................. 213
EX321 : Environnement juridique des projets ........................................................................................................................................................................................ 214
EX322 : Négociation/mise en situation/gestion des projets .................................................................................................................................................................... 215
EX323 : Synthèse finance ....................................................................................................................................................................................................................... 216
EX324 : Free module for PRCD ............................................................................................................................................................................................................. 217
EX326 : RSR free module ....................................................................................................................................................................................................................... 218
EX327 : Modules aux choix (1 sur 3) : ................................................................................................................................................................................................... 219
EX330 : Modules personnalisés (option IREF)....................................................................................................................................................................................... 220
EX331 : Modules au choix (1parmi 2) .................................................................................................................................................................................................... 221
EX332 : Module personnalisé à choix BEM et/ou Enseirb..................................................................................................................................................................... 222
I1-A : Algorithmic 1 .................................................................................................................................................................................................................................. 20
I1-B : Pratique et fondements de l'informatique........................................................................................................................................................................................ 20
I1-C : Programmation impérative.............................................................................................................................................................................................................. 20
I1-D : Statistical methods .......................................................................................................................................................................................................................... 20
I1-E : Architecture matérielle et logicielle des calculateurs...................................................................................................................................................................... 20
I1-F : Langues et culture de l'ingénieur..................................................................................................................................................................................................... 20
I2-A : Algorithmic 2 .................................................................................................................................................................................................................................. 21
I2-B : Advanced programming.................................................................................................................................................................................................................. 21
I2-C : Circuits et systèmes......................................................................................................................................................................................................................... 21
I2-D : Numerical Analysis......................................................................................................................................................................................................................... 21
I2-E : tutorial on numerical signal and discrete optimization ................................................................................................................................................................... 21
I2-F : Langues et culture de l'ingénieur..................................................................................................................................................................................................... 21
I3-A : Compilation .................................................................................................................................................................................................................................... 22
I3-B : Génie logiciel .................................................................................................................................................................................................................................. 22
I3-C : Systèmes de Gestion de Bases de Données .................................................................................................................................................................................... 22
I3-D : Algorithmic 3 .................................................................................................................................................................................................................................. 22
I3-E : Langages et techniques objets ......................................................................................................................................................................................................... 22
I3-F : Langues et culture de l'ingénieur..................................................................................................................................................................................................... 22
I4-A : Réseaux........................................................................................................................................................................................................................................... 23
I4-B : Operating systems ........................................................................................................................................................................................................................... 23
I4-C : Personalized UV ............................................................................................................................................................................................................................. 23
I4-D : Projet de fin de 4ème semestre ....................................................................................................................................................................................................... 23
I4-E : Langues et culture de l'ingénieur..................................................................................................................................................................................................... 23
I5-A : Culture de l'ingénieur...................................................................................................................................................................................................................... 24
I5-A : Culture de l'ingénieur...................................................................................................................................................................................................................... 26
I5-A : Culture de l'ingénieur...................................................................................................................................................................................................................... 28
I5-A : Culture de l'ingénieur...................................................................................................................................................................................................................... 31
I5GL-A : Software Management............................................................................................................................................................................................................... 26
I5GL-B : Verification and Validation ....................................................................................................................................................................................................... 26
Course Syllabus
I5GL-C : Object-Oriented Software Engineering ..................................................................................................................................................................................... 26
I5GL-D : Software Architerture ................................................................................................................................................................................................................ 26
I5GL-E : Personnalisation ......................................................................................................................................................................................................................... 26
I5PRCD-A : Langages et supports d'exécution ......................................................................................................................................................................................... 28
I5PRCD-B : Architectures, systèmes et communications ......................................................................................................................................................................... 28
I5PRCD-C : Algorithmique et ordonnancement ....................................................................................................................................................................................... 28
I5PRCD-D : Algorithmique et applications .............................................................................................................................................................................................. 28
I5PRCD-E : Personnalisation .................................................................................................................................................................................................................... 28
I5RSR-A : Communication networks ....................................................................................................................................................................................................... 31
I5RSR-B : Distributed objects and systems .............................................................................................................................................................................................. 31
I5RSR-C : Security and network administration....................................................................................................................................................................................... 31
I5RSR-D : Network administration tools .................................................................................................................................................................................................. 31
I5RSR-E : Personalisation......................................................................................................................................................................................................................... 31
IF101 : Introduction to algorithmic ......................................................................................................................................................................................................... 223
IF102 : Tree structures............................................................................................................................................................................................................................. 224
IF103 : Algorithmic Project 1.................................................................................................................................................................................................................. 225
IF104 : Work environment ...................................................................................................................................................................................................................... 226
IF105 : Models and proofs for algorithms............................................................................................................................................................................................... 228
IF106 : Graphs and algorithms ................................................................................................................................................................................................................ 230
IF107 : Algorithmic project 2.................................................................................................................................................................................................................. 231
IF108 : Computer architecture................................................................................................................................................................................................................. 232
IF109 : A.S.D. ......................................................................................................................................................................................................................................... 233
IF110 : Systèmes d'exploitation............................................................................................................................................................................................................... 234
IF111 : Algorithmique et structure de données ....................................................................................................................................................................................... 235
IF112 : Projet d'informatique (C) ............................................................................................................................................................................................................ 236
IF114 : Finite automata ....................................................................................................................................................................................................................... 237
IF115 : Informatique................................................................................................................................................................................................................................ 239
IF116 : Bases de données ........................................................................................................................................................................................................................ 240
IF117 : Algorithmique et structure de données en T1-S2 : graphes, complexité .................................................................................................................................... 241
IF200 : Database systems ........................................................................................................................................................................................................................ 242
IF201 : Distributed algorithms ................................................................................................................................................................................................................ 243
IF202 : Cryptology .................................................................................................................................................................................................................................. 244
IF203 : Compiling ................................................................................................................................................................................................................................... 245
IF204 : Compiler construction................................................................................................................................................................................................................. 247
IF205 : XML and Web Applications....................................................................................................................................................................................................... 248
IF207 : Systèmes d'exploitation............................................................................................................................................................................................................... 249
IF210 : Programmation système.............................................................................................................................................................................................................. 250
IF215 : UML - Modélisation des traitements .......................................................................................................................................................................................... 251
IF218 : Introduction aux systèmes d'exploitation.................................................................................................................................................................................... 253
IF219 : Programmation système.............................................................................................................................................................................................................. 254
IF221 : Sûreté de fonctionnement (module obligatoire) ......................................................................................................................................................................... 255
IF303 : Approche "Langages dédiés" au génie logiciel .......................................................................................................................................................................... 256
IF304 : Algorithmique parallèle .............................................................................................................................................................................................................. 257
IF305 : Equilibrage et régulation de charge ............................................................................................................................................................................................ 258
IF306 : Communication et routage.......................................................................................................................................................................................................... 259
IF309 : Formal methods for the design and the implementation of software ......................................................................................................................................... 260
IF311 : Formalized software design ........................................................................................................................................................................................................ 261
IF316 : Application des langages métiers à la téléphonie ....................................................................................................................................................................... 262
IS101 : Probability and Statistics ............................................................................................................................................................................................................ 263
IS102 : information theorie ..................................................................................................................................................................................................................... 264
IS104 : Numerical Analysis..................................................................................................................................................................................................................... 265
IS201 : Discrete Optimisation ................................................................................................................................................................................................................. 267
IS202 : project with computer. ................................................................................................................................................................................................................ 268
Course Syllabus
IS203 : Sécurité de l'information............................................................................................................................................................................................................. 269
IS204 : Systèmes répartis ........................................................................................................................................................................................................................ 270
IS307 : Dependability of embedded systems .......................................................................................................................................................................................... 271
IS309 : Algèbre linéaire creuse ............................................................................................................................................................................................................... 272
IS342 : Couplage de codes ...................................................................................................................................................................................................................... 274
IT102 : Computer architecture ................................................................................................................................................................................................................ 275
IT103 : Outil de programmation pour le web.......................................................................................................................................................................................... 276
IT105 : Tools for software development ................................................................................................................................................................................................. 277
IT201 : Operating Systems...................................................................................................................................................................................................................... 278
IT202 : Operating systems project .......................................................................................................................................................................................................... 279
IT203 : Database systems........................................................................................................................................................................................................................ 280
IT204 : Projet de SGBD .......................................................................................................................................................................................................................... 281
IT205 : Génie Logiciel 1 ......................................................................................................................................................................................................................... 282
IT206 : Interface Homme/Machine ......................................................................................................................................................................................................... 284
IT207 : Génie Logiciel 2 ......................................................................................................................................................................................................................... 285
IT300 : Java pour l'embarqué .................................................................................................................................................................................................................. 287
IT304 : Program specification and proof................................................................................................................................................................................................. 288
IT305 : Proof assistants ........................................................................................................................................................................................................................... 290
IT306 : Software testing .......................................................................................................................................................................................................................... 292
IT307 : Persistency and data bases .......................................................................................................................................................................................................... 293
IT308 : Méthodologie et outils logiciels ................................................................................................................................................................................................. 295
IT309 : Architectures multi-couches ....................................................................................................................................................................................................... 296
IT310 : Applications concurrentes et distribuées .................................................................................................................................................................................... 297
IT311 : Conduite de projet ...................................................................................................................................................................................................................... 299
IT315 : OSGI - The Open Service Gateway Initiative ............................................................................................................................................................................ 301
IT316 : Intergiciels .................................................................................................................................................................................................................................. 303
IT317 : Image analysis ............................................................................................................................................................................................................................ 305
IT318 : Computer Graphics..................................................................................................................................................................................................................... 306
IT319 : Applications of Computer Graphics and Virtual Reality ........................................................................................................................................................... 307
IT320 : Analysis/Synthesis of Musical Sound ........................................................................................................................................................................................ 308
IT321 : Smart card: from theory to programming................................................................................................................................................................................... 309
IT323 : Network security......................................................................................................................................................................................................................... 310
IT325 : Embedded systems ..................................................................................................................................................................................................................... 311
IT326 : Pilotes de périphériques.............................................................................................................................................................................................................. 312
IT327 : Video indexing ........................................................................................................................................................................................................................... 313
IT328 : Multimedia data coding .............................................................................................................................................................................................................. 314
IT329 : Image processing ........................................................................................................................................................................................................................ 315
IT331 : Embedded systems. Embedded Linux........................................................................................................................................................................................ 316
IT332 : Real Time Operating Systems .................................................................................................................................................................................................... 317
IT334 : Formalisms for embedded systems............................................................................................................................................................................................. 318
IT335 : System Modelling with the UML method.................................................................................................................................................................................. 319
IT336 : Architecture of parallel and distributed systems ........................................................................................................................................................................ 320
IT338 : Supports de communication hautes performances ..................................................................................................................................................................... 322
IT339 : Environnement pour la grille ...................................................................................................................................................................................................... 323
IT340 : Approche objet ........................................................................................................................................................................................................................... 324
IT341 : SGBD parallèle........................................................................................................................................................................................................................... 325
IT342 : Real Time Linux......................................................................................................................................................................................................................... 326
IT343 : CORBA objects and components ............................................................................................................................................................................................... 327
IT346 : Systèmes d'exploitation. Programmation système...................................................................................................................................................................... 328
IT347 : Safety of computing units........................................................................................................................................................................................................... 329
IT348 : Computer Music: Control and Composition .............................................................................................................................................................................. 330
IT352 : Distributed and Parallel Systems................................................................................................................................................................................................ 331
LC101 : English S1 ................................................................................................................................................................................................................................. 333
Course Syllabus
LC102 : 2nd Foreign Language S1 ........................................................................................................................................................................................................ 335
LC104 : English S2 ................................................................................................................................................................................................................................. 336
LC106 : Activité Physique et Sportive (S2) ............................................................................................................................................................................................ 337
LC109 : Activité Physique et Sportive (S1) ............................................................................................................................................................................................ 338
LC112 : 2nd Foreign Language S2 ........................................................................................................................................................................................................ 339
LC201 : English S3 ................................................................................................................................................................................................................................. 340
LC205 : English S4 ................................................................................................................................................................................................................................. 341
LC209 : oral communication techniques................................................................................................................................................................................................ 342
LC212 : 2nd Foreign Language S3 ......................................................................................................................................................................................................... 343
LC214 : 2nd Foreign Language S4 ......................................................................................................................................................................................................... 344
LC301 : English S5 ................................................................................................................................................................................................................................. 345
MA101 : Mathematics for the engineers ................................................................................................................................................................................................. 346
MA102 : Probability................................................................................................................................................................................................................................ 347
MA103 : Mathematics for engineers ....................................................................................................................................................................................................... 348
MA104 : Techniques d'optimisation ....................................................................................................................................................................................................... 349
MA105 : Probability................................................................................................................................................................................................................................ 351
MA106 : Random process ....................................................................................................................................................................................................................... 352
MA107 : Information Theory.................................................................................................................................................................................................................. 354
MA108 : Mathematics ............................................................................................................................................................................................................................. 355
MA109 : Projet de mathématiques et de techniques d'optimisation....................................................................................................................................................... 356
MA110 : Mathématiques ......................................................................................................................................................................................................................... 357
MA111 : Mathématique de l'ingénieur.................................................................................................................................................................................................... 358
MA112 : Outils logiciels pour l'ingénieur ............................................................................................................................................................................................... 359
MA203 : Channel Coding ....................................................................................................................................................................................................................... 360
MA303 : Tools for reliability evaluation ................................................................................................................................................................................................ 361
ME304 : TP Intégration monolithique (AIME)....................................................................................................................................................................................... 362
ME305 : Analog ICs................................................................................................................................................................................................................................ 363
ME306 : RF ICs - 2 ................................................................................................................................................................................................................................. 364
ME308 : ITRS project ............................................................................................................................................................................................................................. 365
ME311 : Circuits micro-ondes ................................................................................................................................................................................................................ 366
ME314 : Degradation mecanisms of microelectronics devices .............................................................................................................................................................. 367
ME316 : Soc and SoPC ........................................................................................................................................................................................................................... 368
ME319 : Degradation of electronic components..................................................................................................................................................................................... 369
ME321 : Technologies intégrées ............................................................................................................................................................................................................. 370
ME322 : The microelectronics industry and process .............................................................................................................................................................................. 371
ME323 : TP Outils de CAO .................................................................................................................................................................................................................... 372
ME324 : RF circuits design - 1................................................................................................................................................................................................................ 373
ME325 : TP SOC..................................................................................................................................................................................................................................... 375
ME327 : Circuits mode courant et UWB ................................................................................................................................................................................................ 376
ME328 : TP Mesures RF......................................................................................................................................................................................................................... 377
ME329 : IC tests and characterization..................................................................................................................................................................................................... 378
ME330 : System and data hardware security for embedded systems ..................................................................................................................................................... 379
ME331 : Microlelectronic Technology ................................................................................................................................................................................................... 380
ME332 : CMOS and BiCMOS Technologies ....................................................................................................................................................................................... 381
ME333 : Digital Integrated Circuits .................................................................................................................................................................................................... 382
ME334 : Digital Systems Design ........................................................................................................................................................................................................... 383
ME335 : Current mode design ................................................................................................................................................................................................................ 384
ME336 : Circuits ..................................................................................................................................................................................................................................... 385
ME337 : Technologies d'intégration ....................................................................................................................................................................................................... 388
ME338 : Systèmes wireless .................................................................................................................................................................................................................... 389
ME339 : System On Chip, Co-design ..................................................................................................................................................................................................... 391
ME340 : Test, Validation, Preuves formelles ........................................................................................................................................................................................ 392
ME341 : Fiabilité..................................................................................................................................................................................................................................... 394
Course Syllabus
ME342 : ICBM conference ..................................................................................................................................................................................................................... 395
ME343 : Qualité Télécom ....................................................................................................................................................................................................................... 396
ME345 : Integration of components and circuits .................................................................................................................................................................................... 397
ME346 : Systems integration .................................................................................................................................................................................................................. 398
MI101 : Microprocesseurs....................................................................................................................................................................................................................... 399
MI102 : Practice exercises on microprocessors ...................................................................................................................................................................................... 401
MI201 : Microinformatique..................................................................................................................................................................................................................... 402
MI202 : Stage Microprocesseurs............................................................................................................................................................................................................. 403
MI203 : Projet Microinformatique .......................................................................................................................................................................................................... 404
MI302 : Architecture avancée ................................................................................................................................................................................................................. 405
MI303 : Processeurs DSP pour l'embarqué ............................................................................................................................................................................................. 406
PG101 : Imperative programming 1........................................................................................................................................................................................................ 408
PG102 : Projet de programmation impérative......................................................................................................................................................................................... 409
PG104 : Functional Programing.............................................................................................................................................................................................................. 410
PG105 : Projet de programmation fonctionnelle..................................................................................................................................................................................... 412
PG106 : Imperative programming 2 and software development............................................................................................................................................................. 413
PG108 : Unix - C language ..................................................................................................................................................................................................................... 415
PG109 : Imperative programming 1........................................................................................................................................................................................................ 416
PG110 : Programmation impérative 2 ..................................................................................................................................................................................................... 417
PG111 : Génie logiciel ............................................................................................................................................................................................................................ 418
PG202 : Programmation Orientée Objets................................................................................................................................................................................................ 419
PG203 : Projet de Programmation Orientée Objets ................................................................................................................................................................................ 420
PG204 : Systems Programming............................................................................................................................................................................................................... 421
PG206 : Projets Programmation orientée objets ..................................................................................................................................................................................... 422
PG208 : Object Oriented Programming in C++...................................................................................................................................................................................... 423
PG209 : Modélisation objet UML et C++............................................................................................................................................................................................... 424
PG212 : C++ Programming..................................................................................................................................................................................................................... 425
PG214 : Programmation objet Java......................................................................................................................................................................................................... 426
PG215 : Conception WEB et IHM.......................................................................................................................................................................................................... 427
PG216 : Langages pour le WEB ............................................................................................................................................................................................................. 428
PG217 : Projet WEB ............................................................................................................................................................................................................................... 429
PG301 : Object oriented modelling......................................................................................................................................................................................................... 430
PG304 : Java language ............................................................................................................................................................................................................................ 431
PG305 : Langages du parallélisme .......................................................................................................................................................................................................... 432
PG306 : Distributed objects..................................................................................................................................................................................................................... 434
PH101 : Fundamental electromagnetic theory ........................................................................................................................................................................................ 435
PH102 : Physics of the supports of propagation .................................................................................................................................................................................... 437
PH103 : Structures rayonnantes .............................................................................................................................................................................................................. 438
PH104 : Semiconducteurs ....................................................................................................................................................................................................................... 439
PH105 : Measurements............................................................................................................................................................................................................................ 441
PH106 : TP Instrumentation et mesures .................................................................................................................................................................................................. 443
PH107 : Physiques................................................................................................................................................................................................................................... 444
PH108 : Physics for electronics............................................................................................................................................................................................................... 445
PH109 : Antennes et CEM ...................................................................................................................................................................................................................... 446
PH110 : Communications filaires et optiques ......................................................................................................................................................................................... 447
PH303 : Physical and electrical analysis for defaults localization .......................................................................................................................................................... 448
PR101 : Practical lab in electronics or automatics ................................................................................................................................................................................. 449
PR102 : Signal processing project........................................................................................................................................................................................................... 450
PR200 : Tutorials and Project of Mixed Electronics .............................................................................................................................................................................. 451
PR202 : Mixed Electronic design project................................................................................................................................................................................................ 452
PR204 : Projet Réseaux et système ......................................................................................................................................................................................................... 454
PR205 : Projets avancés télécommunications et réseaux ........................................................................................................................................................................ 455
PR206 : Analog Electronic design project .............................................................................................................................................................................................. 456
Course Syllabus
PR207 : Project in signal and image processing .................................................................................................................................................................................... 458
PR301 : 4th semester final term project .................................................................................................................................................................................................. 460
PR302 : ICBM Conference ..................................................................................................................................................................................................................... 462
PR304 : Projets avancés en Télécommunications ................................................................................................................................................................................... 463
PR305 : Group project............................................................................................................................................................................................................................. 464
PR306 : Étude bibliographique ............................................................................................................................................................................................................... 465
PR307 : Projet avancé en télécommunications ....................................................................................................................................................................................... 466
PR309 : Project in signal processing ....................................................................................................................................................................................................... 467
PR310 : Advanced project in embedded systems.................................................................................................................................................................................... 468
PR312 : ASIC design............................................................................................................................................................................................................................... 469
PR313 : ADS RF project ......................................................................................................................................................................................................................... 470
PR314 : Design of mixed circuits with VHDL AMS.............................................................................................................................................................................. 471
RE101 : Introductionaux réseaux LAN/WAN ........................................................................................................................................................................................ 472
RE104 : Introduction aux réseaux ........................................................................................................................................................................................................... 473
RE105 : Réseaux locaux.......................................................................................................................................................................................................................... 474
RE106 : Architecture des réseaux ........................................................................................................................................................................................................... 475
RE201 : Network Introduction. Network Programming ......................................................................................................................................................................... 476
RE202 : Computer Networks .................................................................................................................................................................................................................. 477
RE203 : Network programming project ................................................................................................................................................................................................. 478
RE204 : Architecture TCP/IP.................................................................................................................................................................................................................. 479
RE205 : Réseaux et applications réparties .............................................................................................................................................................................................. 481
RE207 : Téléphonie filaire ...................................................................................................................................................................................................................... 483
RE208 : Interconnexion avancée de réseaux........................................................................................................................................................................................... 484
RE209 : Service and network management............................................................................................................................................................................................. 485
RE211 : High-Speed Networks ............................................................................................................................................................................................................... 486
RE212 : Architecture IPv6 ...................................................................................................................................................................................................................... 487
RE213 : Réseaux et applications réparties .............................................................................................................................................................................................. 488
RE214 : Interconnexion des réseaux ....................................................................................................................................................................................................... 489
RE215 : Sécurité et QoS des réseaux ...................................................................................................................................................................................................... 490
RE216 : Gestion des réseaux................................................................................................................................................................................................................... 491
RE306 : Réseaux ad hoc et informatique diffuse .................................................................................................................................................................................... 492
RE312 : Telecommunication networks ................................................................................................................................................................................................... 493
RE314 : Présentation générale des architectures réseaux........................................................................................................................................................................ 495
RE315 : Networks security...................................................................................................................................................................................................................... 496
RE316 : Protocoles d'administration des réseaux.................................................................................................................................................................................... 497
RE317 : Administration, Routage, QoS .................................................................................................................................................................................................. 498
RE318 : Administration système et réseau.............................................................................................................................................................................................. 499
RE319 : Ingénierie des protocoles........................................................................................................................................................................................................... 500
RE320 : Networking case study .............................................................................................................................................................................................................. 501
RE321 : Réseaux ..................................................................................................................................................................................................................................... 502
RE328 : Téléphonie sur Internet.............................................................................................................................................................................................................. 503
RE329 : Développement de services de téléphonies sur Internet............................................................................................................................................................ 504
RE330 : Mobile networks........................................................................................................................................................................................................................ 505
RE331 : Ambient networks ..................................................................................................................................................................................................................... 506
RE332 : Réseaux multimédia et qualité de services................................................................................................................................................................................ 507
RE334 : Autonomic networking.............................................................................................................................................................................................................. 508
RE335 : Sujets avancés en téléphonie ..................................................................................................................................................................................................... 509
RE337 : Architecture des réseaux industriels.......................................................................................................................................................................................... 510
RE338 : Réseaux d'automates ................................................................................................................................................................................................................. 511
RE339 : Bus de terrain ............................................................................................................................................................................................................................ 512
RE340 : PLD ........................................................................................................................................................................................................................................... 513
RE341 : Téléphonie ................................................................................................................................................................................................................................. 514
RE342 : Mobile Networks and Wireless Networks ................................................................................................................................................................................ 515
Course Syllabus
RE343 : Réseaux hauts débits ................................................................................................................................................................................................................. 516
RE344 : Conception et optimisation des réseaux .................................................................................................................................................................................... 517
RE345 : Offres et services réseaux des opérateurs.................................................................................................................................................................................. 518
RE346 : Systèmes d'exploitation réseaux (Windows 2000).................................................................................................................................................................... 519
RE347 : Introduction à l'administration réseaux sous UNIX .................................................................................................................................................................. 520
RE348 : Wireless network security ......................................................................................................................................................................................................... 521
RE349 : Embedded networks .................................................................................................................................................................................................................. 522
RE350 : Multiservice gateways............................................................................................................................................................................................................... 523
RSI1-A : Mathématiques ........................................................................................................................................................................................................................... 33
RSI1-B : Physique ..................................................................................................................................................................................................................................... 33
RSI1-C : Électronique Analogique............................................................................................................................................................................................................ 33
RSI1-D : Électronique Numérique ............................................................................................................................................................................................................ 33
RSI1-E : Informatique ............................................................................................................................................................................................................................... 33
RSI2-A : Systèmes de communication analogiques.................................................................................................................................................................................. 34
RSI2-B : Traitement du signal................................................................................................................................................................................................................... 34
RSI2-C : Informatique............................................................................................................................................................................................................................... 34
RSI2-D : Architecture des réseaux 1 ......................................................................................................................................................................................................... 34
RSI3-A : Électronique numérique ............................................................................................................................................................................................................. 35
RSI3-B : Développement WEB................................................................................................................................................................................................................. 35
RSI3-C : Système 1 ................................................................................................................................................................................................................................... 35
RSI3-D : Architecture des réseaux 2 ......................................................................................................................................................................................................... 35
RSI4-A : Développement logiciel ............................................................................................................................................................................................................. 36
RSI4-B : Système 2 ................................................................................................................................................................................................................................... 36
RSI4-C : Déploiement des réseaux............................................................................................................................................................................................................ 36
RSI4-D : Systèmes répartis ....................................................................................................................................................................................................................... 36
RSI5-A : Systèmes électroniques industriels ............................................................................................................................................................................................ 37
RSI5-B : Nouvelles infrastructures réseaux et télécommunications ......................................................................................................................................................... 37
RSI5-C : Systèmes d'exploitation des réseaux .......................................................................................................................................................................................... 37
RSI6-A : Réseaux industriels .................................................................................................................................................................................................................... 38
RSI6-B : Conception de réseaux ............................................................................................................................................................................................................... 38
SE201 : Seminaires (module obligatoire)................................................................................................................................................................................................ 524
T1-A : Outils mathématiques pour les télécommunications ..................................................................................................................................................................... 39
T1-B : Mathématiques de l'information .................................................................................................................................................................................................... 39
T1-C : Fonctionnement des ordinateurs .................................................................................................................................................................................................... 39
T1-D : Gestion des données informatiques ............................................................................................................................................................................................... 39
T1-E : Langues et culture de l'ingénieur.................................................................................................................................................................................................... 39
T2-A : Physique des ondes électromagnétiques ........................................................................................................................................................................................ 40
T2-B : Electronique ................................................................................................................................................................................................................................... 40
T2-C : Traitement du signal ...................................................................................................................................................................................................................... 40
T2-D : Programmation .............................................................................................................................................................................................................................. 40
T2-E : Introduction aux réseaux ................................................................................................................................................................................................................ 40
T2-F : Langues et culture de l'ingénieur.................................................................................................................................................................................................... 40
T3-A : Transmissions numériques............................................................................................................................................................................................................. 41
T3-B : DSP et télécommunications ........................................................................................................................................................................................................... 41
T3-C : Réseaux et télécommunications ..................................................................................................................................................................................................... 41
T3-D : Systèmes et objets.......................................................................................................................................................................................................................... 41
T3-E : Projets et programmation ............................................................................................................................................................................................................. 41
T3-F : Langues et culture de l'ingénieur.................................................................................................................................................................................................... 41
T4-A : Informatique et réseaux ................................................................................................................................................................................................................. 42
T4-B : T4-B1 or T4-B2 or T4-B3.............................................................................................................................................................................................................. 42
T4-C : UV Personnalisée........................................................................................................................................................................................................................... 42
T4-D : Projets avancés............................................................................................................................................................................................................................... 42
T4-E : Langues et culture de l'ingénieur.................................................................................................................................................................................................... 42
Course Syllabus
T4-I : UVT4B1 - Systèmes de transmission.............................................................................................................................................................................................. 42
T4-J : UVT4B2 - Réseaux et services ....................................................................................................................................................................................................... 43
T4-K : UVT4B3 - UML et bases de données............................................................................................................................................................................................ 43
T5GLR-A : Services de téléphonie sur internet ........................................................................................................................................................................................ 45
T5GLR-B : Génie logiciel ......................................................................................................................................................................................................................... 45
T5GLR-C : Services et infrastructures ...................................................................................................................................................................................................... 45
T5GLR-D : Projet...................................................................................................................................................................................................................................... 45
T5GLR-E : UV personnalisation............................................................................................................................................................................................................... 45
T5GLR-F : Culture de l'ingénieur ............................................................................................................................................................................................................. 45
T5ISN-A : Traitement du signal : méthodes avancées et implantations ................................................................................................................................................... 47
T5ISN-B : Traitement de l'image et de la vidéo : méthodes et outils........................................................................................................................................................ 47
T5ISN-C : Communications numériques .................................................................................................................................................................................................. 47
T5ISN-D : Projet avancé ........................................................................................................................................................................................................................... 47
T5ISN-E : Personnalisation....................................................................................................................................................................................................................... 47
T5ISN-F : Culture de l'ingénieur............................................................................................................................................................................................................... 47
T5RSC-A : Networking............................................................................................................................................................................................................................. 50
T5RSC-B : Embedded systems ................................................................................................................................................................................................................. 50
T5RSC-C : Security................................................................................................................................................................................................................................... 50
T5RSC-D : Service.................................................................................................................................................................................................................................... 50
T5RSC-E : Project ..................................................................................................................................................................................................................................... 50
T5RSC-F : Culture de l'ingénieur.............................................................................................................................................................................................................. 50
TS101 : Mathematics and signal ............................................................................................................................................................................................................. 525
TS102 : Continuous-time signal processing............................................................................................................................................................................................ 528
TS103 : Digital Signal Processing........................................................................................................................................................................................................... 530
TS105 : Introduction au traitement du signal .......................................................................................................................................................................................... 531
TS106 : Traitement de l'image et du son ................................................................................................................................................................................................. 532
TS201 : Digital Signal Processing........................................................................................................................................................................................................... 533
TS202 : Signal Processing Lab................................................................................................................................................................................................................ 534
TS206 : Introduction to image processing............................................................................................................................................................................................... 535
TS207 : DSP Processors .......................................................................................................................................................................................................................... 536
TS208 : Digital filter design .................................................................................................................................................................................................................... 538
TS210 : Digital Communications............................................................................................................................................................................................................ 539
TS211 : Digital filter design and applications ......................................................................................................................................................................................... 541
TS212 : Introduction to the digital image processing ............................................................................................................................................................................. 542
TS213 : Treatment of numerical signal ................................................................................................................................................................................................... 543
TS214 : Multimedia compression algorithmes........................................................................................................................................................................................ 544
TS302 : Multi-rate systems ..................................................................................................................................................................................................................... 545
TS303 : Speech processing...................................................................................................................................................................................................................... 546
TS304 : Work practices in signal processing .......................................................................................................................................................................................... 548
TS305 : Advanced techniques for communications ................................................................................................................................................................................ 549
TS307 : Segmentation ............................................................................................................................................................................................................................. 551
TS308 : video and image coding ............................................................................................................................................................................................................. 552
TS309 : Work practices in image processing .......................................................................................................................................................................................... 553
TS312 : Radar signal processing ............................................................................................................................................................................................................. 554
TS315 : Random process and information theory................................................................................................................................................................................... 555
TS320 : Optimizing signal and image processing algorithms for embedded and real time applications .............................................................................................. 557
TS321 : GPS Navigation ......................................................................................................................................................................................................................... 558
TS322 : Language C for signal processing.............................................................................................................................................................................................. 559
TS323 : Segmentation and morphology .................................................................................................................................................................................................. 560
TS324 : Optimal and adaptive filter, level 1 ........................................................................................................................................................................................... 562
TS327 : Computer vision......................................................................................................................................................................................................................... 563