Course Syllabus 31/01/2015 - 05:49:01 1 Course Syllabus Electronics Semester 10 MODULE UE INTITULÉ C0-A Projet de Fin d'Etudes (stage de 3ème année) COEF. /ECTS 18.00 Projet de Fin d'Etudes 18.00 Stage de 2ème année 8.00 Stage de 2ème année 8.00 PR315 C0-B PR213 C0-C CE322 31/01/2015 - 05:49:01 INTERVENANTS Projet Professionnel É. ASTIEN (Resp.) 4.00 PROJET PROFESSIONNEL É. ASTIEN 4.00 p. 725 p. 710 p. 224 2 Course Syllabus Electronics Semester 5 MODULE UE INTITULÉ INTERVENANTS E5-A Mathématics 1/ Physic 1 P. TESSON (Resp.) Mathematics for the engineers Probability Fundamental electromagnetic theory Physics for electronics P. TESSON (Resp.) Electronics V. LEBRET (Resp.) 9.00 A. CURUTCHET N. DELTIMPLE Y. DEVAL (Resp.) V. LEBRET G. MORIZET 3.50 p. 245 MA101 MA102 PH101 PH108 E5-B F. DUFOUR (Resp.) P. TESSON (Resp.) Y. DESHAYES S. VILLAIN-GUILLOT (Resp.) COEF. /ECTS 7.00 2.50 1.50 1.50 1.50 p. 559 p. 560 p. 681 p. 691 EA107 Electronique générale EA108 Practice exercises A. CURUTCHET N. DELTIMPLE (Resp.) E. KERHERVE V. LEBRET G. MORIZET 3.00 p. 247 EA118 Circuits and Systems I C. DEJOUS (Resp.) E. KERHERVE T. TARIS 2.50 p. 254 Digital electronics/Informatic C. JEGO (Resp.) 9.00 EN102 Combinational logic and sequential logic G. BERHAULT A. CURUTCHET D. DALLET A. HAROUN C. JEGO (Resp.) V. LEBRET G. MORIZET 2.50 p. 288 EN103 Digital system design project G. BERHAULT A. CURUTCHET D. DALLET A. HAROUN C. JEGO (Resp.) V. LEBRET G. MORIZET 1.50 p. 290 IF109 PG108 Algorithms and Data Structures Unix - C language C. TRAVERS (Resp.) 2.00 3.00 p. 386 p. 655 Languages and Management for Engineers J. FAUCHER (Resp.) 5.00 É. ASTIEN (Resp.) 1.50 0.00 p. 179 p. 185 LC101 Sensibilisation à l'entrepreneuriat communiquer et manager en entreprise : niveau 1 English S5 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 1.50 p. 524 LC102 2nd Foreign Language S5 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 1.00 p. 526 LC109 Physical Education or Artistic Activities D. VESCHAMBRE (Resp.) 1.00 p. 535 E5-C E5-F CE131 CE137 31/01/2015 - 05:49:01 J. BIENVENU B. LE GAL F. MORANDAT (Resp.) L. CUBAS 3 Course Syllabus Electronics Semester 6 MODULE UE INTITULÉ INTERVENANTS E6-A Mathématiques, Signal, Automatique E. GRIVEL (Resp.) AU103 Control Engineering P. MELCHIOR (Resp.) A. OUSTALOUP 1.50 p. 100 AU104 Automatique cours/TP P. MELCHIOR (Resp.) A. OUSTALOUP 1.50 p. 102 MA108 TS101 Mathematics Mathematics and signal S. VILLAIN-GUILLOT (Resp.) E. GRIVEL (Resp.) 3.00 2.00 p. 564 p. 786 Electronique 2 N. DELTIMPLE (Resp.) 8.00 EA113 Analog Electronics Project A. CURUTCHET P. DONDON V. LEBRET G. MORIZET (Resp.) 3.00 p. 249 EA116 The Fundamentals of Integrated Electronics D. DALLET N. DELTIMPLE (Resp.) P. FOUILLAT 3.00 p. 250 EA117 Electrical engineering P. TESSON (Resp.) J. VINASSA 1.00 p. 252 EA119 Synthesis of filter L. BECHOU (Resp.) 1.00 p. 256 Numérique/Informatique G. MORIZET (Resp.) 4.00 EN105 EN111 Microprocessor Projet micro-processeur J. CRENNE (Resp.) 1.00 1.50 p. 292 p. 297 IF112 Projet d'informatique (C) J. BIENVENU (Resp.) 1.50 p. 389 Physics 2 C. DEJOUS (Resp.) 5.00 Semiconducteurs Measurements Practical work - Instrumentation and Measurements Y. DESHAYES (Resp.) 2.00 1.00 2.00 Languages and Management for Engineers J. FAUCHER (Resp.) 5.00 CE101 Discovery of the company É. ASTIEN J. PICHARD-STAMFORD 0.75 p. 149 CE103 CE118 CE119 É. ASTIEN 0.00 0.75 0.00 p. 150 p. 167 p. 168 CE135 CE136 LC104 Projet métier Introduction to project management communiquer et manager en entreprise : niveau 2 Stage découverte Professionnal project : Level 1 English S6 0.00 0.00 1.50 p. 183 p. 184 p. 530 LC106 Physical Education or Artistic Activities (S6) D. VESCHAMBRE (Resp.) 1.00 p. 532 E6-B E6-C E6-D PH104 PH105 PH106 E6-F 31/01/2015 - 05:49:01 Y. BORNAT V. LEBRET (Resp.) G. MORIZET P. TESSON (Resp.) C. DEJOUS P. DONDON P. TESSON (Resp.) M. PHALIPPOU (Resp.) L. CUBAS É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE COEF. /ECTS 8.00 p. 683 p. 686 p. 688 4 Course Syllabus LC112 31/01/2015 - 05:49:01 2nd Foreign Language S6 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 1.00 p. 537 5 Course Syllabus Electronics Semester 7 MODULE UE INTITULÉ INTERVENANTS E7-A Analog Circuits and Systems F. RODES (Resp.) EA205 EA207 EA208 Switching components and circuits Power electronics 1 Electronic practical lessons A. GHIOTTO (Resp.) EA210 EA211 Oscillators and high frequency integrated circuits Feedback circuits N. DELTIMPLE (Resp.) EA218 PR206 Electronics of transmissions Analog Electronic design project T. TARIS (Resp.) Digital Electronics S. RENAUD (Resp.) 7.00 EN201 VHDL Synthesis Y. BORNAT C. JEGO B. LE GAL S. RENAUD (Resp.) 1.00 p. 301 EN202 VHDL project Y. BORNAT C. JEGO B. LE GAL S. RENAUD (Resp.) 2.50 p. 302 EN208 Digitals ICs design N. DELTIMPLE C. JEGO B. LE GAL C. LEROUX S. RENAUD (Resp.) 1.50 p. 304 RE201 Network Introduction. Network Programming P. KADIONIK (Resp.) 2.00 p. 736 Automatic Control and Signal Processing M. DONIAS (Resp.) P. MELCHIOR (Resp.) 8.00 P. MELCHIOR A. OUSTALOUP (Resp.) 1.50 p. 104 AU202 Linear automatic control and linearizing approaches Automatic control practical lessons 1 P. LANUSSE P. MELCHIOR (Resp.) 1.50 p. 105 AU209 Nonlinear systems - Part 1 P. LANUSSE (Resp.) P. MELCHIOR 0.50 p. 112 TS201 TS202 TS227 Digital Signal Processing Signal Processing Lab Digital Communications Y. BERTHOUMIEU (Resp.) 1.50 1.00 2.00 p. 799 p. 800 p. 814 Languages and Management J. FAUCHER (Resp.) 5.00 CE206 Management of the financial performance É. ASTIEN J. PICHARD-STAMFORD 1.50 p. 190 CE207 CE242 Professional project & training course 2nd year communiquer et manager en entreprise : niveau 3 English S7 0.00 0.00 p. 191 p. 217 2.50 p. 540 E7-B E7-C AU201 E7-D LC201 31/01/2015 - 05:49:01 S. AZZOPARDI (Resp.) P. DONDON (Resp.) V. LEBRET G. MORIZET Y. DEVAL (Resp.) F. RIVET S. AZZOPARDI P. DONDON A. GHIOTTO V. LEBRET G. MORIZET F. RODES (Resp.) J. VINASSA Y. BERTHOUMIEU (Resp.) G. FERRE (Resp.) F. RIVET R. TAJAN L. CUBAS K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE COEF. /ECTS 10.00 1.50 1.00 2.00 p. 260 p. 262 p. 264 1.00 1.00 p. 265 p. 267 1.00 2.50 p. 272 p. 703 6 Course Syllabus LC212 31/01/2015 - 05:49:01 2nd Foreign Language S7 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 1.00 p. 549 7 Course Syllabus Electronics Semester 8 MODULE UE INTITULÉ INTERVENANTS E8-A Micro informatics Y. BORNAT (Resp.) COEF. /ECTS 8.00 MI201 MI202 Micro informatics Micro informatic project MI203 PG208 Introduction to Operating Systems Object Oriented Programming in C++ P. KADIONIK (Resp.) Automatic control and Signal processing M. DONIAS (Resp.) P. MELCHIOR (Resp.) 5.00 AU205 AU208 Digital control system Automatic control practical lessons 2 P. MELCHIOR (Resp.) 1.50 1.00 p. 108 p. 111 TS206 Introduction to image processing Y. BERTHOUMIEU (Resp.) M. DONIAS 1.50 p. 802 TS208 Filter and estimation design E. GRIVEL (Resp.) 1.00 p. 803 Electronics Y. DEVAL (Resp.) 3.00 EA202 EA206 EA212 PLL: Principle and Applications Interconnects in electronics Electronic circuits practical lessons 2 Y. DEVAL 0.50 1.00 1.00 p. 259 p. 261 p. 268 EA222 Noise in the electronics components G. COUTURIER (Resp.) 0.50 p. 273 Optional Unit of Learning P. LANUSSE (Resp.) 5.00 E8-B E8-C E8-D Y. BORNAT (Resp.) V. LEBRET B. LE GAL (Resp.) P. LANUSSE P. MELCHIOR (Resp.) P. TESSON (Resp.) N. DELTIMPLE P. DONDON (Resp.) V. LEBRET G. MORIZET 2.00 2.00 p. 623 p. 624 1.00 3.00 p. 625 p. 667 UV au choix parmi les suivantes E8-G Mixed Electronics and HF circuits 9.00 p. 8 E8-H Automatic Control 9.00 p. 9 E8-I Signal and image processing 9.00 p. 10 E8-J Heterogeneous digital electronic systems 9.00 p. 11 E8-E Languages and Management P. FLOQUET (Resp.) 5.00 CE209 management control É. ASTIEN (Resp.) R. LABAKI (Resp.) 1.50 p. 192 CE212 LC205 Quality management English S8 C. MENANT (Resp.) 0.50 2.00 p. 194 p. 546 LC214 2nd Foreign Language S8 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ 1.00 p. 551 SE200 Initiation à la recherche B. LE GAL (Resp.) 0.00 p. 784 F. RODES (Resp.) 9.00 Y. DEVAL (Resp.) 1.50 E8-G EA201 31/01/2015 - 05:49:01 Mixed Electronics and HF circuits Option pour E8-D (p. 8) High Speed Linear Circuits K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 258 8 Course Syllabus EA215 EX200 RF techniques Personalized module (1) p. 186 C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 EA214 Power electronics 2 S. AZZOPARDI (Resp.) p. 269 D. DALLET (Resp.) p. 311 EX213 Module libre extérieur P. LANUSSE (Resp.) p. 349 IT221 Introductory course on programming with real-time Labview V. COUDRE (Resp.) p. 474 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 ME200 Nanoelectronics S. RENAUD (Resp.) p. 576 ME201 Microsystems C. DEJOUS (Resp.) V. RAIMBAULT p. 577 P. LANUSSE (Resp.) 1.00 p. 338 CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 EA214 Power electronics 2 S. AZZOPARDI (Resp.) p. 269 EX213 Module libre extérieur P. LANUSSE (Resp.) p. 349 IT221 Introductory course on programming with real-time Labview V. COUDRE (Resp.) p. 474 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 ME200 Nanoelectronics S. RENAUD (Resp.) p. 576 ME201 Microsystems C. DEJOUS (Resp.) V. RAIMBAULT p. 577 S. AZZOPARDI Y. BERTHOUMIEU Y. BORNAT P. DONDON M. DONIAS P. LANUSSE V. LEBRET P. MELCHIOR G. MORIZET F. RODES (Resp.) P. VALLET J. VINASSA Automatic Control Option pour E8-D (p. 8) 3.50 p. 711 9.00 AU204 AU206 AU207 Nonlinear system - part 2 State space modeling, observation and control Implementing control systems A. OUSTALOUP (Resp.) EX200 Personalized module (1) P. LANUSSE (Resp.) 31/01/2015 - 05:49:01 p. 270 p. 337 J. MARGUERAT (Resp.) Thematic project E8-H 2.00 1.00 CE203 Economic intelligence Personalized module (2) PR214 P. LANUSSE (Resp.) CE200 Management system EN216 Conception d'un processeur avec jeu d'instructions élémentaires EX201 F. RODES (Resp.) P. LANUSSE (Resp.) P. LANUSSE (Resp.) P. MELCHIOR 1.00 1.50 1.00 p. 107 p. 109 p. 110 1.00 p. 337 CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 9 Course Syllabus CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 EA214 Power electronics 2 S. AZZOPARDI (Resp.) p. 269 D. DALLET (Resp.) p. 311 EX213 Module libre extérieur P. LANUSSE (Resp.) p. 349 IT221 Introductory course on programming with real-time Labview V. COUDRE (Resp.) p. 474 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 ME200 Nanoelectronics S. RENAUD (Resp.) p. 576 ME201 Microsystems C. DEJOUS (Resp.) V. RAIMBAULT p. 577 EN216 Conception d'un processeur avec jeu d'instructions élémentaires EX201 Personalized module (2) PR214 EX200 p. 338 p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 EA214 Power electronics 2 S. AZZOPARDI (Resp.) p. 269 EX213 Module libre extérieur P. LANUSSE (Resp.) p. 349 IT221 Introductory course on programming with real-time Labview V. COUDRE (Resp.) p. 474 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 ME200 Nanoelectronics S. RENAUD (Resp.) p. 576 ME201 Microsystems C. DEJOUS (Resp.) V. RAIMBAULT p. 577 S. AZZOPARDI Y. BERTHOUMIEU Y. BORNAT P. DONDON M. DONIAS P. LANUSSE V. LEBRET P. MELCHIOR G. MORIZET F. RODES (Resp.) P. VALLET J. VINASSA Signal and image processing Option pour E8-D (p. 8) Personalized module (1) 3.50 p. 711 9.00 P. LANUSSE (Resp.) 1.00 p. 337 CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 EA214 Power electronics 2 S. AZZOPARDI (Resp.) p. 269 D. DALLET (Resp.) p. 311 EX213 Module libre extérieur P. LANUSSE (Resp.) p. 349 IT221 Introductory course on programming with real-time Labview V. COUDRE (Resp.) p. 474 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 ME200 Nanoelectronics S. RENAUD (Resp.) p. 576 ME201 Microsystems C. DEJOUS (Resp.) V. RAIMBAULT p. 577 EN216 Conception d'un processeur avec jeu d'instructions élémentaires 31/01/2015 - 05:49:01 1.00 J. MARGUERAT (Resp.) Thematic project E8-I P. LANUSSE (Resp.) CE200 Management system 10 Course Syllabus EX201 Personalized module (2) P. LANUSSE (Resp.) 1.00 p. 338 CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 EA214 Power electronics 2 S. AZZOPARDI (Resp.) p. 269 EX213 Module libre extérieur P. LANUSSE (Resp.) p. 349 IT221 Introductory course on programming with real-time Labview V. COUDRE (Resp.) p. 474 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 ME200 Nanoelectronics S. RENAUD (Resp.) p. 576 ME201 Microsystems C. DEJOUS (Resp.) V. RAIMBAULT p. 577 PR214 Thematic project S. AZZOPARDI Y. BERTHOUMIEU Y. BORNAT P. DONDON M. DONIAS P. LANUSSE V. LEBRET P. MELCHIOR G. MORIZET F. RODES (Resp.) P. VALLET J. VINASSA 3.50 p. 711 TS200 Signal compression Y. BERTHOUMIEU (Resp.) M. DONIAS 1.25 p. 798 TS205 TS221 Advanced digital communication Image processing practical lessons G. FERRE (Resp.) 1.50 0.75 p. 801 p. 808 E8-J M. DONIAS (Resp.) Heterogeneous digital electronic systems Option pour E8-D (p. 8) 9.00 EN210 Advanced micro informatics Y. BORNAT J. CRENNE (Resp.) 2.00 p. 306 EN211 EN212 EX200 Machine to machine Systems on programmable chips Personalized module (1) Y. BORNAT (Resp.) 0.50 1.00 1.00 p. 307 p. 308 p. 337 31/01/2015 - 05:49:01 P. LANUSSE (Resp.) CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 EA214 Power electronics 2 S. AZZOPARDI (Resp.) p. 269 D. DALLET (Resp.) p. 311 EX213 Module libre extérieur P. LANUSSE (Resp.) p. 349 IT221 Introductory course on programming with real-time Labview V. COUDRE (Resp.) p. 474 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 ME200 Nanoelectronics S. RENAUD (Resp.) p. 576 ME201 Microsystems C. DEJOUS (Resp.) V. RAIMBAULT p. 577 EN216 Conception d'un processeur avec jeu d'instructions élémentaires EX201 Y. BORNAT (Resp.) Personalized module (2) P. LANUSSE (Resp.) 1.00 p. 338 CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 11 Course Syllabus PR214 31/01/2015 - 05:49:01 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 EA214 Power electronics 2 S. AZZOPARDI (Resp.) p. 269 EX213 Module libre extérieur P. LANUSSE (Resp.) p. 349 IT221 Introductory course on programming with real-time Labview V. COUDRE (Resp.) p. 474 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 ME200 Nanoelectronics S. RENAUD (Resp.) p. 576 ME201 Microsystems C. DEJOUS (Resp.) V. RAIMBAULT p. 577 Thematic project S. AZZOPARDI Y. BERTHOUMIEU Y. BORNAT P. DONDON M. DONIAS P. LANUSSE V. LEBRET P. MELCHIOR G. MORIZET F. RODES (Resp.) P. VALLET J. VINASSA 3.50 p. 711 12 Course Syllabus Electronics Semester 9AICE - Achat Industriel de Composants Electroniques MODULE UE INTITULÉ INTERVENANTS COEF. /ECTS 6.00 Y. DESHAYES (Resp.) E9AICE-A Systèmes et composants électroniques opto électroniques − Présentation des technologies des circuits intégrés (bipolaire, MOS, III-V) ; applications et performances et recherche des fournisseurs − Fabrication de MEMS Recherche des fournisseurs − Fonderie silicium - Composants opto électroniques − Composants passifs − Technologies hybrides, assemblages, interconnexions, encapsulation F. VERDIER (Resp.) E9AICE-B Qualité et Normalisations 4.00 − Définition et situation technico-économique des notions de qualité et de fiabilité − Normes utilisées dans l’industrie. − Les fonctions électroniques et leurs besoins de fiabilité − Outils statistiques pour la qualité Y. OUSTEN (Resp.) E9AICE-C Gestion Industrielle 6.00 Connaissance du monde de la production et de l’environnement juridique, financier et comptable − Environnement économique. − Comptabilité analytique − Contrat − Environnement juridique − Administration des achats − Gestion de production − Analyse de la valeur Y. OUSTEN (Resp.) E9AICE-D Marketing et Management des Achats et 6.00 Négociations Connaissance du Management et du Marketing des achats indispensable à la fonction d’acheteur. Analyse du cahier des charges lié à la préparation d’une négociation d’achat. − Fonction achat et approvisionnement − Veille technologique et gestion de l’information − Analyse de l'impact technique commercial et financier des Achats - Notions sur la politique générale de l'entreprise − Marketing achat - Elaboration des stratégies d'Achat cas − Préparation de la Négociation − Cas de négociation − Diversification des sourcesEnvironnement économique. Y. OUSTEN (Resp.) E9AICE-E Création d’Entreprise 3.00 → Droit des sociétés → Forme juridique → Constitution de la société → Société à risques limités, statu de l’associé, la gérance → Les sociétés anonymes : le C.A, les actionnaires, les valeurs mobilières, mutation des sociétés commerciales → Etudes de cas 31/01/2015 - 05:49:01 13 Course Syllabus Electronics Semester 9AM2AS - Automatique et Mécatronique, Automobile, Aéronautique & Spatial MODULE UE INTITULÉ E9AM2AS Outils et Logiciels pour l'Automatique (OLA) -A AU304 AU315 AU316 TS315 Systèmes à dérivées non entières Optimisation Modélisation par Bond Graph Random process and information theory E9AM2AS Modélisation, Identification, Surveillance -B (MIS) AU301 AU302 Identification des systèmes dynamiques Détection et localisation de défauts E9AM2AS Commandes Robustes Multivariables (CRM) -C AU303 Analyse et commande des systèmes non linéaires Frequency-domain design of robust control-systems Synthèse de commandes robustes par optimisation Synthèse de lois de commande AU306 AU307 AU308 E9AM2AS Dynamique du Véhicule et des Systèmes -D Aéronautiques et Spatiaux (DVSAS) AU314 AU319 INTERVENANTS A. OUSTALOUP (Resp.) A. OUSTALOUP (Resp.) V. CORRETJA (Resp.) Z. SIGRIST AU309 AU311 AU312 Systèmes à évènements discrets Commande des actionneurs Modélisation et commande des procédés robotisés Planification de trajectoire AU313 E9AM2AS English and Management -F CE302 CE320 CE321 LC301 31/01/2015 - 05:49:01 Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 1.00 1.00 1.50 1.50 p. 122 p. 135 p. 137 p. 820 A. OUSTALOUP (Resp.) 5.00 S. VICTOR (Resp.) D. HENRY 2.50 2.50 P. LANUSSE (Resp.) 5.00 A. OUSTALOUP 0.50 p. 121 P. LANUSSE (Resp.) 2.00 p. 123 D. HENRY 2.00 p. 125 A. OUSTALOUP (Resp.) 0.50 p. 127 P. MELCHIOR (Resp.) 5.00 Dynamique du véhicule Commande Automatique De Vol E9AM2AS Analyse des Systèmes - Robotique (ASR) -E COEF. /ECTS 5.00 2.50 2.50 p. 117 p. 119 p. 134 p. 141 P. MELCHIOR (Resp.) 5.00 A. OUSTALOUP (Resp.) A. OUSTALOUP (Resp.) 1.00 1.00 1.50 p. 129 p. 130 p. 131 P. MELCHIOR (Resp.) 1.50 p. 132 É. ASTIEN (Resp.) 5.00 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 2.50 É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 218 p. 222 p. 223 p. 554 14 Course Syllabus Electronics Semester 9CSI - Circuits and Integrated Systems MODULE UE INTITULÉ INTERVENANTS E9CSI-A Integrated circuits technology and design Y. DEVAL (Resp.) EN329 ME304 Digital ASIC design CMOS foundry Lab (AIME) C. LEROUX (Resp.) ME322 ME332 PR312 Semiconductors industry and roadmap IC Technologies ASIC design S. RENAUD PR314 Design of mixed circuits with VHDL AMS COEF. /ECTS 6.00 0.50 1.50 p. 334 p. 579 0.50 1.00 1.50 p. 583 p. 585 p. 721 F. RIVET (Resp.) 1.00 p. 724 Power Management S. AZZOPARDI (Resp.) 4.00 Intégration de puissance Gestion de l'énergie TP Systèmes de conversion d'énergie S. AZZOPARDI (Resp.) J. VINASSA (Resp.) 1.00 1.00 2.00 RF circuits and systems E. KERHERVE (Resp.) 4.00 ME306 RF ICs N. DELTIMPLE Y. DEVAL T. TARIS 1.50 p. 580 ME319 PR313 Sensor networks Integrated systems A. GHIOTTO 0.50 2.00 p. 582 p. 722 Circuits and systems for biomedical applications Y. BORNAT (Resp.) E9CSI-B EA327 EA328 EA329 E9CSI-C E9CSI-D EN330 PH300 PH303 Y. DEVAL E. KERHERVE S. RENAUD T. TARIS J. VINASSA (Resp.) Y. DEVAL E. KERHERVE Healthcare embedded systems Electrophysiology and sensors for living tissues Biomedical instrumentation E9CSI-E p. 283 p. 284 p. 285 4.00 1.00 1.50 1.50 p. 335 p. 693 p. 694 Master project S. RENAUD (Resp.) 7.00 ME308 ITRS project Y. DEVAL S. RENAUD 1.50 p. 581 ME352 PR302 Quality-Reliability ICBM Conference 1.00 1.50 p. 592 p. 714 PR316 Project S. RENAUD (Resp.) 3.00 p. 726 English and Management É. ASTIEN (Resp.) 5.00 Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 2.50 E9CSI-F CE302 CE320 CE321 LC301 31/01/2015 - 05:49:01 N. DELTIMPLE S. RENAUD É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 218 p. 222 p. 223 p. 554 15 Course Syllabus Electronics Semester 9EM - E-Management MODULE UE INTITULÉ E9EM-A Management des projets innovants UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) COEF. /ECTS 6.00 E9EM-B Transfert de technologie UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) 6.00 E9EM-C Marketing des activités de services UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) 6.00 E9EM-D Finances Business Model UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) 6.00 E9EM-E Business Challenge UE ENSEIRB-MATMECA 31/01/2015 - 05:49:01 INTERVENANTS 6.00 16 Course Syllabus Electronics Semester 9IREF - Ingénierie du Risque Economique et Financier MODULE UE INTITULÉ C9IREF-A Instruments d'évaluation des risques financiers UE extérieure à l'Enseirb (Université de bordeaux 4) EX307 EX309 EX329 INTERVENANTS É. ASTIEN (Resp.) Scoring et applications Introduction à la VAR (Value at risk) Technique numérique de la finance C9IREF-B Mesures des risques financiers UE extérieure à l'Enseirb (Université de bordeaux 4) EX304 EX305 EX306 3.00 3.00 3.00 É. ASTIEN (Resp.) Finance mathématique temps discret Finance mathématique temps continu Bases de données et statistiques C9IREF-C Gestion des risques financiers UE extérieure à l'Enseirb (université de Bordeaux de 4) EX310 EX311 EX330 É. ASTIEN (Resp.) EX308 31/01/2015 - 05:49:01 Anglais IREF p. 355 p. 356 p. 357 8.00 3.00 3.00 3.00 É. ASTIEN (Resp.) p. 358 p. 360 p. 372 8.00 3.00 3.00 3.00 Assurance Gestion de portefeuille Modules à choix (option IREF) C9IREF-D Langue et culture UE extérieure à l'enseirb (université de bordeaux IV) COEF. /ECTS 8.00 p. 361 p. 362 p. 373 6.00 3.00 p. 359 17 Course Syllabus Electronics Semester 9SE - Embedded Systems MODULE UE INTITULÉ INTERVENANTS E9SE-A Architecture matérielle et conception conjointe B. LE GAL (Resp.) Flot de conception numérique avancée HW/SW Codesign. Open Hardware for embedded systems Architecture processeur avancée B. LE GAL (Resp.) EN325 ME357 COEF. /ECTS 6.00 P. KADIONIK (Resp.) 2.00 2.00 p. 331 p. 598 J. CRENNE (Resp.) 2.00 p. 631 Architecture logicielle et systèmes d'exploitation P. KADIONIK (Resp.) 6.00 IT332 Real Time Operating Systems P. KADIONIK J. PEDROZA (Resp.) 2.00 p. 500 IT346 Systèmes d'exploitation. Programmation système Embedded Systems. Free software for embedded systems F. GOUDAL 2.00 p. 506 P. KADIONIK (Resp.) 2.00 p. 521 Réseaux et sécurité des systèmes T. AHMED (Resp.) 7.00 C. JEGO L. BOSSUET 2.00 1.00 p. 509 p. 584 RE304 Réseaux de capteurs System and data hardware security for embedded systems Réseaux et services T. AHMED (Resp.) 2.00 p. 751 RE305 Sécurité logicielle des systèmes et des réseaux M. BLANC (Resp.) P. LALET (Resp.) 2.00 p. 752 Personnalisation. Approfondissement P. KADIONIK (Resp.) 6.00 MI304 E9SE-B IT363 E9SE-C IT352 ME330 E9SE-D IT326 Middleware : développement de pilotes de périphériques Java pour l'embarqué. Application sur cartes à puce et sur smartphones IT364 PR310 E9SE-F CE302 CE320 CE321 LC301 31/01/2015 - 05:49:01 1.00 p. 497 P. FICHEUX V. GUERIN P. KADIONIK (Resp.) 2.00 p. 522 Advanced project in embedded systems P. KADIONIK (Resp.) 3.00 p. 719 English and Management É. ASTIEN (Resp.) 5.00 Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 2.50 É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 218 p. 222 p. 223 p. 554 18 Course Syllabus Electronics Semester 9SRT - Systèmes de Radio et Télécommunications MODULE UE INTITULÉ INTERVENANTS COEF. /ECTS N. DELTIMPLE (Resp.) C9SRT-A RF and mmW building blocks 6.00 Amplificateurs (LNA, PA), filtres, mélangeurs, antennes, circuits millimétriques, projet conception EA308 Antennes A. GHIOTTO (Resp.) G. MORIZET 2.00 p. 279 ME346 Mesures RF E. KERHERVE (Resp.) G. MORIZET 1.00 p. 590 ME354 Power amplifiers N. DELTIMPLE E. KERHERVE (Resp.) 1.50 p. 594 ME356 LNA, mixer, frequency synthesis Y. DEVAL (Resp.) T. TARIS 1.50 p. 597 E. KERHERVE (Resp.) C9SRT-B Systèmes de Communication 5.00 Cette UV est dédiée aux différents supports de communications: les systèmes RF sans fils, les systèmes filaires, optoélectroniques. Une introduction à la notion de réseaux complètera la formation. EA304 ADS CAD project Y. DEVAL E. KERHERVE (Resp.) 1.50 p. 278 EA309 Optoelectronics C. AUPETIT L. BECHOU (Resp.) 1.50 p. 281 ME338 RF systems Y. DEVAL (Resp.) E. KERHERVE G. MORIZET T. TARIS 2.00 p. 587 Conversion de données, traitement du signal en bande de base et gestion de l'énergie dans les SoC C. JEGO (Resp.) 5.00 EN311 Systèmes de conversion de données D. DALLET (Resp.) C. REBAI 1.00 p. 316 EN312 Traitement numérique en bande de base G. FERRE (Resp.) C. JEGO 2.00 p. 317 EN313 ME355 Power management Conception ASIC Numérique E. KERHERVE (Resp.) 1.00 1.00 p. 319 p. 596 C9SRT-C C. LEROUX (Resp.) G. FERRE (Resp.) C9SRT-D Radio-communications 5.00 Cette UV traite spécifiquement des radio-communications à travers les communications numériques, la radio-logicielle / radio-cognitive et la sécurité matérielle des systèmes et des données. EN310 EN314 Advanced Digital Communications System and data hardware security G. FERRE (Resp.) ME349 TS342 Introduction to Software Radio Initiation à la Radio Cognitive F. RIVET (Resp.) C9SRT-E Micro-électronique Technologies d'intégration et avancées en recherche 2.50 0.50 p. 315 p. 320 G. FERRE (Resp.) 1.00 1.00 p. 591 p. 838 E. KERHERVE (Resp.) 4.00 L. BOSSUET (Resp.) G. GOGNIAT ME337 Technologies d'intégration D. BELOT E. KERHERVE (Resp.) 1.00 p. 586 ME342 ICBM conference N. DELTIMPLE Y. DEVAL E. KERHERVE (Resp.) 1.00 p. 589 ME353 Projet de conception et de réalisation système E. KERHERVE (Resp.) 2.00 p. 593 É. ASTIEN (Resp.) 5.00 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 C9SRT-F English and Management Anglais, Tournoi de gestion, Conférence ICBM CE302 CE320 CE321 31/01/2015 - 05:49:01 Professionel project : level 3 Soutenance de projet professionnel Business simulation É. ASTIEN (Resp.) É. ASTIEN p. 218 p. 222 p. 223 19 Course Syllabus LC301 31/01/2015 - 05:49:01 English S9 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 2.50 p. 554 20 Course Syllabus Electronics Semester 9TS - Traitement du Signal et de l'Image MODULE UE INTITULÉ INTERVENANTS E9TS-A Méthodes avancées en traitement du signal E. GRIVEL (Resp.) TS312 Radar signal processing V. CORRETJA J. PETITJEAN 1.50 p. 819 TS315 Random process and information theory V. CORRETJA (Resp.) Z. SIGRIST 1.50 p. 820 TS324 Filtrage numérique optimal et adaptatif niveau 1 E. GRIVEL (Resp.) 2.00 p. 825 Méthodes avancées en traitement de l'image et de la vidéo Y. BERTHOUMIEU (Resp.) 5.00 TS323 Segmentation and morphology Y. BERTHOUMIEU (Resp.) J. DA COSTA D. DUCLOS C. GERMAIN 2.50 p. 823 TS327 Computer vision M. DONIAS R. MEGRET (Resp.) 2.50 p. 827 Outils et algorithmie M. DONIAS (Resp.) 5.00 T. SOUTHIVONG (Resp.) 1.50 p. 821 TS326 Optimizing signal and image processing algorithms for embedded and real time applications Pattern recognition J. DA COSTA M. DONIAS (Resp.) 1.25 p. 826 TS333 C and GPU M. DONIAS (Resp.) 2.25 p. 830 Systèmes numériques pour le traitement du signal B. LE GAL (Resp.) 5.00 Digital Signal Processing with Field Programmable Gate Array Digital system design flows Digital Signal Processing for embedded processing B. LE GAL (Resp.) D. MENARD 2.00 p. 314 B. LE GAL (Resp.) L. LEPAULOUX 1.50 1.50 p. 321 p. 833 Projet avancé et applications M. DONIAS (Resp.) 5.00 PR309 Project in signal processing Y. BERTHOUMIEU V. CORRETJA M. DONIAS E. GRIVEL R. MEGRET I. TURCU 4.00 p. 718 TS344 Work practices in signal and image processing M. DONIAS (Resp.) 1.00 p. 840 English and Management É. ASTIEN (Resp.) 5.00 Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 2.50 E9TS-B E9TS-C TS320 E9TS-D EN309 EN315 TS337 E9TS-E E9TS-F CE302 CE320 CE321 LC301 31/01/2015 - 05:49:01 É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE COEF. /ECTS 5.00 p. 218 p. 222 p. 223 p. 554 21 Course Syllabus Computer Science Semester 10 MODULE UE INTITULÉ C0-A Projet de Fin d'Etudes (stage de 3ème année) COEF. /ECTS 18.00 Projet de Fin d'Etudes 18.00 Stage de 2ème année 8.00 Stage de 2ème année 8.00 PR315 C0-B PR213 C0-C CE322 31/01/2015 - 05:49:01 INTERVENANTS Projet Professionnel É. ASTIEN (Resp.) 4.00 PROJET PROFESSIONNEL É. ASTIEN 4.00 p. 725 p. 710 p. 224 22 Course Syllabus Computer Science Semester 5 MODULE UE INTITULÉ INTERVENANTS I5-A Algorithms & mathematics 1 F. DUFOUR (Resp.) D. LAPOIRE (Resp.) IF101 IF102 IF114 Introduction to algorithmic Tree structures Finite automata and applications D. LAPOIRE (Resp.) IS100 Analyse des données et Théorie de l'information L. GUENNEGUEZ (Resp.) IS101 D. LAPOIRE (Resp.) A. CASADEI F. HERBRETEAU (Resp.) S. LOMBARDY N. SAHEB COEF. /ECTS 10.00 2.25 2.25 1.50 p. 379 p. 380 p. 390 1.50 p. 450 IS102 information theorie L. GUENNEGUEZ (Resp.) p. 452 IS103 Information Theory N. SAHEB (Resp.) p. 453 Probability and Statistics F. DUFOUR (Resp.) 2.50 Programming and computing environment 1 D. BARTHOU (Resp.) F. MORANDAT (Resp.) 10.00 IF104 IT102 Work environment Computer architecture M. FAVERGE (Resp.) 2.00 2.00 p. 382 p. 459 MI101 MI102 Microprocesseurs Practice exercises on microprocessors Y. BORNAT (Resp.) 1.50 1.50 p. 619 p. 621 PG101 Imperative programming 1 H. KHALIFE B. MARTIN M. TORO A. VINCENT (Resp.) 3.00 p. 649 project 1 D. RENAULT (Resp.) 5.00 Programming project n°1 Programming project n°2 D. RENAULT (Resp.) D. RENAULT (Resp.) 2.50 2.50 Languages and Management for Engineers S. MÉDINA (Resp.) 5.00 1.50 0.00 p. 179 p. 185 LC101 Sensibilisation à l'entrepreneuriat communiquer et manager en entreprise : niveau 1 English S5 É. ASTIEN (Resp.) K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 1.50 p. 524 LC102 2nd Foreign Language S5 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 1.00 p. 526 LC109 Physical Education or Artistic Activities D. VESCHAMBRE (Resp.) 1.00 p. 535 I5-B I5-C PR103 PR104 I5-D CE131 CE137 31/01/2015 - 05:49:01 D. BARTHOU (Resp.) S. RENAUD Y. BORNAT (Resp.) A. HAROUN L. CUBAS p. 451 p. 695 p. 696 23 Course Syllabus Computer Science Semester 6 MODULE UE INTITULÉ INTERVENANTS I6-A Algorithms and mathematics 2 D. LAPOIRE (Resp.) D. RENAULT (Resp.) Logic and proof Graphs and algorithms Numerical Analysis F. HERBRETEAU (Resp.) Programming and computing environment 2 M. DESAINTE-CATHERINE (Resp.) G. EYROLLES (Resp.) 10.00 M. DESAINTE-CATHERINE (Resp.) 3.00 3.00 p. 651 p. 653 PG116 Functional Programing Imperative programming 2 and software development Algorithm and Programming Workshop G. EYROLLES (Resp.) F. HERBRETEAU 2.00 p. 661 RE100 Introduction to Networks Architecture T. AHMED (Resp.) 2.00 p. 730 Projects 2 M. DESAINTE-CATHERINE (Resp.) D. RENAULT (Resp.) 5.00 Programming project n°3 Programming project n°4 D. RENAULT (Resp.) D. RENAULT (Resp.) 2.50 2.50 Languages and Management for Engineers S. MÉDINA (Resp.) 5.00 CE101 Discovery of the company É. ASTIEN J. PICHARD-STAMFORD 0.75 p. 149 CE103 CE118 CE119 É. ASTIEN 0.00 0.75 0.00 p. 150 p. 167 p. 168 CE135 CE136 LC104 Projet métier Introduction to project management communiquer et manager en entreprise : niveau 2 Stage découverte Professionnal project : Level 1 English S6 0.00 0.00 1.50 p. 183 p. 184 p. 530 LC106 LC112 Physical Education or Artistic Activities (S6) 2nd Foreign Language S6 D. VESCHAMBRE (Resp.) 1.00 1.00 p. 532 p. 537 IF105 IF106 IS104 I6-B PG104 PG106 I6-C PR105 PR106 I6-D 31/01/2015 - 05:49:01 D. LAPOIRE (Resp.) D. RENAULT (Resp.) J. ALLALI (Resp.) M. PHALIPPOU (Resp.) L. CUBAS É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE COEF. /ECTS 10.00 2.00 4.00 4.00 p. 384 p. 385 p. 454 p. 697 p. 698 24 Course Syllabus Computer Science Semester 7 MODULE UE INTITULÉ INTERVENANTS I7-A Programmation et système G. EYROLLES (Resp.) Compilation Génie Logiciel / IHM Object-oriented programming Systems Programming C++ Programming D. BARTHOU (Resp.) J. ALLALI (Resp.) 2.00 1.50 2.00 2.00 1.50 Internet et réseaux M. MOSBAH (Resp.) 9.00 XML and Web Applications Single Choice module M. LOMBARD (Resp.) 2.00 2.50 IF203 IT227 PG202 PG204 PG212 I7-B IF205 IF229 IT203 RE202 G. EYROLLES (Resp.) M. FAVERGE (Resp.) COEF. /ECTS 9.00 p. 402 p. 480 p. 663 p. 665 p. 669 p. 404 p. 421 IF201 Distributed algorithms Y. METIVIER (Resp.) p. 400 IF226 Algorithmique probabiliste P. DUCHON (Resp.) p. 417 IF227 Operations research F. VANDERBECK (Resp.) p. 419 IT225 Dependability P. CAPIRCIO J. CHABOT C. FOLLEAU (Resp.) p. 477 Database systems TCP/IP Networks Architecture M. MOSBAH (Resp.) T. AHMED (Resp.) 2.50 2.00 Conception logiciel A. ROLLET (Resp.) 7.00 Compiler construction Database project Software engineering project - part 1 specifications and scope statement Object-Oriented Programming project D. BARTHOU (Resp.) A. ROLLET (Resp.) 1.50 1.50 2.00 p. 403 p. 466 p. 467 V. TA (Resp.) 2.00 p. 664 Languages and Management S. MÉDINA (Resp.) 5.00 CE206 Management of the financial performance É. ASTIEN J. PICHARD-STAMFORD 1.50 p. 190 CE207 CE242 0.00 0.00 p. 191 p. 217 LC201 Professional project & training course 2nd year communiquer et manager en entreprise : niveau 3 English S7 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 2.50 p. 540 LC212 2nd Foreign Language S7 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 1.00 p. 549 I7-C IF204 IT204 IT213 PG203 I7-D 31/01/2015 - 05:49:01 M. MOSBAH (Resp.) L. CUBAS p. 465 p. 737 25 Course Syllabus Computer Science Semester 7ESSV - European Studies in Software Verification MODULE UE INTITULÉ I7ESSV-A Extended automata Teaching language: english IF231 Extended automata I7ESSV-B Logic INTERVENANTS A. MUSCHOLL (Resp.) COEF. /ECTS 6.00 A. MUSCHOLL (Resp.) 6.00 P. CASTÉRAN (Resp.) G. SENIZERGUES (Resp.) 6.00 P. CASTÉRAN (Resp.) G. SENIZERGUES (Resp.) 6.00 A. GRIFFAULT (Resp.) 6.00 A. GRIFFAULT (Resp.) G. SUTRE (Resp.) 6.00 E. FLEURY (Resp.) 6.00 E. FLEURY (Resp.) 6.00 E. FLEURY (Resp.) 6.00 E. FLEURY (Resp.) 6.00 p. 423 Teaching language: english IF232 Logic I7ESSV-C Formal Design Teaching language: english IF233 Formal Design I7ESSV-D Research seminar Teaching language: english IF234 Research seminar I7ESSV-E Research & Programming project Teaching language: english PR212 31/01/2015 - 05:49:01 Research & Programming project p. 424 p. 425 p. 426 p. 709 26 Course Syllabus Computer Science Semester 8 MODULE UE INTITULÉ INTERVENANTS I8-A Systems and Applications B. GOGLIN (Resp.) IF202 Cryptology A. GUIGNARD D. LAPOIRE C. TRAVERS (Resp.) 2.50 p. 401 IF228 Computability and Complexity M. CARRERE N. SAHEB C. TRAVERS A. VINCENT (Resp.) 2.00 p. 420 IT200 IT201 Advanced data bases Operating Systems M. MOSBAH 1.00 3.00 p. 462 p. 463 RE218 TCP/IP Applications T. AHMED (Resp.) J. ALLALI H. KHALIFE 1.50 p. 744 S. LOMBARDY (Resp.) 9.00 I8-B UE personnalisée B. GOGLIN (Resp.) B. PUTIGNY F. TESSIER COEF. /ECTS 10.00 UV au choix parmi les suivantes I8-E UE-B: case 1 : 1 module EX214 + 2 modules EX205 without TOEIC 9.00 p. 28 I8-F UE-C: case 2 : 1 module EX214 + 1 module EX205 + 2 modules EX206 without TOEIC 9.00 p. 28 I8-G UE-B: case 3 : 1module EX214+ 2 modules EX220 + LC206 (TOEIC recovery) 9.00 p. 28 I8-H UE-B: case 4 : 1 module EX214 + 1 module EX205 + 1 module EX206 + LC206 (TOEIC recovery) 9.00 p. 29 I8-C Software engineer project A. ROLLET (Resp.) 6.00 IT202 Operating systems project M. FAVERGE N. FURMENTO B. GOGLIN (Resp.) E. JEANNOT F. TESSIER 2.00 p. 464 IT214 Software engineering project - part 2 development T. AHMED D. BARTHOU X. BLANC M. DESAINTE-CATHERINE G. EYROLLES F. HERBRETEAU D. RENAULT A. ROLLET (Resp.) V. TA C. TRAVERS A. VINCENT 2.00 p. 468 RE203 Network programming project T. AHMED (Resp.) S. MEDJIAH R. SHARROCK 2.00 p. 738 Languages and Management S. MÉDINA (Resp.) 5.00 CE209 management control É. ASTIEN (Resp.) R. LABAKI (Resp.) 1.50 p. 192 CE212 LC205 Quality management English S8 C. MENANT (Resp.) 0.50 2.00 p. 194 p. 546 I8-D 31/01/2015 - 05:49:01 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 27 Course Syllabus LC214 I8-E EX205 EX214 2nd Foreign Language S8 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ 1.00 UE-B: case 1 : 1 module EX214 + 2 modules EX205 without TOEIC S. LOMBARDY (Resp.) 9.00 I2-S8: Second pool of modules J. ALLALI (Resp.) 3.00 J. RIVET (Resp.) p. 343 IF217 Introduction to the quantum information processing G. SENIZERGUES (Resp.) p. 407 IF222 Game theory for computerized modeling H. GIMBERT (Resp.) p. 412 IF230 flow and combinatorics F. VANDERBECK (Resp.) p. 422 IT218 Information systems security P. DORBEC (Resp.) p. 471 PG205 digital sound and interfaces B. MARTIN (Resp.) p. 666 S. LOMBARDY (Resp.) 3.00 EX206 P. LANUSSE P. MELCHIOR (Resp.) p. 114 IF220 Cognitic B. LE BLANC (Resp.) p. 410 IT220 Introduction to Image Processing V. TA (Resp.) p. 473 IT223 Robotique et apprentissage O. LY (Resp.) p. 475 IT224 Multicore and GPU computing R. NAMYST (Resp.) p. 476 p. 482 UE-C: case 2 : 1 module EX214 + 1 module EX205 + 2 modules EX206 without TOEIC S. LOMBARDY (Resp.) 9.00 I2-S8: Second pool of modules J. ALLALI (Resp.) 3.00 J. RIVET (Resp.) p. 343 IF217 Introduction to the quantum information processing G. SENIZERGUES (Resp.) p. 407 IF222 Game theory for computerized modeling H. GIMBERT (Resp.) p. 412 IF230 flow and combinatorics F. VANDERBECK (Resp.) p. 422 IT218 Information systems security P. DORBEC (Resp.) p. 471 PG205 digital sound and interfaces B. MARTIN (Resp.) p. 666 J. ALLALI (Resp.) 1.50 J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 I2-S8 First pool of modules p. 340 S. LOMBARDY (Resp.) 3.00 31/01/2015 - 05:49:01 p. 350 AU211 Dynamical systems P. LANUSSE P. MELCHIOR (Resp.) p. 114 IF220 Cognitic B. LE BLANC (Resp.) p. 410 IT220 Introduction to Image Processing V. TA (Resp.) p. 473 IT223 Robotique et apprentissage O. LY (Resp.) p. 475 IT224 Multicore and GPU computing R. NAMYST (Resp.) p. 476 IT228 Big Data et Intelligence économique EX214 p. 342 CE200 Management system EX203 Non-scholar personalized module I8-G p. 341 EX208 Sound design Module list (engineer culture) EX214 p. 350 AU211 Dynamical systems IT228 Big Data et Intelligence économique EX205 p. 341 EX208 Sound design I2-S8 First pool of modules I8-F p. 551 p. 482 UE-B: case 3 : 1module EX214+ 2 modules EX220 + LC206 (TOEIC recovery) S. LOMBARDY (Resp.) 9.00 I2-S8 First pool of modules S. LOMBARDY (Resp.) 3.00 p. 350 AU211 Dynamical systems P. LANUSSE P. MELCHIOR (Resp.) p. 114 IF220 Cognitic B. LE BLANC (Resp.) p. 410 28 Course Syllabus IT220 Introduction to Image Processing V. TA (Resp.) p. 473 IT223 Robotique et apprentissage O. LY (Resp.) p. 475 IT224 Multicore and GPU computing R. NAMYST (Resp.) p. 476 IT228 Big Data et Intelligence économique EX220 I2-S8 Second pool of modules LC206 I8-H EX205 EX206 p. 482 J. ALLALI (Resp.) 2.50 J. RIVET (Resp.) p. 343 IF217 Introduction to the quantum information processing G. SENIZERGUES (Resp.) p. 407 IF222 Game theory for computerized modeling H. GIMBERT (Resp.) p. 412 IF230 flow and combinatorics F. VANDERBECK (Resp.) p. 422 IT218 Information systems security P. DORBEC (Resp.) p. 471 PG205 digital sound and interfaces B. MARTIN (Resp.) p. 666 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA 1.00 UE-B: case 4 : 1 module EX214 + 1 module EX205 + 1 module EX206 + LC206 (TOEIC recovery) S. LOMBARDY (Resp.) 9.00 I2-S8: Second pool of modules J. ALLALI (Resp.) 3.00 p. 343 IF217 Introduction to the quantum information processing G. SENIZERGUES (Resp.) p. 407 IF222 Game theory for computerized modeling H. GIMBERT (Resp.) p. 412 IF230 flow and combinatorics F. VANDERBECK (Resp.) p. 422 IT218 Information systems security P. DORBEC (Resp.) p. 471 PG205 digital sound and interfaces B. MARTIN (Resp.) p. 666 Module list (engineer culture) J. ALLALI (Resp.) 1.50 p. 342 CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 I2-S8 First pool of modules p. 340 S. LOMBARDY (Resp.) 3.00 p. 350 AU211 Dynamical systems P. LANUSSE P. MELCHIOR (Resp.) p. 114 IF220 Cognitic B. LE BLANC (Resp.) p. 410 IT220 Introduction to Image Processing V. TA (Resp.) p. 473 IT223 Robotique et apprentissage O. LY (Resp.) p. 475 IT224 Multicore and GPU computing R. NAMYST (Resp.) p. 476 Required course for students not having obtained the B2 level in English (785 TOEIC, 5.5 IELTS) Prepares students to resit the TOEIC. LC206 TOEIC Re-sit S8 31/01/2015 - 05:49:01 p. 341 J. RIVET (Resp.) IT228 Big Data et Intelligence économique LC207 p. 547 EX208 Sound design EX203 Non-scholar personalized module EX214 p. 353 EX208 Sound design p. 482 J. FAUCHER P. FLOQUET S. MÉDINA K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA 1.50 p. 548 p. 547 29 Course Syllabus Computer Science Semester 8ESSV - European Studies in Software Verification MODULE UE INTITULÉ I8ESSV-A Advanced Semester 1 - mobility - Teaching language: english - Mobility to one of the partner Universities INTERVENANTS F. HERBRETEAU (Resp.) COEF. /ECTS 30.00 - Teaching language: english - Mobility to one of the partner Universities UV au choix parmi les suivantes I8ESSV-B Mobility: Université Libre de Bruxelles 30.00 p. 30 I8ESSV-C Mobility: Technische Universität München 30.00 p. 30 I8ESSV-D Mobility: Universiteit Twente 30.00 p. 30 F. HERBRETEAU (Resp.) I8ESSV-B Mobility: Université Libre de Bruxelles See: http://essv.labri.fr/masters_programme/#sem2-ULB 30.00 F. HERBRETEAU (Resp.) I8ESSV-C Mobility: Technische Universität München See: http://essv.labri.fr/masters_programme/#sem2-TUM 30.00 F. HERBRETEAU (Resp.) I8ESSV-D Mobility: Universiteit Twente See: http://essv.labri.fr/masters_programme/#sem2-Twente 30.00 31/01/2015 - 05:49:01 30 Course Syllabus Computer Science Semester 9 MODULE UE INTITULÉ INTERVENANTS I9-A Culture de l'ingénieur É. ASTIEN (Resp.) Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) CE302 CE320 CE321 LC301 31/01/2015 - 05:49:01 É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE COEF. /ECTS 5.00 0.00 0.00 2.50 2.50 p. 218 p. 222 p. 223 p. 554 31 Course Syllabus Computer Science Semester 9EM - E-Management MODULE UE INTITULÉ I9EM-A Managements des projets innovants UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) COEF. /ECTS 6.00 I9EM-B Transfert technologique UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) 6.00 I9EM-C Marketing des activités de services UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) 6.00 I9EM-D Finances : Busines Plan UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) 6.00 I9EM-E Business Challenge UE Enseirb-Matméca 31/01/2015 - 05:49:01 INTERVENANTS 6.00 32 Course Syllabus Computer Science Semester 9ESSV - European Studies in Software Verification MODULE UE INTITULÉ INTERVENANTS I9ESSV-A Modeling techniques Teaching language: english F. HERBRETEAU (Resp.) IF315 Modeling techniques I9ESSV-B Software verification Teaching language: english IF317 Software verification I9ESSV-C Games and controller synthesis Teaching language: english IF318 Games and controller synthesis I9ESSV-D Research project Teaching language: english IF320 Research project I9ESSV-E Types and proofs Teaching language: english IF321 Types and proofs I9ESSV-F Formal design of software IF300 IF311 31/01/2015 - 05:49:01 Software design - B method Formal design of software COEF. /ECTS 5.00 F. HERBRETEAU M. ZEITOUN 5.00 F. HERBRETEAU (Resp.) 5.00 J. LEROUX G. SUTRE A. VINCENT (Resp.) 5.00 F. HERBRETEAU (Resp.) 5.00 A. DICKY H. GIMBERT A. MUSCHOLL (Resp.) 5.00 F. HERBRETEAU (Resp.) 5.00 E. FLEURY (Resp.) 5.00 F. HERBRETEAU (Resp.) 5.00 P. CASTÉRAN P. NARBEL (Resp.) D. RENAULT 5.00 F. HERBRETEAU (Resp.) 5.00 A. FONTAINE (Resp.) 2.50 2.50 F. HERBRETEAU (Resp.) I. WALUKIEWICZ p. 438 p. 439 p. 440 p. 441 p. 442 p. 429 p. 436 33 Course Syllabus Computer Science Semester 9GL - Software Engineering MODULE UE INTITULÉ INTERVENANTS I9-A Culture de l'ingénieur É. ASTIEN (Resp.) Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) Software Management A. ROLLET (Resp.) 5.00 Software testing Software project management F. MORANDAT (Resp.) 2.00 3.00 Design and Validation of software systems P. CASTÉRAN (Resp.) P. GLOESS (Resp.) 5.00 Software design - B method Object oriented modelling A. FONTAINE (Resp.) G. EYROLLES (Resp.) 2.50 2.50 Data Engineering D. AUBER (Resp.) 5.00 IT307 Persistency and data bases X. HANIN M. MOSBAH (Resp.) 2.50 p. 484 IT360 Management and Analysis of Big Data D. AUBER M. MOSBAH (Resp.) 2.50 p. 517 Distributed and mobile Software G. EYROLLES (Resp.) 5.00 IT309 IT310 Multi tiers software architectures Concurrent and distributed sofware systems G. EYROLLES (Resp.) 2.00 2.00 p. 487 p. 488 IT362 Mobile application development J. ARNE M. MOSBAH 1.00 p. 519 Personnalisation A. GRIFFAULT (Resp.) 5.00 Free choice module Software Methods and Tools M. MOSBAH (Resp.) 2.50 2.50 CE302 CE320 CE321 LC301 I9GL-A IT306 IT311 I9GL-B IF300 PG301 I9GL-C I9GL-D I9GL-E EX301 IT308 31/01/2015 - 05:49:01 É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE R. MOëBS (Resp.) M. PHALIPPOU M. BROUILLARD M. MOSBAH G. EYROLLES (Resp.) M. MOSBAH (Resp.) COEF. /ECTS 5.00 0.00 0.00 2.50 2.50 p. 218 p. 222 p. 223 p. 554 p. 483 p. 489 p. 429 p. 676 p. 354 p. 486 34 Course Syllabus Computer Science Semester 9IREF - Ingénierie du Risque Economique et Financier MODULE UE INTITULÉ C9IREF-A Instruments d'évaluation des risques financiers UE extérieure à l'Enseirb (Université de bordeaux 4) EX307 EX309 EX329 INTERVENANTS É. ASTIEN (Resp.) Scoring et applications Introduction à la VAR (Value at risk) Technique numérique de la finance C9IREF-B Mesures des risques financiers UE extérieure à l'Enseirb (Université de bordeaux 4) EX304 EX305 EX306 3.00 3.00 3.00 É. ASTIEN (Resp.) Finance mathématique temps discret Finance mathématique temps continu Bases de données et statistiques C9IREF-C Gestion des risques financiers UE extérieure à l'Enseirb (université de Bordeaux de 4) EX310 EX311 EX330 É. ASTIEN (Resp.) EX308 31/01/2015 - 05:49:01 Anglais IREF p. 355 p. 356 p. 357 8.00 3.00 3.00 3.00 É. ASTIEN (Resp.) p. 358 p. 360 p. 372 8.00 3.00 3.00 3.00 Assurance Gestion de portefeuille Modules à choix (option IREF) C9IREF-D Langue et culture UE extérieure à l'enseirb (université de bordeaux IV) COEF. /ECTS 8.00 p. 361 p. 362 p. 373 6.00 3.00 p. 359 35 Course Syllabus Computer Science Semester 9PRCD - Parallélisme, Régulation et Calcul Distribué MODULE UE INTITULÉ INTERVENANTS I9-A Culture de l'ingénieur É. ASTIEN (Resp.) Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) CE302 CE320 CE321 LC301 I9PRCD-A Langages et supports d'exécution É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE COEF. /ECTS 5.00 0.00 0.00 2.50 2.50 A. DENIS (Resp.) 5.00 2.50 p. 677 p. 679 PG305 Langages du parallélisme O. AUMAGE O. COULAUD (Resp.) PG306 Distributed Application Programming A. DENIS (Resp.) 2.50 D. BARTHOU (Resp.) 5.00 I9PRCD-B Architectures, systèmes et communications p. 218 p. 222 p. 223 p. 554 IF306 Communication et routage O. BEAUMONT L. EYRAUD-DUBOIS N. HANUSSE R. KLASING (Resp.) A. KOSOWSKI H. LARCHEVEQUE C. TRAVERS 1.75 p. 432 IT336 IT338 Architecture of parallel and distributed systems Supports de communication hautes performances D. BARTHOU (Resp.) O. AUMAGE (Resp.) 1.75 1.50 p. 502 p. 503 J. ROMAN (Resp.) 5.00 I9PRCD-C Algorithmique et ordonnancement IF304 Algorithmique parallèle A. CASADEI J. ROMAN (Resp.) 2.50 p. 430 IF305 Equilibrage et régulation de charge A. CASADEI M. FAVERGE P. RAMET (Resp.) 2.50 p. 431 J. ROMAN (Resp.) 5.00 3.50 p. 456 p. 458 I9PRCD-D Algorithmique et applications IS309 Algèbre linéaire creuse E. AGULLO L. GIRAUD J. ROMAN (Resp.) IS310 Algorithmique pour méthodes hiérarchiques O. COULAUD (Resp.) 1.50 A. VINCENT (Resp.) 5.00 I9PRCD-E Personnalisation EX324 IT341 31/01/2015 - 05:49:01 Free module for PRCD 2.50 p. 370 AN304 Parallel programming H. BEAUGENDRE (Resp.) p. 91 RE319 Formal Methods and applications F. HERBRETEAU A. ROLLET (Resp.) A. VINCENT p. 760 Computational Accelerators F. RUE (Resp.) 2.50 p. 505 36 Course Syllabus Computer Science Semester 9ROBOT - Robotique et apprentissage MODULE UE INTITULÉ I9ROBOT- Modélisation et commande de systèmes A robotiques AU321 AU322 AU324 AU325 MA303 Control of robotic systems Planification trajectory A first robot in the robotics workshop Modeling and analysis Mathematics for robotics I9ROBOT- Architecture of Robotic Systems B INTERVENANTS P. LANUSSE (Resp.) COEF. /ECTS 5.00 D. LAPOIRE (Resp.) 1.00 1.00 1.00 2.00 0.00 A. VINCENT (Resp.) 5.00 P. LANUSSE (Resp.) P. MELCHIOR (Resp.) D. LAPOIRE (Resp.) S. YGORRA (Resp.) p. 143 p. 144 p. 145 p. 146 p. 572 AU318 Mechatronics S. AZZOPARDI (Resp.) J. VINASSA 1.50 p. 139 IT358 IT359 Embedded systems Embedded systems project A. VINCENT (Resp.) A. VINCENT (Resp.) 1.50 2.00 p. 515 p. 516 D. LAPOIRE (Resp.) 5.00 D. LAPOIRE (Resp.) F. CARON (Resp.) 1.00 3.00 1.00 V. TA (Resp.) 5.00 R. MEGRET (Resp.) V. TA (Resp.) 5.00 J. SALOTTI (Resp.) 5.00 J. SALOTTI (Resp.) 1.50 1.50 1.00 1.00 I9ROBOT- Robotique avancée C IF325 IT347 MA300 Learning principles for an autonomous robotics Autonomous robotics project Probalistic tools for robots I9ROBOT- Imaging tools for robotics D TS341 Imaging tools for robotics I9ROBOT- Human robot interactions and multi-agents E systems IF309 IF314 IF324 IF327 31/01/2015 - 05:49:01 Human Robot Interactions Multi-agents systems and virtual reality Anthropologie des nouvelles technologies Développement soutenable au défi de la technique O. LY (Resp.) P. FAVIER (Resp.) D. LAPOIRE (Resp.) D. LAPOIRE (Resp.) p. 447 p. 507 p. 570 p. 837 p. 435 p. 437 p. 445 p. 448 37 Course Syllabus Computer Science Semester 9RSR - Networking and Distributed Systems MODULE UE INTITULÉ INTERVENANTS I9-A Culture de l'ingénieur É. ASTIEN (Resp.) Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) Communication networks T. AHMED (Resp.) 5.00 Evolution of communication networks Telecommunication networks T. AHMED (Resp.) 1.75 3.25 Distributed objects and systems A. ESNARD (Resp.) 5.00 IT334 Virtualisation of systems D. LE GOFF C. PROST 2.50 p. 501 PG306 Distributed Application Programming A. DENIS (Resp.) 2.50 p. 679 Security and network administration A. VINCENT (Resp.) 5.00 RE315 Sécurité des réseaux M. BLANC F. DESCLAUX M. GELI P. LALET (Resp.) 3.50 p. 756 RE316 Network administration protocols S. BORDÈRES F. GRELAUD (Resp.) 1.50 p. 757 Network administration tools A. VINCENT (Resp.) 5.00 IT354 RE317 Administration Microsoft Administration, routing, QoS D. LE GOFF (Resp.) 1.75 1.50 p. 511 p. 758 RE318 System and network administration A. VINCENT (Resp.) 1.75 p. 759 Personalisation A. VINCENT (Resp.) 5.00 RSR free module A. VINCENT (Resp.) 2.50 CE302 CE320 CE321 LC301 I9RSR-A RE300 RE312 I9RSR-B I9RSR-C I9RSR-D I9RSR-E EX326 RE319 31/01/2015 - 05:49:01 É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE J. BOUÏL (Resp.) P. PICARD F. GOUDAL F. MEDAT COEF. /ECTS 5.00 0.00 0.00 2.50 2.50 p. 218 p. 222 p. 223 p. 554 p. 748 p. 754 p. 371 IF307 Enseignement Master Recherche M. MOSBAH (Resp.) A. ZEMMARI p. 433 PR311 System development A. VINCENT (Resp.) p. 720 Formal Methods and applications F. HERBRETEAU A. ROLLET (Resp.) A. VINCENT 2.50 p. 760 38 Course Syllabus Computer Science Semester 9TM - Multimedia Technologies and Video Games MODULE UE INTITULÉ INTERVENANTS C9TM-A Multimedia data coding and processing R. MEGRET (Resp.) Multimedia data coding Transport de flux audiovisuels Y. BERTHOUMIEU (Resp.) T. AHMED 3.00 2.00 Choice between Images Synthesis (Si) and Computer Music Processing (TIM) M. DESAINTE-CATHERINE (Resp.) 5.00 IT328 RE301 C9TM-B COEF. /ECTS 5.00 p. 499 p. 749 UV au choix parmi les suivantes C9TM-G Computer Graphics 5.00 p. 76 C9TM-H Computational Music 5.00 p. 76 C9TM-C Choice between Image Synthesis (SI) or Video Games (JI) or ASSM L. SIMON (Resp.) 5.00 UV au choix parmi les suivantes C9TM-G Computer Graphics 5.00 p. 76 C9TM-I Analysis and Synthesis of Musical Sound (ASSM) 5.00 p. 76 C9TM-J Games and Interaction (JI) 5.00 p. 77 C9TM-D Choice: VO (Computer Vision) or JI (Video Games) or ASSM 5.00 UV au choix parmi les suivantes C9TM-I Analysis and Synthesis of Musical Sound (ASSM) 5.00 p. 76 C9TM-J Games and Interaction (JI) 5.00 p. 77 C9TM-K Computer Vision (VO) 5.00 p. 77 C9TM-E Semester project and software development R. MEGRET (Resp.) 5.00 Programmation C/C++ pour le multimédia Group project P. BENARD (Resp.) 1.00 4.00 English and Management É. ASTIEN (Resp.) 5.00 Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 2.50 Computer Graphics M. HACHET (Resp.) 5.00 Synthèse d'images et réalité virtuelle P. BENARD C. SCHLICK (Resp.) 5.00 IT356 PR305 C9TM-F CE302 CE320 CE321 LC301 C9TM-G IT355 É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 513 p. 715 p. 218 p. 222 p. 223 p. 554 p. 512 M. DESAINTE-CATHERINE (Resp.) 5.00 C9TM-H Computational Music Specialization in Audio within C9TM-C (p. 76) and C9TM-D (p. 76) IT348 C9TM-I 31/01/2015 - 05:49:01 Computational music M. DESAINTE-CATHERINE (Resp.) P. HANNA M. ROBINE 5.00 Analysis and Synthesis of Musical Sound (ASSM) S. MARCHAND (Resp.) 5.00 p. 508 39 Course Syllabus IT320 Analysis/Synthesis of Musical Sound P. HANNA S. MARCHAND (Resp.) Y. ORLAREY 5.00 Games and Interaction (JI) L. SIMON (Resp.) 5.00 Video Games and Interactions D. BARTHOU M. HACHET L. SIMON (Resp.) 5.00 Computer Vision (VO) J. BENOIS-PINEAU (Resp.) 5.00 IT317 Image analysis J. DA COSTA (Resp.) C. GERMAIN 2.50 p. 493 IT327 Vision and video indexing J. BENOIS-PINEAU (Resp.) A. BUGEAU C. FAURENS 2.50 p. 498 C9TM-J IT361 C9TM-K 31/01/2015 - 05:49:01 p. 494 p. 518 40 Course Syllabus Mathematics and Mechanics Semester 10 MODULE UE INTITULÉ C0-A Projet de Fin d'Etudes (stage de 3ème année) COEF. /ECTS 18.00 Projet de Fin d'Etudes 18.00 Stage de 2ème année 8.00 Stage de 2ème année 8.00 PR315 C0-B PR213 C0-C CE322 31/01/2015 - 05:49:01 INTERVENANTS Projet Professionnel É. ASTIEN (Resp.) 4.00 PROJET PROFESSIONNEL É. ASTIEN 4.00 p. 725 p. 710 p. 224 41 Course Syllabus Mathematics and Mechanics Semester 5 MODULE UE INTITULÉ INTERVENANTS M5-A Mechanics I M. TOUZET (Resp.) FS102 Practical works in Mechanics S5 M. CASTAINGS O. CATY (Resp.) A. KUSIAK P. LUBIN M. TOUZET 2.50 p. 375 MG100 MS100 Mechanics of undeformable systems Continuum mechanics - Solid mechanics T. BRUNET (Resp.) 3.00 3.50 p. 617 p. 632 Mathematics I M. COLIN (Resp.) 6.00 AM100 AM101 Review in Mathematics Differential calculus D. AREGBA (Resp.) 0.00 3.00 p. 78 p. 79 AM104 Integration and Functional Analysis M. COLIN (Resp.) 3.00 p. 81 Scientific calculus I L. MIEUSSENS (Resp.) 10.00 AN100 Numerical Analysis part I C. DOBRZYNSKI K. SANTUGINI R. TURPAUT (Resp.) 5.00 p. 83 PG102 Scientific calculation in Fortran 90 C. DOBRZYNSKI (Resp.) 5.00 p. 650 Languages and Management for Engineers K. BEIRNE (Resp.) 5.00 CE131 CE132 Sensibilisation à l'entrepreneuriat Projet professionnel É. ASTIEN (Resp.) 1.50 0.00 p. 179 p. 180 CE137 L. CUBAS 0.00 p. 185 LC101 communiquer et manager en entreprise : niveau 1 English S5 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 1.50 p. 524 LC102 2nd Foreign Language S5 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 1.00 p. 526 LC109 Physical Education or Artistic Activities D. VESCHAMBRE (Resp.) 1.00 p. 535 M5-B M5-C M5-D 31/01/2015 - 05:49:01 O. CATY (Resp.) H. WARGNIER D. AREGBA P. FABRIE (Resp.) K. SANTUGINI N. BONNETON E. MARTIN (Resp.) I. MORTAZAVI COEF. /ECTS 9.00 42 Course Syllabus Mathematics and Mechanics Semester 6 MODULE UE INTITULÉ INTERVENANTS M6-A Mechanics II N. BONNETON (Resp.) FS103 Practical works in Mechanics S6 M. CASTAINGS O. CATY (Resp.) A. KUSIAK P. LUBIN M. TOUZET 3.00 p. 376 MF100 Continuum mechanics - Fluid mechanics H. BODIGUEL N. BONNETON (Resp.) P. LUBIN 2.50 p. 599 MS101 Dynamics of mechanical structures B. AUDOIN (Resp.) M. CASTAINGS B. LE CROM 3.50 p. 633 Mathematics II F. DUFOUR (Resp.) 5.00 AM102 Differential equations P. FABRIE (Resp.) J. LAGAERT K. SANTUGINI 2.50 p. 80 PS101 Probabilities F. DUFOUR (Resp.) 2.50 p. 727 Scientific calculus II L. MIEUSSENS (Resp.) 11.00 AN101 Numerical Analysis (part II) K. SANTUGINI R. TURPAUT (Resp.) 4.00 p. 84 PG113 Algorithmics and computer programming M. DURUFLE (Resp.) D. LAPORTE A. POUX R. ROYER M. TISSIER 2.00 p. 659 PG115 Computer programming project D. AREGBA (Resp.) 5.00 p. 660 Languages and Management for Engineers D. VESCHAMBRE (Resp.) 5.00 CE101 Discovery of the company É. ASTIEN J. PICHARD-STAMFORD 0.75 p. 149 CE118 CE119 M. PHALIPPOU (Resp.) 0.75 0.00 p. 167 p. 168 CE133 Introduction to project management communiquer et manager en entreprise : niveau 2 Professional project / Interview project N. BONNETON E. MARTIN (Resp.) I. MORTAZAVI 0.00 p. 181 CE135 LC104 Stage découverte English S6 É. ASTIEN 0.00 1.50 p. 183 p. 530 LC106 LC112 Physical Education or Artistic Activities (S6) 2nd Foreign Language S6 D. VESCHAMBRE (Resp.) 1.00 1.00 p. 532 p. 537 M6-B M6-C M6-D 31/01/2015 - 05:49:01 L. CUBAS K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE COEF. /ECTS 9.00 43 Course Syllabus Mathematics and Mechanics Semester 7 MODULE UE INTITULÉ INTERVENANTS M7-A Mechanics III C. BACON (Resp.) FS200 Practical works in Mechanics S7 (Solid/Fluid Mechanics - Wave propagation) M. CASTAINGS (Resp.) O. CATY (Resp.) P. LUBIN (Resp.) 2.00 p. 377 MF200 Fluid mechanics I N. BONNETON J. CALTAGIRONE P. LUBIN S. VINCENT (Resp.) 3.00 p. 600 MS200 Solid mechanics (part I) C. BACON (Resp.) O. CATY 3.00 p. 634 Scientific calculus III D. AREGBA (Resp.) 9.00 AN200 Numerical approximation and industrial problems I D. AREGBA P. MAIRE L. MIEUSSENS (Resp.) 4.00 p. 85 PG200 Computing tools for scientific simulations G. COUEGNAT M. DURUFLE (Resp.) C. LACHAT M. LUTZ O. PONCELET K. SANTUGINI 5.00 p. 662 Partial Derivative Equations - Optional unit O71 T. COLIN (Resp.) 8.00 AM200 Analysis of Partial Derivative Equations T. COLIN (Resp.) M. COLIN L. WEYNANS 5.00 p. 82 EX210 Optional units O71 P. LAC (Resp.) 3.00 p. 346 M7-B M7-C M7-D COEF. /ECTS 8.00 MF204 Fluid flow in porous media A. AHMADI H. BODIGUEL (Resp.) D. LASSEUX p. 605 MF208 Free-surface flows P. LUBIN p. 607 MS203 Structural analysis P. LAC (Resp.) p. 637 Languages and Management for Engineers K. BEIRNE (Resp.) 5.00 CE206 Management of the financial performance É. ASTIEN J. PICHARD-STAMFORD 1.50 p. 190 CE234 Professional project X. AUBARD N. BONNETON (Resp.) M. CASTAINGS I. MORTAZAVI 0.00 p. 209 CE242 L. CUBAS 0.00 p. 217 LC201 communiquer et manager en entreprise : niveau 3 English S7 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 2.50 p. 540 LC212 2nd Foreign Language S7 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 1.00 p. 549 31/01/2015 - 05:49:01 44 Course Syllabus Mathematics and Mechanics Semester 8 MODULE UE INTITULÉ INTERVENANTS M8-A Mechanics IV C. BACON (Resp.) FS201 Practical works in Mechanics S8 (Solid/Fluid Mechanics - Wave propagation) T. BRUNET M. CASTAINGS O. CATY (Resp.) P. LUBIN 2.00 p. 378 MF201 Fluid mechanics II N. BONNETON J. CALTAGIRONE P. LUBIN S. VINCENT (Resp.) 2.50 p. 602 MS201 Solid mechanics (part II) C. BACON (Resp.) O. CATY 2.50 p. 635 Scientific calculus IV D. AREGBA (Resp.) 7.00 AN201 Numerical approximation and industrial problems II H. BEAUGENDRE S. BRULL (Resp.) J. HELIOT P. LAC I. MORTAZAVI D. QUEVA 4.00 p. 86 EX209 Project on industrial numerical tool P. LAC (Resp.) 1.50 p. 345 M8-B PG218 M8-C EX211 COEF. /ECTS 7.00 MF202 Fluent project H. BEAUGENDRE I. MORTAZAVI (Resp.) p. 604 MS202 Abaqus project P. LAC (Resp.) p. 636 Computer programming projects H. BODIGUEL M. DURUFLE (Resp.) 1.50 Optional unit O81-O82 - Project in a research laboratory N. BONNETON (Resp.) 11.00 Optional units O81 J. CALTAGIRONE (Resp.) 3.00 AN205 Analyse des Ecoulements Compressibles EX212 EX215 EX216 31/01/2015 - 05:49:01 p. 672 p. 347 p. 89 MF205 Transfert phenomena J. BATTAGLIA (Resp.) H. BODIGUEL p. 606 MS204 Material behavior I. AUBERT (Resp.) M. SHANAHAN p. 638 Optional units O82 (if B2 validated) H. BODIGUEL (Resp.) 3.00 p. 348 AN202 High Performance Computation H. BEAUGENDRE (Resp.) p. 88 OA201 Physical Acoustics T. BRUNET (Resp.) p. 647 PS201 Probabilistic methods in Reliability D. FERAL (Resp.) p. 728 Optional units O82 (if B2 not validated, LC206+1 unit CExxx) P. FLOQUET (Resp.) 3.00 p. 351 CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 Optional units O82 (if B2 validated, 3 units CExxx) É. ASTIEN (Resp.) 3.00 p. 352 CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 45 Course Syllabus PR208 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 Project in a research laboratory N. BONNETON (Resp.) C. DOBRZYNSKI (Resp.) 5.00 Languages and Management for Engineers K. BEIRNE (Resp.) 5.00 CE209 management control É. ASTIEN (Resp.) R. LABAKI (Resp.) 1.50 p. 192 CE212 LC205 Quality management English S8 C. MENANT (Resp.) 0.50 2.00 p. 194 p. 546 LC214 2nd Foreign Language S8 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ 1.00 p. 551 M8-D 31/01/2015 - 05:49:01 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 705 46 Course Syllabus Mathematics and Mechanics Semester 9 MODULE UE INTITULÉ INTERVENANTS M9-A Optional units M91-M92-C91 E. MARTIN (Resp.) EX312 C91a COEF. /ECTS 12.50 3.12 H. BEAUGENDRE (Resp.) T. COLIN P. LUBIN p. 94 MF301 Industrial numerical tools (Fluent) J. HELIOT (Resp.) p. 608 MS311 Codes Industriels pour le calculs de Structure EX314 p. 645 Optional unit M91 EX315 3.12 P. LUBIN (Resp.) p. 613 MS300 Formulation of material behaviour laws E. MARTIN (Resp.) p. 639 3.12 EX320 p. 97 MS308 Composite materials and composite structures p. 644 O. CATY G. COUEGNAT E. MARTIN (Resp.) 3.12 L. MIEUSSENS (Resp.) p. 93 AN312 Numerical methods for incompressible flows. Y. COUDIèRE p. 98 MS306 Fracture and Fatigue E. MARTIN (Resp.) T. PALIN-LUC p. 642 Optional units O91-O92 T. COLIN (Resp.) 12.50 3.12 C. DOBRZYNSKI (Resp.) p. 95 MF302 Modelisation of incompressible diphasic flows M. AZAIEZ (Resp.) p. 609 MF304 Physics of transfers J. BATSALE (Resp.) p. 612 MF313 Modélisations des grandes déformations A. IOLLO (Resp.) p. 616 MS307 Dynamics of continuous media B. AUDOIN (Resp.) p. 643 3.12 AN310 Algorithmique parallèle scientifique p. 96 H. BODIGUEL (Resp.) p. 614 MS304 Structural reliability C. ELEGBEDE (Resp.) p. 640 OA300 Numerical simulations in NDT M. CASTAINGS (Resp.) S. CHATILLON D. PREMEL p. 648 3.12 A. IOLLO (Resp.) p. 90 MF303 Dynamics of geofluids N. BONNETON (Resp.) p. 610 P. DE LUCA (Resp.) p. 615 E. MARTIN (Resp.) p. 641 MS305 Dynamic structural analysis Optional unit O92a AN304 Parallel programming AN305 Very high order schemes for compressible fluid dynamics problems 3.12 PS300 Numerical aspects in reliability theory 31/01/2015 - 05:49:01 p. 374 H. BEAUGENDRE (Resp.) p. 91 P. MAIRE (Resp.) p. 92 MS312 Mécanique des Assemblages CE302 p. 369 AN303 Inverse problems MF311 Simulation of the elaboration of components made with composites M9-C p. 368 MF310 Complex Fluids Flows Optional unit O91b EX334 p. 366 AN309 Techniques de maillage Optional unit O91a EX323 p. 367 AN307 Transport of particles: models, simulation and applications Optional unit O92b EX322 p. 365 AN311 Méthodes Numériques pour les Ecoulements Compressibles R. TURPAUT (Resp.) Optional unit C91b M9-B p. 364 MF307 Turbulent flows Optional unit M92 EX321 p. 363 AN308 High Performance Computing (HPC) project p. 646 p. 729 F. DUFOUR (Resp.) Languages and Management for Engineers É. ASTIEN (Resp.) 5.00 Professionel project : level 3 A. OELHOFFEN (Resp.) 0.00 p. 218 47 Course Syllabus CE320 CE321 LC301 31/01/2015 - 05:49:01 Soutenance de projet professionnel Business simulation English S9 É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 0.00 2.50 2.50 p. 222 p. 223 p. 554 48 Course Syllabus Mathematics and Mechanics Semester 9EM - E-Management MODULE UE INTITULÉ M9EM-A Managements des projets innovants UE réalisée en totalité à Kedge INTERVENANTS COEF. /ECTS 6.00 M9EM-B Transfert de technologie UE réalisée en totalité à Kedge 6.00 M9EM-C Marketing des activités de services UE réalisée en totalité à KEDGE 6.00 M9EM-D Finances : Business Plan UE réalisée en totalité à Kedge 6.00 M9EM-E 6.00 31/01/2015 - 05:49:01 Business Challenge 49 Course Syllabus Mathematics and Mechanics Semester 9IREF - Ingénierie du Risque Economique et Financier MODULE UE INTITULÉ C9IREF-A Instruments d'évaluation des risques financiers UE extérieure à l'Enseirb (Université de bordeaux 4) EX307 EX309 EX329 INTERVENANTS É. ASTIEN (Resp.) Scoring et applications Introduction à la VAR (Value at risk) Technique numérique de la finance C9IREF-B Mesures des risques financiers UE extérieure à l'Enseirb (Université de bordeaux 4) EX304 EX305 EX306 3.00 3.00 3.00 É. ASTIEN (Resp.) Finance mathématique temps discret Finance mathématique temps continu Bases de données et statistiques C9IREF-C Gestion des risques financiers UE extérieure à l'Enseirb (université de Bordeaux de 4) EX310 EX311 EX330 É. ASTIEN (Resp.) EX308 31/01/2015 - 05:49:01 Anglais IREF p. 355 p. 356 p. 357 8.00 3.00 3.00 3.00 É. ASTIEN (Resp.) p. 358 p. 360 p. 372 8.00 3.00 3.00 3.00 Assurance Gestion de portefeuille Modules à choix (option IREF) C9IREF-D Langue et culture UE extérieure à l'enseirb (université de bordeaux IV) COEF. /ECTS 8.00 p. 361 p. 362 p. 373 6.00 3.00 p. 359 50 Course Syllabus Réseaux et Systèmes d'Information Semester 10 MODULE UE INTITULÉ INTERVENANTS RSI0-A Réseaux industriels P. LAFFRAY (Resp.) Architecture des réseaux industriels * Réseaux d'automates * Bus de terrain * Courants porteurs en ligne P. LAFFRAY (Resp.) A. GHAZEL (Resp.) 0.35 0.30 0.20 0.15 Gestion des réseaux et des systèmes informatiques S. KRIEF (Resp.) 7.00 IT357 RE303 Virtualisation des systèmes informatiques Network management D. LE GOFF (Resp.) 0.20 0.30 p. 514 p. 750 RE344 RE346 Network design and optimization Administration réseaux en environnement Microsoft Windows Administration réseaux en environnement UNIX N. MBAREK (Resp.) M. DE CROUY-CHANEL (Resp.) 0.20 0.15 p. 778 p. 780 F. GOUDAL (Resp.) 0.15 p. 781 Management stratégique C. CALATAYUD (Resp.) 4.00 Données stratégiques * Innovation * Communication * J. GUICHANE (Resp.) 0.40 0.30 0.30 RE337 RE338 RE339 RE340 RSI0-B RE347 RSI0-C CE305 CE324 CM301 RSI0-D CE318 PR300 31/01/2015 - 05:49:01 P. LAFFRAY (Resp.) P. LAFFRAY (Resp.) S. KRIEF (Resp.) N. MBAREK C. CALATAYUD (Resp.) C. GENILLON (Resp.) COEF. /ECTS 4.00 p. 769 p. 770 p. 771 p. 772 p. 219 p. 226 p. 241 Compétences acquises en entreprise - 3ème année 30.00 Intégration des connaissances et des compétences - 3ème année Soutenance de mémoire de fin d'études 0.00 p. 221 0.00 p. 713 51 Course Syllabus Réseaux et Systèmes d'Information Semester 5 MODULE UE INTITULÉ INTERVENANTS RSI5-A Sciences de l'ingénieur 1 (mise à niveau) J. AUGEREAU (Resp.) Mathématiques (mise à niveau) * Physique (mise à niveau) * J. AUGEREAU (Resp.) P. TESSON (Resp.) 0.55 0.45 Informatique et réseaux 1 (mise à niveau) X. DELORD (Resp.) 10.00 Électronique numérique (mise à niveau) Systèmes à microprocesseur (mise à niveau) * Introduction à l'algorithmique (mise à niveau) Introduction à la programmation en C (mise à niveau) Introduction à l'environnement UNIX (mise à niveau) Introduction aux réseaux (mise à niveau) A. HAROUN (Resp.) L. SIMON (Resp.) 0.15 0.15 0.25 0.25 p. 293 p. 294 p. 394 p. 395 J. BIENVENU (Resp.) 0.00 p. 461 X. DELORD (Resp.) 0.20 p. 734 Organisation de l'entreprise (mise à niveau) C. CALATAYUD (Resp.) 9.00 Sécurité (mise à niveau) * Économie (mise à niveau) * Management (mise à niveau) * Droit social (mise à niveau) * Gestion de production (mise à niveau) * Langue vivante - S5 * F. HOTTE (Resp.) 0.15 0.20 0.25 0.20 0.20 0.00 MA110 PH107 RSI5-B EN106 EN109 IF119 IF120 IT106 RE112 RSI5-C CE120 CE121 CE122 CE123 CE124 LC105 31/01/2015 - 05:49:01 B. GUÉNARD (Resp.) Y. METIVIER (Resp.) E. HOYUELA (Resp.) E. HOYUELA (Resp.) N. CALATAYUD (Resp.) T. DELAMER (Resp.) G. COX COEF. /ECTS 6.00 p. 565 p. 690 p. 169 p. 170 p. 171 p. 172 p. 173 p. 531 52 Course Syllabus Réseaux et Systèmes d'Information Semester 6 MODULE UE INTITULÉ INTERVENANTS RSI6-A Sciences de l'ingénieur 2 P. TESSON (Resp.) Probabilités et statistiques Mathématiques de l'ingénieur Physique des canaux de transmission P. TESSON (Resp.) P. TESSON (Resp.) 0.30 0.40 0.30 Traitement du signal et communications numériques E. GRIVEL (Resp.) 5.00 TS100 TS105 Projet traitement du signal et de l'image Introduction to signal processing A. SCHUTZ 0.20 0.30 p. 785 p. 788 TS106 TS116 Traitement de l'image et du son Communications Systmes Principles Y. BERTHOUMIEU (Resp.) G. FERRE (Resp.) 0.20 0.30 p. 789 p. 797 Informatique & réseaux 2 X. DELORD (Resp.) 6.00 Bases de données Projet algorithmique et programmation en C Architecture TCP/IP L. FALLOT (Resp.) X. DELORD (Resp.) 0.25 0.20 0.55 Normes de l'entreprise C. CALATAYUD (Resp.) 4.00 CE125 Normes de la qualité * P. COIFFET (Resp.) T. DELAMER 0.45 p. 174 CE126 CE127 Droit des sociétés et droit contractuel * Normes économiques et comptables de l'entreprise * P. MOREAU (Resp.) J. GUICHANE (Resp.) 0.25 0.30 p. 175 p. 176 Introduction au management & langues C. CALATAYUD (Resp.) 5.00 Techniques de management * Analyse fonctionnelle, avant-projet * Communication - S6 * Langue vivante - S6 * E. HOYUELA (Resp.) 0.30 0.30 0.20 0.20 MA107 MA111 PH111 RSI6-B RSI6-C IF116 PG111 RE108 RSI6-D RSI6-E CE129 CE130 CM100 LC108 RSI6-F CE104 PR107 31/01/2015 - 05:49:01 J. AUGEREAU (Resp.) E. GRIVEL (Resp.) C. MAGNANT D. BARTHOU (Resp.) T. DELAMER (Resp.) C. GENILLON (Resp.) G. COX COEF. /ECTS 5.00 p. 563 p. 566 p. 692 p. 392 p. 658 p. 731 p. 177 p. 178 p. 237 p. 534 Compétences acquises en entreprise - 1ère année 10.00 Intégration des connaissances et des compétences - 1ère année Rapport technique 0.00 p. 151 0.00 p. 699 C. CALATAYUD (Resp.) 53 Course Syllabus Réseaux et Systèmes d'Information Semester 7 MODULE UE INTITULÉ INTERVENANTS RSI7-A Développement web L. SIMON (Resp.) Projet web Langages et techniques de développement web G. SARGENT (Resp.) L. SIMON (Resp.) 0.40 0.60 Systèmes informatiques Y. METIVIER (Resp.) 5.00 Introduction to operating systems Programmation système Systèmes répartis Compilation L. COURTÈS (Resp.) D. JANIN (Resp.) 0.20 0.30 0.30 0.20 Outils au services de l'entreprise & langues C. CALATAYUD (Resp.) 8.00 Gestion de compétences * Droit, propriété industrielle et propriété intellectuelle * Outils de la qualité * Analyse financière et contrôle de gestion * Relations donneurs d'ordre - fournisseurs * Langue vivante - S07 * C. COURALET (Resp.) 0.30 0.10 p. 189 p. 211 G. COX 0.15 0.15 0.15 0.15 p. 212 p. 213 p. 214 p. 539 Systèmes d'information 1 T. DELAMER (Resp.) 3.00 Systèmes d'information * T. DELAMER (Resp.) 1.00 PG217 PG221 RSI7-B IF218 IF219 IF236 IF237 RSI7-C CE205 CE236 CE237 CE238 CE239 LC200 RSI7-D IT216 31/01/2015 - 05:49:01 M. PERES (Resp.) Y. METIVIER (Resp.) N. NEZZAR (Resp.) P. COIFFET (Resp.) J. GUICHANE (Resp.) J. LESCURE (Resp.) COEF. /ECTS 4.00 p. 671 p. 675 p. 408 p. 409 p. 427 p. 428 p. 469 54 Course Syllabus Réseaux et Systèmes d'Information Semester 8 MODULE UE INTITULÉ INTERVENANTS RSI8-A Développement logiciel G. EYROLLES (Resp.) Génie logiciel et UML Programmation orientée objet en Java H. DOMALAIN (Resp.) G. EYROLLES (Resp.) 0.50 0.50 Architectures des réseaux 2 X. DELORD (Resp.) 7.00 RE213 RE214 Réseaux et applications réparties Interconnexion de réseaux J. ARNAUD (Resp.) 0.35 0.30 p. 740 p. 741 RE222 Information and network security X. DELORD (Resp.) 0.35 p. 747 Pilotage de projet & langues C. CALATAYUD (Resp.) 3.00 Conduite de projet * Management de l'information et de la communication * Langue vivante - S08 * C. CALATAYUD (Resp.) C. GENILLON (Resp.) 0.30 0.40 p. 215 p. 240 G. COX 0.30 p. 542 Systèmes d'information 2 T. DELAMER (Resp.) 5.00 Gestion de projet en systèmes d'nformation * T. DELAMER (Resp.) 1.00 PG209 PG214 RSI8-B RSI8-C CE240 CM203 LC202 RSI8-D IT217 RSI8-E CE241 PR210 31/01/2015 - 05:49:01 X. DELORD (Resp.) F. MEDAT COEF. /ECTS 5.00 p. 668 p. 670 p. 470 Compétences acquises en entreprise - 2ème année 20.00 Intégration des connaissances et des compétences - 2ème année Validation de thème de mémoire 0.00 p. 216 0.00 p. 707 C. CALATAYUD (Resp.) 55 Course Syllabus Réseaux et Systèmes d'Information Semester 9 MODULE UE INTITULÉ INTERVENANTS RSI9-A Systèmes électroniques industriels P. LAFFRAY (Resp.) Automatismes et automates programmables * Outils d'investigation et de certification * P. LAFFRAY (Resp.) P. LAFFRAY (Resp.) 0.60 0.40 Nouvelles infrastructures réseaux et télécommunications T. AHMED (Resp.) 6.00 RE341 RE342 Telephony : history, architecture and evolution Mobile Networks and Wireless Networks T. AHMED (Resp.) 0.25 0.25 p. 773 p. 775 RE343 RE345 Réseaux haut débit Offres et services réseaux des opérateurs S. KRIEF (Resp.) P. MURRIS (Resp.) 0.30 0.20 p. 777 p. 779 Management opérationnel & langues C. CALATAYUD (Resp.) 6.00 Management de projet * Clés du management transversal * Méthodes de la qualité * Langue vivante - S09 * A. DUBERNARD (Resp.) 0.20 0.25 0.30 0.25 AU300 EA300 RSI9-B RSI9-C CE307 CE323 CE332 LC300 31/01/2015 - 05:49:01 T. AHMED (Resp.) G. FERRE C. COURALET (Resp.) G. COX COEF. /ECTS 3.00 p. 116 p. 276 p. 220 p. 225 p. 236 p. 553 56 Course Syllabus Embedded Electronic Systems Semester 10 MODULE UE INTITULÉ INTERVENANTS SEE0-A Architecture des systèmes embarqués D. DALLET (Resp.) Implantation de fonctions complexes BUS system and protocol Conception conjointe sur FPGA Fault tolerant architectures Hardware security in embedded systems D. DALLET (Resp.) G. LEWIS (Resp.) 1.00 1.00 2.00 1.00 1.00 Modélisation Système E. KERHERVE (Resp.) 4.00 EA301 Introduction to ADS Y. DEVAL E. KERHERVE (Resp.) 1.00 p. 277 EN317 EN328 Modeling and language system Co-Simulation sous environnement MATLAB/SIMULINK/SYSGEN M. BURTON D. DALLET (Resp.) 1.50 1.50 p. 323 p. 333 Management opérationnel A. DUBERNARD (Resp.) 4.00 Management de projet Communication Données stratégiques A. DUBERNARD (Resp.) J. GUICHANE 1.00 1.00 2.00 Compétences acquises en entreprise et soutenance de mémoire A. DUBERNARD (Resp.) 30.00 Intégration des connaissances et des compétences - 3ème année Soutenance du thème de mémoire A. DUBERNARD (Resp.) 15.00 p. 235 C. DEJOUS (Resp.) 15.00 p. 716 EN316 EN318 EN319 EN322 EN324 SEE0-B SEE0-C CE328 CE329 CE330 SEE0-D CE331 PR306 31/01/2015 - 05:49:01 J. TITONE (Resp.) B. LUX (Resp.) L. ANGHEL (Resp.) C. GENILLON COEF. /ECTS 6.00 p. 322 p. 324 p. 325 p. 328 p. 329 p. 231 p. 232 p. 233 57 Course Syllabus Embedded Electronic Systems Semester 5 MODULE UE INTITULÉ INTERVENANTS SEE5-A Mathematics / Physics (upgrade) P. TESSON (Resp.) Mathematics (Upgrade) Physics P. TESSON Électronique numérique et analogique (mise à niveau) D. DALLET (Resp.) F. RIVET (Resp.) 5.00 Analog Electronics Digital Electronics F. RIVET (Resp.) B. QUERTIER (Resp.) 2.50 2.50 Informatique F. PELLEGRINI (Resp.) 5.00 Introduction to algorithmics Introductory C Programming Introduction to operating systems - UNIX application Y. METIVIER (Resp.) A. VINCENT (Resp.) 2.00 2.00 1.00 Organisation de l'entreprise et langues A. DUBERNARD (Resp.) 5.00 Économie Droit social et droit du travail QHSE Gestion de production Management Anglais - 1 C. SAVI (Resp.) 1.00 1.00 1.00 1.00 1.00 0.00 MA100 PH100 SEE5-B EA100 EN110 SEE5-C IF121 IF122 IF123 SEE5-D CE100 CE105 CE106 CE109 CE110 LC100 31/01/2015 - 05:49:01 Y. DESHAYES (Resp.) F. MORANDAT (Resp.) N. CALATAYUD (Resp.) F. HOTTE (Resp.) J. CAILLAUD C. BRULATOUT S. BROWN COEF. /ECTS 5.00 3.00 2.00 p. 557 p. 680 p. 242 p. 295 p. 396 p. 397 p. 399 p. 148 p. 152 p. 153 p. 154 p. 155 p. 523 58 Course Syllabus Embedded Electronic Systems Semester 6 MODULE UE INTITULÉ INTERVENANTS SEE6-A Électronique analogique et de communication D. DALLET (Resp.) AU101 Linear Systems P. MELCHIOR (Resp.) T. RAISSI 1.00 p. 99 EA111 Analog functions H. LAPUYADE (Resp.) F. VERDIER 3.00 p. 248 EA120 Analog communications F. RIVET (Resp.) 1.00 p. 257 Systèmes Numériques C. JEGO (Resp.) 5.00 EN112 Digital design project G. BERHAULT (Resp.) C. JEGO (Resp.) 1.00 p. 299 EN113 MI100 Technology of digital circuits Microcontroller architecture C. LEROUX (Resp.) 1.00 2.00 p. 300 p. 618 MI105 Microcontroller project using C language R. LAHOULI 1.00 p. 622 Technologies de fabrication C. DEJOUS (Resp.) 3.00 ME100 printed technologies S. GAUFFRE (Resp.) J. LACHAUD B. PLANO 1.00 p. 573 ME101 Technologies for nano and micro-electronics H. DEBÉDA C. DEJOUS (Resp.) I. FAVRE J. LACHAUD 1.00 p. 574 ME102 Sensors for embedded systems I. DUFOUR (Resp.) 1.00 p. 575 Outils mathématiques Y. BERTHOUMIEU (Resp.) 6.00 MA106 TS110 Mathematics for engineers Signal processing P. TESSON (Resp.) 2.00 2.00 p. 562 p. 792 TS111 Digital communications G. FERRE (Resp.) 2.00 p. 793 SEE6-B SEE6-C SEE6-D SEE6-E CE111 CE112 CE113 SEE6-F CE114 CE115 CE116 CE117 LC103 SEE6-G CE134 PR108 31/01/2015 - 05:49:01 O. HOLSTENSSON N. REGIMBAL Y. BERTHOUMIEU (Resp.) A. SCHUTZ I. TURCU Les normes de l'entreprise COEF. /ECTS 5.00 5.00 LES OUTILS DE LA QUALITE Droit des sociétés et droit contractuel Normes économiques et comptable de l'entreprise P. COIFFET J. GUICHANE 2.00 1.50 1.50 Introduction au management et langues A. DUBERNARD (Resp.) 6.00 Gestion de compétences Techniques de managment Management de projet (analyse fonctionnelle) Communication Anglais - 2 C. BRULATOUT S. BROWN 1.00 1.00 2.00 1.00 1.00 Compétences acquises en entreprise et rapport technique A. DUBERNARD (Resp.) 10.00 Intégration des connaissances et des compétences - 1ère année Rapport technique A. DUBERNARD (Resp.) 5.00 p. 182 C. DEJOUS (Resp.) 5.00 p. 700 P. MOREAU C. BRULATOUT T. DELAMER C. GENILLON p. 157 p. 158 p. 159 p. 161 p. 162 p. 164 p. 166 p. 528 59 Course Syllabus Embedded Electronic Systems Semester 7 MODULE UE INTITULÉ INTERVENANTS SEE7-A Digital Systems C. LEROUX (Resp.) Digital ASIC Design Arithmetic Operators and Elementary Functions Embedded processors C. LEROUX (Resp.) Control Engineering P. LANUSSE (Resp.) P. MELCHIOR (Resp.) 3.00 AU203 Digital system D. HENRY P. MELCHIOR (Resp.) 0.50 p. 106 AU210 Control engineering P. MELCHIOR (Resp.) S. VICTOR 1.00 p. 113 AU212 Project on control engineering L. FADIGA P. MELCHIOR (Resp.) 1.50 p. 115 Software S. BOUTER (Resp.) J. CRENNE (Resp.) 4.00 Object-oriented programming Software Engineering Advanced C language programming in the UNIX environment S. BOUTER (Resp.) 2.00 0.50 1.50 Des outils au service de l'entreprise et langues A. DUBERNARD (Resp.) 4.00 Intellectual Propertie Right Tools for quality process Relations donneur d'ordre - fournisseur Skills management English N. NEZZAR 0.50 0.50 0.50 0.50 2.00 EN206 EN215 MI205 SEE7-B SEE7-C IF224 IF225 IT226 SEE7-D CE223 CE224 CE225 CE226 LC203 31/01/2015 - 05:49:01 D. DALLET (Resp.) J. CRENNE (Resp.) G. EYROLLES (Resp.) S. BOUTER J. CRENNE (Resp.) P. COIFFET J. LESCURE C. BRULATOUT S. BROWN COEF. /ECTS 5.00 1.50 1.50 2.00 p. 303 p. 310 p. 626 p. 415 p. 416 p. 478 p. 197 p. 198 p. 199 p. 200 p. 543 60 Course Syllabus Embedded Electronic Systems Semester 8 MODULE UE INTITULÉ INTERVENANTS SEE8-A Digital System Design C. JEGO (Resp.) Architecture Reconfigurable Conception d'un processeur avec jeu d'instructions élémentaires Design Project S. PILLEMENT (Resp.) EN214 EN217 COEF. /ECTS 5.00 C. JEGO (Resp.) 1.00 1.00 p. 309 p. 312 C. JEGO (Resp.) 3.00 p. 706 Operating system and Network M. FAVERGE (Resp.) 4.00 Operating systems Programming Operating System Embedded operating system Network Introduction M. FAVERGE (Resp.) 1.00 1.00 1.00 1.00 Digital Signal processing R. MEGRET (Resp.) 4.00 Random signal Image processing Y. BERTHOUMIEU (Resp.) 2.00 2.00 Fabrication de produit F. LANGLET (Resp.) 3.00 Industrialization and development Supply Chain F. LANGLET (Resp.) F. LANGLET (Resp.) 2.00 1.00 Le manager pilote de projet et langues A. DUBERNARD (Resp.) 8.00 CE230 CE231 CE232 CE233 Strategic data Transverse management Management de projet Validation du thème de mémoire J. GUICHANE 1.50 1.50 1.50 0.00 p. 204 p. 206 p. 207 p. 208 CM202 LC204 Communication English C. GENILLON S. BROWN 1.50 2.00 p. 238 p. 544 Compétences acquises en entreprise et validation de thème mémoire A. DUBERNARD (Resp.) 20.00 Intégration des connaissances et des compétences - 2ème année Validation de thème de mémoire A. DUBERNARD (Resp.) 10.00 p. 203 C. DEJOUS (Resp.) 10.00 p. 708 PR209 SEE8-B MI206 MI207 MI208 RE217 SEE8-C TS222 TS223 SEE8-D CE227 CE228 SEE8-E SEE8-F CE229 PR211 31/01/2015 - 05:49:01 O. PASQUIER (Resp.) J. BOUKHOBZA (Resp.) X. DELORD (Resp.) A. MILANI Y. BERTHOUMIEU (Resp.) A. SCHUTZ C. BRULATOUT A. DUBERNARD C. DEJOUS A. DUBERNARD p. 627 p. 628 p. 629 p. 743 p. 809 p. 810 p. 201 p. 202 61 Course Syllabus Embedded Electronic Systems Semester 9 MODULE UE INTITULÉ INTERVENANTS SEE9-A Mise en oeuvre de systèmes embarqués C. DEJOUS (Resp.) AU320 Airborne avionics systems P. MELCHIOR (Resp.) D. MICHAUD (Resp.) 1.00 p. 142 EN321 Embedded system for telecommunications G. FERRE C. LEROUX (Resp.) 2.00 p. 327 EN326 TS340 Sensors for embedded systems Video multimedia application V. RAIMBAULT (Resp.) R. MEGRET (Resp.) 1.50 1.50 p. 332 p. 836 Tests et Outils de Contrôle D. DALLET (Resp.) 5.00 JTAG and Boundary Scan Test et Vérification LabVIEW Basic L. DALONGEVILLE (Resp.) M. GOURSSIES (Resp.) 1.00 2.00 2.00 Management stratégique et langues A. DUBERNARD (Resp.) 5.00 CE325 Management et développement de compétences C. BRULATOUT A. DUBERNARD (Resp.) 1.00 p. 227 CE326 Clés du management transversal C. BRULATOUT A. DUBERNARD (Resp.) 1.00 p. 228 CE327 Innovation C. CALATAYUD M. COUGARD (Resp.) J. GUICHANE H. PARPAILLON 1.00 p. 230 LC305 Anglais - Semestre 9 S. BROWN 2.00 p. 555 SEE9-B EN320 EN331 MI300 SEE9-C 31/01/2015 - 05:49:01 N. MIGNOT (Resp.) COEF. /ECTS 6.00 p. 326 p. 336 p. 630 62 Course Syllabus Telecommunications Semester 10 MODULE UE INTITULÉ C0-A Projet de Fin d'Etudes (stage de 3ème année) COEF. /ECTS 18.00 Projet de Fin d'Etudes 18.00 Stage de 2ème année 8.00 Stage de 2ème année 8.00 PR315 C0-B PR213 C0-C CE322 31/01/2015 - 05:49:01 INTERVENANTS Projet Professionnel É. ASTIEN (Resp.) 4.00 PROJET PROFESSIONNEL É. ASTIEN 4.00 p. 725 p. 710 p. 224 63 Course Syllabus Telecommunications Semester 5 MODULE UE INTITULÉ INTERVENANTS T5-A Computer science and Nework, Level 1 L. RÉVEILLÈRE (Resp.) IF103 IF110 Computer architecture Operating systems D. BARTHOU (Resp.) IF111 Algorithmique et structure de données IF118 COEF. /ECTS 15.00 2.00 3.00 p. 381 p. 387 N. HANUSSE A. MILANI (Resp.) 2.50 p. 388 Dadabase Systems B. PINAUD C. TEYTON 2.00 p. 393 PG109 Imperative programming J. ARNAUD L. RÉVEILLÈRE (Resp.) 2.50 p. 656 RE110 Introduction to Networking A. MILANI D. NEGRU (Resp.) 3.00 p. 732 Mathématiques de l'ingénieur et signal E. GRIVEL (Resp.) 10.00 MA105 Probability R. MEGRET (Resp.) P. VALLET 2.50 p. 561 MA116 MA117 TS108 Engineering Mathematics Optimisation techniques Random processes and signals P. TESSON 2.50 2.50 2.50 p. 567 p. 568 p. 790 T5-B T5-C CE131 CE137 J. ARNAUD J. FALLERI L. RÉVEILLÈRE (Resp.) H. JOUIN (Resp.) E. GRIVEL (Resp.) C. MAGNANT Langues et culture de l'ingénieur 5.00 É. ASTIEN (Resp.) LC101 Sensibilisation à l'entrepreneuriat communiquer et manager en entreprise : niveau 1 English S5 LC102 LC109 31/01/2015 - 05:49:01 1.50 0.00 p. 179 p. 185 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 1.50 p. 524 2nd Foreign Language S5 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 1.00 p. 526 Physical Education or Artistic Activities D. VESCHAMBRE (Resp.) 1.00 p. 535 L. CUBAS 64 Course Syllabus Telecommunications Semester 6 MODULE UE INTITULÉ INTERVENANTS T6-A Computer and Networks: Level 2 D. NEGRU (Resp.) IT103 PG110 Web programming Programming project J. FALLERI (Resp.) RE111 The Internet Architecture COEF. /ECTS 10.00 2.00 3.00 p. 460 p. 657 J. ARNAUD D. NEGRU (Resp.) 5.00 p. 733 Signal et communications G. FERRE (Resp.) 15.00 EA106 Electronique de communications N. DELTIMPLE (Resp.) N. REGIMBAL F. RIVET 2.00 p. 243 EN101 Digital electronics D. DALLET C. LEROUX (Resp.) 1.50 p. 286 TS102 TS113 Continuous-time signal processing Digital communications E. GRIVEL (Resp.) 2.00 2.50 p. 787 p. 794 TS114 Digital Signal Processing Y. BERTHOUMIEU (Resp.) G. FERRE 4.00 p. 795 TS115 Information and communication systems Y. BERTHOUMIEU (Resp.) 3.00 p. 796 T6-B T6-C X. DE ROCHEFORT L. RÉVEILLÈRE (Resp.) G. FERRE (Resp.) R. TAJAN Langues et culture de l'ingénieur 5.00 CE101 Discovery of the company É. ASTIEN J. PICHARD-STAMFORD 0.75 p. 149 CE103 CE118 CE119 É. ASTIEN 0.00 0.75 0.00 p. 150 p. 167 p. 168 CE135 CE136 LC104 Projet métier Introduction to project management communiquer et manager en entreprise : niveau 2 Stage découverte Professionnal project : Level 1 English S6 0.00 0.00 1.50 p. 183 p. 184 p. 530 LC106 LC112 Physical Education or Artistic Activities (S6) 2nd Foreign Language S6 D. VESCHAMBRE (Resp.) 1.00 1.00 p. 532 p. 537 31/01/2015 - 05:49:01 M. PHALIPPOU (Resp.) L. CUBAS É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 65 Course Syllabus Telecommunications Semester 7 MODULE UE INTITULÉ INTERVENANTS T7-A Informatique et Réseaux, niveau 3 J. FALLERI (Resp.) G. MERCIER PR204 Programmation système Introduction to object oriented programming using the Java language. System and Networking Project RE216 RE220 IF210 PG220 COEF. /ECTS 12.50 2.00 3.00 p. 406 p. 674 C. CAPDEVIEILLE G. MERCIER (Resp.) 2.50 p. 701 Programmation réseau Réseaux Télécom D. NEGRU (Resp.) 2.50 2.50 p. 742 p. 745 Signal et communications Y. BERTHOUMIEU (Resp.) 12.50 EN218 Digital system architecture D. DALLET C. LEROUX (Resp.) 2.00 p. 313 TS214 TS224 Multimedia compression algorithmes Digital filtering, estimation and applications Y. BERTHOUMIEU (Resp.) 2.00 2.50 p. 804 p. 811 TS225 Introduction on Image processing Y. BERTHOUMIEU (Resp.) M. DONIAS 3.00 p. 812 TS226 Digital Communications G. FERRE (Resp.) R. TAJAN P. VALLET (Resp.) 3.00 p. 813 Langues et culture de l'ingénieur P. FLOQUET (Resp.) 5.00 CE206 Management of the financial performance É. ASTIEN J. PICHARD-STAMFORD 1.50 p. 190 CE207 CE242 0.00 0.00 p. 191 p. 217 LC201 Professional project & training course 2nd year communiquer et manager en entreprise : niveau 3 English S7 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 2.50 p. 540 LC212 2nd Foreign Language S7 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET J. IBANEZ S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ M. YUE 1.00 p. 549 T7-B T7-C 31/01/2015 - 05:49:01 J. FALLERI (Resp.) F. KRIEF (Resp.) N. MBAREK J. DANIEL E. GRIVEL (Resp.) L. CUBAS 66 Course Syllabus Telecommunications Semester 8 MODULE UE INTITULÉ INTERVENANTS T8-A Informatique, réseaux et communications numériques D. NEGRU (Resp.) IF207 IF221 operating system Sûreté de fonctionnement G. MERCIER (Resp.) RE221 Networking Systems Administration TS217 T8-B EX202 COEF. /ECTS 8.00 2.00 2.00 p. 405 p. 411 N. GIROLLET D. NEGRU (Resp.) T. RABEMANANTSOA 2.00 p. 746 Communications numériques sans-fil G. FERRE (Resp.) R. TAJAN P. VALLET 2.00 p. 805 T8-B1 or T8-B2 or T8-B3 G. FERRE (Resp.) 8.00 Modules "Cultures de l'ingénieur" (choisir 1 module exactement) É. ASTIEN (Resp.) 2.00 J. ARLAT K. KANOUN (Resp.) M. KILLIJIAN p. 339 CE200 Management system J. MARGUERAT (Resp.) p. 186 CE203 Economic intelligence C. DELESSE (Resp.) p. 188 CE210 Software law S. CANEVET F. PELLEGRINI (Resp.) p. 193 CE215 Introduction to financial markets É. ASTIEN (Resp.) p. 195 CE219 management of innovative projects B. BERDEU (Resp.) p. 196 CE235 Sciences techniques et sociétés A. GLYKOS (Resp.) p. 210 LC206 TOEIC Re-sit S8 K. BEIRNE J. FAUCHER P. FLOQUET (Resp.) S. MÉDINA p. 547 UV au choix parmi les suivantes T8-I UVT8B1- Théorie, simulation et implantation de systèmes de communications 6.00 p. 68 T8-J UVT8B2 - Réseaux et Sécurité 6.00 p. 68 T8-K UVT8B3 - Informatique 6.00 p. 68 T8-C Projets avancés, Télécommunications et Réseaux J. FALLERI (Resp.) 9.00 Projets avancés télécommunications et réseaux T. AHMED Y. BERTHOUMIEU C. CONSEL X. DELORD B. ESCRIG J. FALLERI (Resp.) G. FERRE E. GRIVEL F. KRIEF G. MERCIER D. NEGRU L. RÉVEILLÈRE (Resp.) 9.00 Langues et culture de l'ingénieur P. FLOQUET (Resp.) 5.00 CE209 management control É. ASTIEN (Resp.) R. LABAKI (Resp.) 1.50 p. 192 CE212 LC205 Quality management English S8 C. MENANT (Resp.) 0.50 2.00 p. 194 p. 546 PR205 T8-D 31/01/2015 - 05:49:01 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 702 67 Course Syllabus LC214 2nd Foreign Language S8 K. BEIRNE (Resp.) I. CANOYRA UBEDA M. EUGENE J. FAUCHER P. FLOQUET S. MÉDINA (Resp.) A. MEDJTOUH M. RASTRERO T. SHOCHI A. VELASQUEZ 1.00 UVT8B1- Théorie, simulation et implantation de systèmes de communications G. FERRE (Resp.) 6.00 EA225 Circuits et Systèmes Radiofréquences de Communications sans Fil Y. DEVAL E. KERHERVE (Resp.) G. MORIZET 3.00 p. 274 TS218 Techniques et systèmes de communications numériques sans-fil G. FERRE (Resp.) R. TAJAN P. VALLET 3.00 p. 807 UVT8B2 - Réseaux et Sécurité X. DELORD (Resp.) 6.00 Introduction to Network security Interconnexions de réseaux X. DELORD (Resp.) 3.00 3.00 UVT8B3 - Informatique J. FALLERI (Resp.) 6.00 IF223 Distributed Algorithms O. BEAUMONT Y. METIVIER A. MILANI (Resp.) 3.00 p. 413 PG219 Développement d'applications pour terminaux mobiles J. FALLERI (Resp.) L. RÉVEILLÈRE 3.00 p. 673 T8-I T8-J RE200 RE208 T8-K 31/01/2015 - 05:49:01 X. DELORD F. MEDAT (Resp.) p. 551 p. 735 p. 739 68 Course Syllabus Telecommunications Semester 9EM - E-Management MODULE UE INTITULÉ T9EM-A Management des projets innovants UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) COEF. /ECTS 6.00 T9EM-B Transfert de technologie UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) 6.00 T9EM-C Marketing des activités de services UE entièrement réalisée à KEDGE É. ASTIEN (Resp.) 6.00 T9EM-D Finances Business Plan UV entièrement réalisée à KEDGE É. ASTIEN (Resp.) 6.00 T9EM-E Business Challenge UE ENSEIRB-MATMECA 31/01/2015 - 05:49:01 INTERVENANTS 6.00 69 Course Syllabus Telecommunications Semester 9GLR - Génie Logiciel des Réseaux et des Télécommunications MODULE UE INTITULÉ INTERVENANTS T9GLR-E Project L. RÉVEILLÈRE (Resp.) COEF. /ECTS 5.00 Projet avancé en télécommunications J. FALLERI (Resp.) 5.00 English and Management É. ASTIEN (Resp.) 5.00 Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 2.50 PR307 T9GLR-F CE302 CE320 CE321 LC301 T9GLR-G UE Technique GLRT UE regroupant tous les modules techniques É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 717 p. 218 p. 222 p. 223 p. 554 C. CONSEL (Resp.) 20.00 Development of applications orchestrating networked objects Program analysis Architecture distribuée avec la plateforme .NET Object-oriented Software Development Ubiquitous computing Protocols for telephony over Internet C. CONSEL (Resp.) 4.00 p. 443 L. RÉVEILLÈRE (Resp.) 1.00 2.00 3.00 1.00 2.00 p. 444 p. 491 p. 504 p. 753 p. 761 P. MONIEZ (Resp.) 2.00 p. 763 RE332 RE335 Développement de services de téléphonies sur Internet Multimedia networks and quality of Servie Advanced topics T. AHMED 2.00 1.00 p. 767 p. 768 RE350 Multiservice gateways D. NEGRU (Resp.) 2.00 p. 783 IF322 IF323 IT316 IT340 RE306 RE328 RE329 31/01/2015 - 05:49:01 F. MERAND J. FALLERI (Resp.) C. CONSEL (Resp.) C. CONSEL (Resp.) B. MÉRINDOL P. MONIEZ L. RÉVEILLÈRE C. CONSEL (Resp.) L. RÉVEILLÈRE 70 Course Syllabus Telecommunications Semester 9IREF - Ingénierie du Risque Economique et Financier MODULE UE INTITULÉ C9IREF-A Instruments d'évaluation des risques financiers UE extérieure à l'Enseirb (Université de bordeaux 4) EX307 EX309 EX329 INTERVENANTS É. ASTIEN (Resp.) Scoring et applications Introduction à la VAR (Value at risk) Technique numérique de la finance C9IREF-B Mesures des risques financiers UE extérieure à l'Enseirb (Université de bordeaux 4) EX304 EX305 EX306 3.00 3.00 3.00 É. ASTIEN (Resp.) Finance mathématique temps discret Finance mathématique temps continu Bases de données et statistiques C9IREF-C Gestion des risques financiers UE extérieure à l'Enseirb (université de Bordeaux de 4) EX310 EX311 EX330 É. ASTIEN (Resp.) EX308 31/01/2015 - 05:49:01 Anglais IREF p. 355 p. 356 p. 357 8.00 3.00 3.00 3.00 É. ASTIEN (Resp.) p. 358 p. 360 p. 372 8.00 3.00 3.00 3.00 Assurance Gestion de portefeuille Modules à choix (option IREF) C9IREF-D Langue et culture UE extérieure à l'enseirb (université de bordeaux IV) COEF. /ECTS 8.00 p. 361 p. 362 p. 373 6.00 3.00 p. 359 71 Course Syllabus Telecommunications Semester 9ISN - Ingénierie des Systèmes Numériques de Communication MODULE UE INTITULÉ INTERVENANTS T9ISN-A Technical G. FERRE (Resp.) TS305 MIMO techniques M. DEBBAH G. FERRE (Resp.) P. VALLET 2.25 p. 815 TS307 Segmentation J. DA COSTA C. GERMAIN (Resp.) 1.25 p. 816 TS311 TS312 Spectral analysis Radar signal processing V. CORRETJA (Resp.) 1.25 1.50 p. 817 p. 819 TS322 TS331 Language C for signal processing bureau d'études en signal, images et communications numériques M. DONIAS (Resp.) 1.75 1.75 p. 822 p. 828 TS332 TS334 J. VESIN (Resp.) 1.25 1.50 p. 829 p. 831 TS335 Traitement du signal biomédical Normes des systèmes de communications sans fil Systèmes de navigation GPS et inertielle A. ESCHER A. GIREMUS 2.00 p. 832 TS338 TS339 TS343 Vidéo 3D DSP for embedded systems Filtrage optimal R. MEGRET (Resp.) 1.25 1.50 2.75 p. 834 p. 835 p. 839 Advanced project G. FERRE (Resp.) 5.00 Projet avancé en télécommunications J. FALLERI (Resp.) 5.00 English and management É. ASTIEN (Resp.) 5.00 Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 2.50 T9ISN-B PR307 T9ISN-C CE302 CE320 CE321 LC301 31/01/2015 - 05:49:01 V. CORRETJA J. PETITJEAN J. DANIEL J. PETITJEAN P. VALLET (Resp.) S. DEHAUT G. FERRE (Resp.) L. LEPAULOUX A. GIREMUS E. GRIVEL (Resp.) É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE COEF. /ECTS 20.00 p. 717 p. 218 p. 222 p. 223 p. 554 72 Course Syllabus Telecommunications Semester 9RSC - Networking and Communicating embedded Systems MODULE UE INTITULÉ INTERVENANTS T9RSC-A Technical D. NEGRU (Resp.) V. GUYOT (Resp.) RE328 Smart card: from theory to programming Embedded systems Formation "Passeport Services" (Méthodologie ITIL) Protocols for telephony over Internet RE330 RE331 IT321 IT325 IT353 COEF. /ECTS 20.00 2.50 2.00 2.50 p. 495 p. 496 p. 510 C. CONSEL (Resp.) B. MÉRINDOL P. MONIEZ L. RÉVEILLÈRE 2.00 p. 761 Mobile networks Wireless and Autonomous Networks S. TABBANE (Resp.) 2.00 2.50 p. 765 p. 766 RE332 RE348 Multimedia networks and quality of Servie Networks and Systems Security T. AHMED 2.00 2.50 p. 767 p. 782 RE350 Multiservice gateways D. NEGRU (Resp.) 2.00 p. 783 Project L. RÉVEILLÈRE (Resp.) 5.00 Projet avancé en télécommunications J. FALLERI (Resp.) 5.00 English and Management É. ASTIEN (Resp.) 5.00 Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 2.50 T9RSC-E PR307 T9RSC-F CE302 CE320 CE321 LC301 31/01/2015 - 05:49:01 P. KADIONIK (Resp.) J. LEZCANO (Resp.) M. CHALOUF F. KRIEF (Resp.) M. CHALOUF F. KRIEF (Resp.) M. PERES (Resp.) É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 717 p. 218 p. 222 p. 223 p. 554 73 Course Syllabus Telecommunications Semester 9SRT - Systèmes de Radio et Télécommunications MODULE UE INTITULÉ INTERVENANTS COEF. /ECTS N. DELTIMPLE (Resp.) C9SRT-A RF and mmW building blocks 6.00 Amplificateurs (LNA, PA), filtres, mélangeurs, antennes, circuits millimétriques, projet conception EA308 Antennes A. GHIOTTO (Resp.) G. MORIZET 2.00 p. 279 ME346 Mesures RF E. KERHERVE (Resp.) G. MORIZET 1.00 p. 590 ME354 Power amplifiers N. DELTIMPLE E. KERHERVE (Resp.) 1.50 p. 594 ME356 LNA, mixer, frequency synthesis Y. DEVAL (Resp.) T. TARIS 1.50 p. 597 E. KERHERVE (Resp.) C9SRT-B Systèmes de Communication 5.00 Cette UV est dédiée aux différents supports de communications: les systèmes RF sans fils, les systèmes filaires, optoélectroniques. Une introduction à la notion de réseaux complètera la formation. EA304 ADS CAD project Y. DEVAL E. KERHERVE (Resp.) 1.50 p. 278 EA309 Optoelectronics C. AUPETIT L. BECHOU (Resp.) 1.50 p. 281 ME338 RF systems Y. DEVAL (Resp.) E. KERHERVE G. MORIZET T. TARIS 2.00 p. 587 Conversion de données, traitement du signal en bande de base et gestion de l'énergie dans les SoC C. JEGO (Resp.) 5.00 EN311 Systèmes de conversion de données D. DALLET (Resp.) C. REBAI 1.00 p. 316 EN312 Traitement numérique en bande de base G. FERRE (Resp.) C. JEGO 2.00 p. 317 EN313 ME355 Power management Conception ASIC Numérique E. KERHERVE (Resp.) 1.00 1.00 p. 319 p. 596 C9SRT-C C. LEROUX (Resp.) G. FERRE (Resp.) C9SRT-D Radio-communications 5.00 Cette UV traite spécifiquement des radio-communications à travers les communications numériques, la radio-logicielle / radio-cognitive et la sécurité matérielle des systèmes et des données. EN310 EN314 Advanced Digital Communications System and data hardware security G. FERRE (Resp.) ME349 TS342 Introduction to Software Radio Initiation à la Radio Cognitive F. RIVET (Resp.) C9SRT-E Micro-électronique Technologies d'intégration et avancées en recherche 2.50 0.50 p. 315 p. 320 G. FERRE (Resp.) 1.00 1.00 p. 591 p. 838 E. KERHERVE (Resp.) 4.00 L. BOSSUET (Resp.) G. GOGNIAT ME337 Technologies d'intégration D. BELOT E. KERHERVE (Resp.) 1.00 p. 586 ME342 ICBM conference N. DELTIMPLE Y. DEVAL E. KERHERVE (Resp.) 1.00 p. 589 ME353 Projet de conception et de réalisation système E. KERHERVE (Resp.) 2.00 p. 593 É. ASTIEN (Resp.) 5.00 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 C9SRT-F English and Management Anglais, Tournoi de gestion, Conférence ICBM CE302 CE320 CE321 31/01/2015 - 05:49:01 Professionel project : level 3 Soutenance de projet professionnel Business simulation É. ASTIEN (Resp.) É. ASTIEN p. 218 p. 222 p. 223 74 Course Syllabus LC301 31/01/2015 - 05:49:01 English S9 K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE 2.50 p. 554 75 Course Syllabus Telecommunications Semester 9TM - Multimedia Technologies and Video Games MODULE UE INTITULÉ INTERVENANTS C9TM-A Multimedia data coding and processing R. MEGRET (Resp.) Multimedia data coding Transport de flux audiovisuels Y. BERTHOUMIEU (Resp.) T. AHMED 3.00 2.00 Choice between Images Synthesis (Si) and Computer Music Processing (TIM) M. DESAINTE-CATHERINE (Resp.) 5.00 IT328 RE301 C9TM-B COEF. /ECTS 5.00 p. 499 p. 749 UV au choix parmi les suivantes C9TM-G Computer Graphics 5.00 p. 76 C9TM-H Computational Music 5.00 p. 76 C9TM-C Choice between Image Synthesis (SI) or Video Games (JI) or ASSM L. SIMON (Resp.) 5.00 UV au choix parmi les suivantes C9TM-G Computer Graphics 5.00 p. 76 C9TM-I Analysis and Synthesis of Musical Sound (ASSM) 5.00 p. 76 C9TM-J Games and Interaction (JI) 5.00 p. 77 C9TM-D Choice: VO (Computer Vision) or JI (Video Games) or ASSM 5.00 UV au choix parmi les suivantes C9TM-I Analysis and Synthesis of Musical Sound (ASSM) 5.00 p. 76 C9TM-J Games and Interaction (JI) 5.00 p. 77 C9TM-K Computer Vision (VO) 5.00 p. 77 C9TM-E Semester project and software development R. MEGRET (Resp.) 5.00 Programmation C/C++ pour le multimédia Group project P. BENARD (Resp.) 1.00 4.00 English and Management É. ASTIEN (Resp.) 5.00 Professionel project : level 3 Soutenance de projet professionnel Business simulation English S9 A. OELHOFFEN (Resp.) 0.00 0.00 2.50 2.50 Computer Graphics M. HACHET (Resp.) 5.00 Synthèse d'images et réalité virtuelle P. BENARD C. SCHLICK (Resp.) 5.00 IT356 PR305 C9TM-F CE302 CE320 CE321 LC301 C9TM-G IT355 É. ASTIEN (Resp.) É. ASTIEN K. BEIRNE P. CROCKER J. FAUCHER (Resp.) P. FLOQUET (Resp.) S. MÉDINA (Resp.) L. STEVENS-LARRE p. 513 p. 715 p. 218 p. 222 p. 223 p. 554 p. 512 M. DESAINTE-CATHERINE (Resp.) 5.00 C9TM-H Computational Music Specialization in Audio within C9TM-C (p. 76) and C9TM-D (p. 76) IT348 C9TM-I 31/01/2015 - 05:49:01 Computational music M. DESAINTE-CATHERINE (Resp.) P. HANNA M. ROBINE 5.00 Analysis and Synthesis of Musical Sound (ASSM) S. MARCHAND (Resp.) 5.00 p. 508 76 Course Syllabus IT320 Analysis/Synthesis of Musical Sound P. HANNA S. MARCHAND (Resp.) Y. ORLAREY 5.00 Games and Interaction (JI) L. SIMON (Resp.) 5.00 Video Games and Interactions D. BARTHOU M. HACHET L. SIMON (Resp.) 5.00 Computer Vision (VO) J. BENOIS-PINEAU (Resp.) 5.00 IT317 Image analysis J. DA COSTA (Resp.) C. GERMAIN 2.50 p. 493 IT327 Vision and video indexing J. BENOIS-PINEAU (Resp.) A. BUGEAU C. FAURENS 2.50 p. 498 C9TM-J IT361 C9TM-K 31/01/2015 - 05:49:01 p. 494 p. 518 77 Course Syllabus AM100 : Review in Mathematics Shared by UV(s) : M5-B Mathematics I p. 42 Évaluation : S1: -- Number of hours : Lecture : Tutorial classes : Individual work : 2.00 4.00 3.00 Teacher(s) : AREGBA Denise Title : Review in Mathematics Abstract : En début d'année, on organise une session de rappels et de mise à niveau. Plan : - Algèbre linéaire: calcul matriciel, diagonalisation et triangularisation des matrices, exponentielle d'une matrice. - Notions de base sur les espaces vectoriels normés. 31/01/2015 - 05:49:01 78 Course Syllabus AM101 : Differential calculus Shared by UV(s) : M5-B Mathematics I p. 42 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 16.00 20.00 18.00 Teacher(s) : AREGBA Denise FABRIE Pierre SANTUGINI Kevin Title : Differential calculus Abstract : The basic tools of differential calculus are presented. Plan : - Fonction dérivée, dérivées partielles, théorème de Schwarz. Formule de Taylor à tout ordre : application à la consistance de quelques discrétisations d’opérateurs. - Dérivées de fonctions composées. Changement de variables. Dérivée particulaire. Inversion locale. Dérivées d’une fonction définie implicitement. Extremas libres, extremas liés. - Analyse vectorielle. - Applications du théorème de Fubini au calcul d’intégrales multiples. Changement de variable. Calcul d’intégrales de surface pour des surfaces paramétrées. Formules de Stokes, Green. Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 79 Course Syllabus AM102 : Differential equations Shared by UV(s) : M6-B Mathematics II p. 43 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 16.00 20.00 18.00 Teacher(s) : FABRIE Pierre LAGAERT Jean-Baptiste SANTUGINI Kevin Title : Differential equations Abstract : The aim is to be able to establish stability properties by using the spectral analysis of linearised models. Plan : - Rappels sur les équations scalaires, théorèmes de comparaison et lemmes de Gronwall - Théorème de Cauchy-Lipschitz - Systèmes linéaires, exponentielle de matrice, stabilité de l'origine - Méthode des caractéristiques, exemple de l'équation du transport, lien avec la dérivée particulaire - Systèmes hamiltoniens, exemples issus de la mécanique - Stabilité des systèmes d'ordre 1 Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 80 Course Syllabus AM104 : Integration and Functional Analysis Shared by UV(s) : M5-B Mathematics I p. 42 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 20.00 24.00 22.00 Teacher(s) : COLIN Mathieu Title : Integration and Functional Analysis Abstract : The aim of this lecture is to provide a general framework in functional analysis and integration that will be useful for the study of theoretical and numerical PDE’s. Plan : 1) Elementary topology : normed spaces, compacity, continuous linear functions, … 2) Integration : Lebesgue measurable functions, Lebesgue integration, Lebesgue donimated convergence theorem, change of variables, Fubini theorem, Integral with parameters. 3) Hilbertian Analysis : projection theorem, Riesz theorem, Hilbert space, weak convergence. 4) Fourier analysis : Fourier transform in S, L^1 and L^2, inverse Fourier formula, FFT. 31/01/2015 - 05:49:01 81 Course Syllabus AM200 : Analysis of Partial Derivative Equations Shared by UV(s) : M7-C Partial Derivative Equations - Optional unit O71 p. 44 Crédits ECTS : 5.00 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 24.00 30.00 27.00 Teacher(s) : COLIN Thierry COLIN Mathieu WEYNANS Lisl Title : Analysis of Partial Derivative Equations Abstract : The aim of this course is to give some basic methods for the study of linear partial differential equations. The heat, waves, Stokes equations are treated in details. Plan : Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 82 Course Syllabus AN100 : Numerical Analysis part I Shared by UV(s) : M5-C Scientific calculus I p. 42 Crédits ECTS : 5.00 Évaluation : S1: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 20.00 24.00 22.00 Teacher(s) : DOBRZYNSKI Cécile SANTUGINI Kevin TURPAUT Rodolphe Title : Numerical Analysis part I Abstract : The goal of this lecture is to introduce the basic methods of numerical analysis. This introduction covers all the aspects of the methods from the mathematical analysis to the practical aspects. Topics include interpolation, quadrature and numerical methods for ODE. Links to applications are given. Plan : 1 - Interpolation Lagrange and Hermite polynomials, divided differences. Interpolation residual, Runge phenomenon. 2 - Quadrature General definitions. Classical methods: rectangles, trapezoidal rule, Simpson's method. Newton-Cotes methods. Gauss methods: Gauss-Legendre, Gauss-Lobatto. Other scalar products: Gauss-Laguerre, Gauss-Chebyshev... 3 - Numerical methods for ODEs. Classical one-step methods: Euler, Runge, Heun. Runge-Kutta methods: formalism, Butcher tableau, order conditions, A-stability. Multistep methods: Adams, BDF and predictor-corrector methods, order conditions, 0-stability, convergence, A-stability. Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 83 Course Syllabus AN101 : Numerical Analysis (part II) Shared by UV(s) : M6-C Scientific calculus II p. 43 Crédits ECTS : 4.00 Évaluation : S1: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 20.00 24.00 22.00 Teacher(s) : SANTUGINI Kevin TURPAUT Rodolphe Title : Numerical Analysis (part II) Abstract : Numerical linear algebra and numerical methods for solving ordinary differential equations. Topics include linear and nonlinear systems of equations and eigenvalue problems. Plan : Classical direct methods: (P)LU, QR and Cholesky factorizations, -Classical iterative methods: relaxation and gradient methods, -Preconditionning -Large sparse linear systems -Computation of eigenvalues and eigenvectors Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 84 Course Syllabus AN200 : Numerical approximation and industrial problems I Shared by UV(s) : M7-B Scientific calculus III p. 44 Crédits ECTS : 4.00 Évaluation : S1: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 18.00 25.33 22.00 Teacher(s) : AREGBA Denise MAIRE Pierre-Henri MIEUSSENS Luc Title : Numerical approximation and industrial problems I Abstract : The goal of this course is to show some fundamental elements of numerical approximation of partial difference equations. It will be restricted to linear problems, like diffusion and convection, since these phenomenons can be observed in most of mechanical problems. Most of the course will be devoted to the method of finite differences for one dimensional problems. Main notions like accuracy, stability, convergence, numerical diffusion and dispersion, will analyzed. The last part of the course will be an introduction to the finite volume methods, which is well suited to multidimensional problems, in particular for conservation laws of fluid mechanics. The course is based on two books: - Finite Difference Methods for Ordinary and Partial Differential Equations, Steady State and Time Dependent Problems, Randall J. LeVeque, SIAM, 2007 - Finite Volume Methods for Hyperbolic Problems, Randall J. LeVeque, Cambridge University Press, 2002. The numerical methods presented in the course will be studied with exercices and programming sessions. Plan : - PDEs in Mechanics - Approximation of derivatives with finite differences - A boundary value problem: the heat equation - Numerical approximation of the unsteady heat equation by finite differences - Numerical approximation of the unsteady convection equation by finite differences - Finite volume method for multidimensional convection problems Document(s) : - Finite Difference Methods for Ordinary and Partial Differential Equations, Steady State and Time Dependent Problems, Randall J. LeVeque, SIAM, 2007 - Finite Volume Methods for Hyperbolic Problems, Randall J. LeVeque, Cambridge University Press, 2002. 31/01/2015 - 05:49:01 85 Course Syllabus AN201 : Numerical approximation and industrial problems II Shared by UV(s) : M8-B Scientific calculus IV p. 45 Crédits ECTS : 4.00 Évaluation : S1: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : Practical work : 20.67 25.33 22.00 28.00 Teacher(s) : BEAUGENDRE Héloïse BRULL Stéphane HELIOT Jean-Philippe LAC Patrick MORTAZAVI Iraj QUEVA David Title : Numerical approximation and industrial problems II Abstract : Ce cours fait suite au cours AN200 sur les volumes finis. Ici, partant d' exemples concrets (problème d'élasticité, problème de Stokes), on étudie la méthode des éléments finis. Les connexions avec la méthode des volumes finis sont explorées. Cet enseignement comporte une introduction à l’utilisation des grands codes de calcul industriels pour illustrer les méthodes vues en cours et développer le sens physique et numérique des élèves. Plan : Méthode des éléments finis pour les systèmes elliptiques et paraboliques. - Principe des travaux virtuels, minimisation d’énergie, équation d’équilibre, exemple de l’élasticité linéaire. - Rappels sur la formulation variationnelle des problèmes elliptiques et exemples (équation de Laplace, problème de transmission, élasticité, problème de Stokes). - Méthode de Galerkin. - Méthode des éléments finis : • Compléments sur l'interpolation • Eléments de Lagrange, convergence et estimation d’erreur. Introduction aux éléments d’Hermite. • Exemples : équation de Laplace, élasticité linéaire, Stokes. • Mise en ½uvre informatique des éléments finis (représentation de maillages, assemblage). Introduction à l’adaptation de maillage. Equation de la chaleur. Approximations volumes finis-éléments finis pour des problèmes de convection-diffusion.ue. Pratique de codes industriels Manipulation de codes et résolution de problèmes type - Exemple en calcul des structures. 31/01/2015 - 05:49:01 86 Course Syllabus - Exemple en mécanique des fluides et thermique. Prerequisite : AN200 Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 87 Course Syllabus AN202 : High Performance Computation Shared by choice module(s) : EX212 Optional units O82 (if B2 validated) p. 348 Crédits ECTS : 3.00 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : BEAUGENDRE Héloïse Title : High Performance Computation Abstract : Goal: Learn the basis notions to create parallel codes using the library MPI (Message Passing Interface) and OpenMP directives. Based on Fortran 90. Plan : * Introduction * Parallel algorithm -Definitions -Physical and logical organization of the memory Simple parallel algorithms Definition of the speed-up and the efficiency of a parallel code * Parallel architecture and programing model -Shared memory parallel machine Distributed parallel machine * OpenMP directives in a Fortran code * MPI library * Conclusion: development of a code to solve the heat equation using MPI library. 31/01/2015 - 05:49:01 88 Course Syllabus AN205 : Analyse des Ecoulements Compressibles Shared by choice module(s) : EX211 Optional units O81 p. 347 Crédits ECTS : 3.00 Évaluation : S1: CC x1;S2: ET(2h,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Title : Analyse des Ecoulements Compressibles Abstract : L’objectif est de présenter les bases de l’analyse des ecoulements ou les effets de compressibilite jouent un role clef : formulation conservative, invariants de Riemann, invariants de Prandlt Meyer, ondes de choc. Plan : Equations des fluides compressibles : conservation de la masse, de la quantité de mouvement, et de l’énergie, équation d’évolution de l’entropie, loi d’état. Ecoulement stationnaire isentropique quasi-1D : Tuyères à section variable, pression critique. Ecoulements instationnaires isentopiques quasi 1D : Invariants de Riemann, théorie des caractéristiques, équation de burgers, temps d’existence de l’écoulement isentropique. Front de choc : Relations de Rankine-Hugoniot, cône de Mach, cas des gaz parfaits. Etude des ecoulements supersonique isentropique irotationnels, invariants de Prandlt-Meyer, application au calcul d’ecoulements bidimensionnels simplifies Introduction au problème de Riemann : analyse d’un exemple simple construit autour des invariants 1D, l’équation de Burgers 31/01/2015 - 05:49:01 89 Course Syllabus AN303 : Inverse problems Shared by choice module(s) : EX319 EX323 Optional unit O92a Optional unit O91b p. 0 p. 369 Crédits ECTS : 3.12 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : IOLLO Angelo Title : Inverse problems Abstract : The aim of this course is to describe some approaches based on the theory of adjoint eqautions to solve problems of optimization and control rising in engineering Examples of application are found in optimal shape design and in the stabilization/destabilization of transitional fluid flows. 31/01/2015 - 05:49:01 90 Course Syllabus AN304 : Parallel programming Shared by choice module(s) : EX319 EX324 EX334 Optional unit O92a Free module for PRCD Optional unit O92a p. 0 p. 370 p. 374 Crédits ECTS : 2.50 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : BEAUGENDRE Héloïse Title : Parallel programming Abstract : The aim of this formation is to study the main methodologies of parallel computing. First a brief overview and some concepts and terminology associated with parallel computing models are explored. This is followed by a discussion on a number of issues related to designing parallel programs using graph partitioning (METIS and SCOTCH). Prerequisite : Module AN202 31/01/2015 - 05:49:01 91 Course Syllabus AN305 : Very high order schemes for compressible fluid dynamics problems Shared by choice module(s) : EX334 Optional unit O92a p. 374 Crédits ECTS : 3.12 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : MAIRE Pierre-Henri Title : Very high order schemes for compressible fluid dynamics problems Abstract : This lecture series consider the numerical approximation of advection-diffusion problems, and more generally the compressible Navier Stokes equations on unstructured meshes. We are interested in Discontinuous Galerkin methods and Residual Distribution schemes. 31/01/2015 - 05:49:01 92 Course Syllabus AN307 : Transport of particles: models, simulation and applications Shared by choice module(s) : EX321 Optional unit C91b p. 367 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : MIEUSSENS Luc Title : Transport of particles: models, simulation and applications Abstract : Le but de ce cours est de donner quelques éléments pour la simulation numérique de systèmes de particules, en se focalisant surtout sur la dynamique des gaz (applications à l'aérodynamique haute altitude et aux écoulements dans les micro-machines et les systèmes à vide) et le transfert radiatif (applications au transfert de chaleur dans les matériaux optiques). L'accent sera porté sur les modèles et leurs approximations par des méthodes numériques déterministes. La dernière partie du cours montrera comment cette théorie peut servie à simuler des écoulements de fluides incompressibles avec la méthode "Boltzmann sur réseau", dont la popularité est croissante à l'heure actuelle. Une partie du cours sera consacrée à des TP sur machine pour mettre en oeuvre les méthodes numériques étudiées. Les prérequis sont les méthodes numériques élémentaires pour les équations aux dérivées partielles (volumes finis, schéma d'Euler, etc) et une bonne maîtrise du fortran 90. Plan : * Théorie cinétique du transport de particules : exemples (dynamique des gaz, transfert radiatif) * Lien avec les modèles macroscopiques (équations d'Euler, de Navier-Stokes, de diffusion) * Quelques méthodes de simulation déterministes * Lien avec les écoulements incompressibles : la méthode de Boltzmann sur réseau 31/01/2015 - 05:49:01 93 Course Syllabus AN308 : High Performance Computing (HPC) project Shared by choice module(s) : EX312 C91a p. 363 Crédits ECTS : 3.12 Évaluation : S1: Proj x1;S2: rep(S1) x1 Number of hours : Lecture : Combined lecture and tutorial classes : 24.00 40.00 Teacher(s) : BEAUGENDRE Héloïse COLIN Thierry LUBIN Pierre Title : High Performance Computing (HPC) project 31/01/2015 - 05:49:01 94 Course Syllabus AN309 : Techniques de maillage Shared by choice module(s) : EX320 Optional unit O92b p. 366 Crédits ECTS : 3.12 Évaluation : S1: Proj x1;S2: rep(S1) x1 Number of hours : Lecture : 24.00 Teacher(s) : DOBRZYNSKI Cécile Title : Techniques de maillage Abstract : L’objectif de ce cours est d’aborder différentes techniques de génération et de modification de maillages permettant de construire des maillages appropriés à la simulation numérique. Les difficultés et les avantages inhérents à ces techniques seront explicités. Des notions et exemples d’adaptation de maillages à des solution physiques seront aussi présentés. 31/01/2015 - 05:49:01 95 Course Syllabus AN310 : Algorithmique parallèle scientifique Shared by choice module(s) : EX322 Optional unit O91a p. 368 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET(2h,E,da,ca) x1 Number of hours : Lecture : 24.00 Title : Algorithmique parallèle scientifique 31/01/2015 - 05:49:01 96 Course Syllabus AN311 : Méthodes Numériques pour les Ecoulements Compressibles Shared by choice module(s) : EX315 Optional unit M92 p. 365 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET x1 Number of hours : Lecture : 24.00 Teacher(s) : TURPAUT Rodolphe Title : Méthodes Numériques pour les Ecoulements Compressibles 31/01/2015 - 05:49:01 97 Course Syllabus AN312 : Numerical methods for incompressible flows. Shared by choice module(s) : EX321 Optional unit C91b p. 367 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET(2h,E,sd,sc) x1 Number of hours : Lecture : 24.00 Teacher(s) : COUDIèRE Yves Title : Numerical methods for incompressible flows. Abstract : The basis of finite difference techniques, finite element or finite volume are assumed to be known, especially for simple examples such as Laplace equation or heat equation. The course objective is to deepen these methods, including their stability properties for solving more complex problems; learn to implement, to test and to understand the relationship between these properties and behavior of the digital approximations. Plan : 31/01/2015 - 05:49:01 98 Course Syllabus AU101 : Linear Systems Shared by UV(s) : SEE6-A Électronique analogique et de communication p. 59 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : MELCHIOR Pierre RAISSI Tarek Title : Linear Systems 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ée. 31/01/2015 - 05:49:01 99 Course Syllabus AU103 : Control Engineering Shared by UV(s) : E6-A Mathématiques, Signal, Automatique p. 4 Crédits ECTS : 1.50 Évaluation : S1: ET(2h) x1 Number of hours : Combined lecture and tutorial classes : 17.33 Teacher(s) : MELCHIOR Pierre OUSTALOUP Alain Title : Control Engineering Abstract : L'automatique traite notamment de la modélisation, de l'analyse et de la commande des processus. Elle peut donc être appliquée à un nombre important de disciplines, et notamment aux trois disciplines principales enseigné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. Document(s) : 31/01/2015 - 05:49:01 100 Course Syllabus 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 correcteurs numériques. 31/01/2015 - 05:49:01 101 Course Syllabus AU104 : Automatique cours/TP Shared by UV(s) : E6-A Mathématiques, Signal, Automatique p. 4 Crédits ECTS : 1.50 Évaluation : S1: CC x1 Number of hours : Individual work : Practical work : 7.50 17.33 Teacher(s) : MELCHIOR Pierre OUSTALOUP Alain Title : Automatique cours/TP 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 commande d'automatismes simples par automate programmable TSX 47. Les principes du grafcet et de programmation du TSX 47 sont vus au cours de ces 2 TP. Le but des deux autres manipulations est de caractériser, dans les domaines 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 pneumatiques et 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 à courant continu Leroy Somer 300W) * Identification et commande proportionnelle d'une enceinte thermique (Banc thermique 500W) 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 boucle 31/01/2015 - 05:49:01 102 Course Syllabus ouverte, Commande en boucle fermée, Rejet de perturbation. 31/01/2015 - 05:49:01 103 Course Syllabus AU201 : Linear automatic control and linearizing approaches Shared by UV(s) : E7-C Automatic Control and Signal Processing p. 6 Crédits ECTS : 1.50 Évaluation : S1: ET x1 Number of hours : Lecture : Tutorial classes : 12.00 6.66 Teacher(s) : MELCHIOR Pierre OUSTALOUP Alain Title : Linear automatic control and linearizing approaches 31/01/2015 - 05:49:01 104 Course Syllabus AU202 : Automatic control practical lessons 1 Shared by UV(s) : E7-C Automatic Control and Signal Processing p. 6 Crédits ECTS : 1.50 Évaluation : S1: CC x1 Number of hours : Individual work : Practical work : 7.50 15.00 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse MELCHIOR Pierre 05 4000 2417 Title : Automatic control practical lessons 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). 31/01/2015 - 05:49:01 105 Course Syllabus AU203 : Digital system Shared by UV(s) : SEE7-B Control Engineering p. 60 Crédits ECTS : 0.50 Évaluation : S1: ET(1h30) x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : HENRY David MELCHIOR Pierre Title : Digital system Plan : Signaux échantillonnés. Transformée en Z. Réponse fréquentielle d'un système échantillonné. 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. 31/01/2015 - 05:49:01 106 Course Syllabus AU204 : Nonlinear system - part 2 Shared by UV(s) : E8-H Automatic Control p. 9 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : 8.00 Teacher(s) : OUSTALOUP Alain Title : Nonlinear system - 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 of their stability with the Lyapunov theory. 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 Prerequisite : Linearizing approach and linear automatic control (AU201) and Nonlinear systems - part 1 (AU209) Keyword(s) : Control engineering, State-space plane method, Lyapunov stability analysis 31/01/2015 - 05:49:01 107 Course Syllabus AU205 : Digital control system Shared by UV(s) : E8-B Automatic control and Signal processing p. 8 Crédits ECTS : 1.50 Évaluation : S1: ET x1 Number of hours : Lecture : Combined lecture and tutorial classes : Individual work : 10.66 8.00 10.00 Teacher(s) : MELCHIOR Pierre Title : Digital control system Abstract : Plan : Document(s) : Keyword(s) : 31/01/2015 - 05:49:01 108 Course Syllabus AU206 : State space modeling, observation and control Shared by UV(s) : E8-H Automatic Control p. 9 Crédits ECTS : 1.50 Évaluation : S1: ET(1h20,E,da,ca) x0.75 + Proj x0.25 Number of hours : Lecture : Combined lecture and tutorial classes : Practical work : 10.66 8.00 8.00 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse 05 4000 2417 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. The state-space representation is an other way to model systems. It permits to save all parts of the systems. The aim of this course is to present how system could be modelled and control using the state space representation. The observability and controlability criterion will be used to design state observers and state feedback controllers. 8 hours 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. Document(s) : 83 page lecture notes Keyword(s) : Control engineering, State-space representation, State-space feedback controller, Observer. 31/01/2015 - 05:49:01 109 Course Syllabus AU207 : Implementing control systems Shared by UV(s) : E8-H Automatic Control p. 9 Crédits ECTS : 1.00 Évaluation : S1: Proj x0.5 + CC(CR TP) x0.5 Number of hours : Combined lecture and tutorial classes : Practical work : 6.00 6.00 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse MELCHIOR Pierre 05 4000 2417 Title : Implementing control systems Abstract : -Design of a linear robust controller for a nonlinear system -Control of an electromechanical system with a strong stauration of the control effort. Analysis of the windup phenomenon and design of an antiwindup system with Matlab/Simulink. Prerequisite : Linear control design and describing function analysis. 31/01/2015 - 05:49:01 110 Course Syllabus AU208 : Automatic control practical lessons 2 Shared by UV(s) : E8-B Automatic control and Signal processing p. 8 Crédits ECTS : 1.00 Évaluation : S1: CC (CR TP) x1 Number of hours : Practical work : 12.00 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse MELCHIOR Pierre 05 4000 2417 Title : Automatic control practical lessons 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 de pompage 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. 31/01/2015 - 05:49:01 111 Course Syllabus AU209 : Nonlinear systems - Part 1 Shared by UV(s) : E7-C Automatic Control and Signal Processing p. 6 Crédits ECTS : 0.50 Évaluation : S1: ET(1h,E,da,ca) x1 Number of hours : Combined lecture and tutorial classes : 6.66 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse MELCHIOR Pierre 05 4000 2417 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ème pour lequel le principe de superposition ne s'applique pas. Cette particularité engendre souvent des phénomènes que bien sûr l'automatique linéaire ne peut expliquer. Dans ce cadre l'objectif de ce cours est d'analyser la cause de phénomènes observés, d'en prévoir les caractéristiques et de proposer des solutions permettant d'en réduire les 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 limit cycle characteristics ; Nonlinear control system ; Drawbacks of the describing function approach. Prerequisite : Linear automatic control of linear systems. Integral calculus. Use of complex numbers. Document(s) : 50 page lecture notes. Keyword(s) : Control engineering, nonlinear systems, Describibng function method 31/01/2015 - 05:49:01 112 Course Syllabus AU210 : Control engineering Shared by UV(s) : SEE7-B Control Engineering p. 60 Crédits ECTS : 1.00 Évaluation : S1: CC (CR TP) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : MELCHIOR Pierre VICTOR Stéphane Title : Control engineering Plan : 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ée. Synthèse d’un régulateur de type PID. 31/01/2015 - 05:49:01 113 Course Syllabus AU211 : Dynamical systems Shared by choice module(s) : EX214 I2-S8 First pool of modules p. 350 Crédits ECTS : 3.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse MELCHIOR Pierre 05 4000 2417 Title : Dynamical systems 31/01/2015 - 05:49:01 114 Course Syllabus AU212 : Project on control engineering Shared by UV(s) : SEE7-B Control Engineering p. 60 Crédits ECTS : 1.50 Évaluation : S1: CC (CR TP) x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : FADIGA Lamine MELCHIOR Pierre Title : Project on control engineering Plan : 1Commande d'un système pneumatique par automate programmable (Automate TSX 47 + vérins pneumatiques et tapis roulant) 2Commande d'un ascenseur par automate programmable (Automate TSX 47 + ascenseur) 3Identification et commande par pré-compensation d'un système électro-mécanique (Banc moteur à courant continu Leroy Somer 300W) 4Mise en ½uvre d'une chaîne d'assemblage (Automate FESTO FEC 640/660 + cellule flexible mécatronique FESTO) 5Commande analogique (PID) d'une enceinte thermique (PC + Banc thermique 500W) 31/01/2015 - 05:49:01 115 Course Syllabus AU300 : Automatismes et automates programmables * Shared by UV(s) : RSI9-A Systèmes électroniques industriels p. 56 Crédits ECTS : 0.60 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : LAFFRAY Pascal Title : Automatismes et automates programmables * Abstract : [Volume enseignant = 28 h (8 h de TP en demi promotion)] 31/01/2015 - 05:49:01 116 Course Syllabus AU301 : Identification des systèmes dynamiques Shared by UV(s) : E9AM2AS-BModélisation, Identification, Surveillance (MIS) p. 14 Crédits ECTS : 2.50 Évaluation : S1: Proj(Rap) x1 Number of hours : Lecture : Tutorial classes : Individual work : 10.00 8.00 10.00 Teacher(s) : VICTOR Stéphane 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'un modèle analytique appartenant à une classe donnée. Le comportement dynamique prédit par le modèle doit être le plus voisin possible de celui du processus considéré, au sens d'un critère. On distingue deux grandes classes de méthodes d'identification : les méthodes dites non paramétriques et les approches dites paramétriques. Dans ce 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, choix d'une structure de modèle, choix d'une méthode d'estimation, validation du modèle estimé. L'objectif de ce cours est d'aborder ces différentes étapes. Plus particulièrement, nous commençons par une présentation et une analyse critique des différentes structures en estimation paramétrique. Puis, parmi les différentes méthodes d'estimation existant dans la littérature scientifique, la méthode d'estimation dite des moindres carrés ordinaires basée sur la minimisation d'un critère quadratique, est abordée. Les différents test de validation sont alors pré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 les définitions des fonctions d'auto et d'inter-correlation, des densités spectrales de puissance et sur la théorie des variables 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ère quadratique, minimisation du critère. * Quantification de la confiance de l'estimation : Test de la blancheur de l'erreur de prédiction, Tests de corrélation entré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, Traitement 31/01/2015 - 05:49:01 117 Course Syllabus des 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. Keyword(s) : Fonction d'auto et d'inter-correlation, Densité spectrale de puissance, Moindres carrés ordinaire, Région de confiance, Erreur de prédiction. 31/01/2015 - 05:49:01 118 Course Syllabus AU302 : Détection et localisation de défauts Shared by UV(s) : E9AM2AS-BModélisation, Identification, Surveillance (MIS) p. 14 Crédits ECTS : 2.50 Évaluation : S1: Proj(Rap) x1 Number of hours : Lecture : Tutorial classes : Individual work : 10.00 8.00 10.00 Teacher(s) : HENRY David 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 dans l'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 31/01/2015 - 05:49:01 119 Course Syllabus - 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. 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 Academic Publishers. Keyword(s) : Détection, localisation, modèle, défauts, surveillance. 31/01/2015 - 05:49:01 120 Course Syllabus AU303 : Analyse et commande des systèmes non linéaires Shared by UV(s) : E9AM2AS-CCommandes Robustes Multivariables (CRM) p. 14 Crédits ECTS : 0.50 Évaluation : S1: ET(1h,E,da,ca) x1 Number of hours : Lecture : Individual work : 12.00 12.00 Teacher(s) : OUSTALOUP Alain 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 les mé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 de techniques 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 au chapitre « Bibliographie » du polycopié. Keyword(s) : Systèmes non linéaires, Systèmes non stationnaires, Stabilité interne, Stabilité entrée-sortie, Commande au premier order, Linéarisation entrée-sortie par bouclage statique 31/01/2015 - 05:49:01 121 Course Syllabus AU304 : Systèmes à dérivées non entières Shared by UV(s) : E9AM2AS-AOutils et Logiciels pour l'Automatique (OLA) p. 14 Crédits ECTS : 1.00 Évaluation : S1: ET(1h30,E,da,ca) x1 Number of hours : Lecture : Individual work : 14.00 14.00 Teacher(s) : OUSTALOUP Alain 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 31/01/2015 - 05:49:01 122 Course Syllabus AU306 : Frequency-domain design of robust control-systems Shared by UV(s) : E9AM2AS-CCommandes Robustes Multivariables (CRM) p. 14 Crédits ECTS : 2.00 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Practical work : 10.00 8.00 8.00 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse 05 4000 2417 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 is need to ensure dynamic performance as constant as possible whatever the parametric state of the plant. Several design 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. Both allow to take into accunt the genuine effect of the variations of the parameters of the plant: frequency uncertainty domains fully structured are determined without any overestimation. The CRONE is developped by the IMS lab. of ENSEIRB and uses high level parameters (and particularly fractional orders of differintegration). The QFT methodology is more intuitive and permit the discovering of the pleasures of a fine loop shaping. Application of both tools will be discovered first through two short pratical works. Then, the methodologies will be used to solve an 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 generation CRONE 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. Document(s) : 125 pages lecture notes. Keyword(s) : Control engineering, Robust control, CRONE, QFT Online course : 31/01/2015 - 05:49:01 123 Course Syllabus http://uuu.enseirb.fr/~lanusse/SFCR.pdf 31/01/2015 - 05:49:01 124 Course Syllabus AU307 : Synthèse de commandes robustes par optimisation Shared by UV(s) : E9AM2AS-CCommandes Robustes Multivariables (CRM) p. 14 Crédits ECTS : 2.00 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Individual work : 8.00 12.00 8.00 Teacher(s) : HENRY David 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 de filtres sont considérées : les correcteurs multivariables robustes et les estimateurs d'état robustes. Dans ce contexte, les approches étudiées sont basées sur les notions de norme H∞, d'optimisation convexe et d'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 de commande qui stabilise simultanément une famille de système, éventuellement non linéaire et de dimension infinie. Cette famille de systèmes est représentée à l'aide d'une famille de modèles constituée d'un modèle nominal et de modèles des perturbations endogènes (incertitudes de modèles) et exogènes (perturbations d'entrée, bruit de mesure...). Dans le problème de synthèse d'estimateurs robustes, l'objectif consiste à reconstruire une combinaison linéaire de l'état à partir des signaux dont on dispose, tel que l'erreur d'estimation soit robuste vis-à-vis des perturbations endogè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 des performances 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ème fictif 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 à courant continu et au problème de reconstruction de l'état d'un système incertain académique (système masse ressort amortisseur). 31/01/2015 - 05:49:01 125 Course Syllabus 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 Science Publications, France, 1999. [2] « FEEDBACK CONTROL THEORY », J.C. Doyle, B.A. Francis et A.R. Tannenbaum. Macmillan Publishing Company, USA, 1992. [3] « A Practical Approach to Robustness Analysis with Aeronautical Applications » G. Ferreres, Kluwer Academic/Plenum Publishers, USA. Keyword(s) : Représentation LFT, Norme H∞, équations de Riccati, inégalités linéaires matricielles (LMI), valeur singulière structurée (µ), algorithme du point intérieur, algorithme ellipsoïdal. 31/01/2015 - 05:49:01 126 Course Syllabus AU308 : Synthèse de lois de commande Shared by UV(s) : E9AM2AS-CCommandes Robustes Multivariables (CRM) p. 14 Crédits ECTS : 0.50 Évaluation : S1: ET(1h30,E,da,ca) x1 Number of hours : Lecture : Tutorial classes : Individual work : 13.00 3.00 13.00 Teacher(s) : OUSTALOUP Alain Title : Synthèse de lois de commande Abstract : Objectifs : Ce module présente un panorama des différentes méthodes d'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 dans le domaine de la commande, dans l'esprit "méthodes et pratiques" de l'ingénieur. Aussi ces méthodes sont présentées d'un point de vue principe, méthodologique, avantages et limitations. Ces techniques sont par ailleurs illustrées par des exemples applicatifs. Les approches d'état, multivariables et robustes, pour leur part, seront présentées en 3ème année. Plan : 1. Commande à modèle interne 2. Commande à grand gain 3. Commandes LQ et LQG 4. Commande à critère quadratique 5. Commande par placement des zéros et des pôles 6. Du rejet de perturbation au découplage 7. Commande par découplage linéaire : application à une table de découpe en H 8. Commande par découplage non linéaire : application à une table polaire 9. Commande à variance minimale 10. 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 - Editions Technip, 1993; - P. BORNE - Analyse et régulation des processus industriels, Tome 1: 31/01/2015 - 05:49:01 127 Course Syllabus 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érie Automatique : Systèmes non linéaires - Editions Masson, 1993; - J. RICHALET - Pratique de la commande prédictive - Editions Hermès, 1993; - P. BOUCHER et D. DUMUR - La commande Prédictive, Série Méthodes et pratiques 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 and design - 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. 31/01/2015 - 05:49:01 128 Course Syllabus AU309 : Systèmes à évènements discrets Shared by UV(s) : E9AM2AS-EAnalyse des Systèmes - Robotique (ASR) p. 14 Crédits ECTS : 1.00 Évaluation : S1: ET(1h30,E,da,ca) x1 Number of hours : Lecture : Individual work : 12.00 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. Document(s) : Support de cours. Keyword(s) : Graphes, Max,+ 31/01/2015 - 05:49:01 129 Course Syllabus AU311 : Commande des actionneurs Shared by UV(s) : E9AM2AS-EAnalyse des Systèmes - Robotique (ASR) p. 14 Crédits ECTS : 1.00 Évaluation : S1: ET(1h,E,da,ca) x1 Number of hours : Lecture : Individual work : 10.00 10.00 Teacher(s) : OUSTALOUP Alain Title : Commande des actionneurs Abstract : Toute boucle de commande intègre un actionneur. Il est par conséquent nécessaire à l'automaticien de savoir prendre 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 plus répandus lorsque ces derniers sont intégrés dans une boucle de commande. Plan : - Actionneurs Hydrauliques : conception technologique, modélisation et commande à partir de tels actionneurs. - Actionneurs Pneumatique : conception technologique, modélisation et commande à partir de tels actionneurs. - 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 au chapitre « Bibliographie » du polycopié. Keyword(s) : Actionneurs hydrauliques, Actionneurs Pneumatique, Actionneurs Electriques, Modélisation, Commande. 31/01/2015 - 05:49:01 130 Course Syllabus AU312 : Modélisation et commande des procédés robotisés Shared by UV(s) : E9AM2AS-EAnalyse des Systèmes - Robotique (ASR) p. 14 Crédits ECTS : 1.50 Évaluation : S1: ET(1h,E,da,ca) x1 Number of hours : Lecture : Individual work : 10.00 10.00 Teacher(s) : OUSTALOUP Alain 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 de caracté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 à plusieurs degré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èmes dynamiques, Regulation PID) Document(s) : Polycopié de cours. Pour aller au-delà du cours contenu dans le polycopié, il est possible de se reporter au chapitre « Bibliographie » du polycopié. Keyword(s) : Formalisme de Lagrange, Modelisation, Systèmes électro-mécaniques, Commande 31/01/2015 - 05:49:01 131 Course Syllabus AU313 : Planification de trajectoire Shared by UV(s) : E9AM2AS-EAnalyse des Systèmes - Robotique (ASR) p. 14 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap) x1 Number of hours : Lecture : Individual work : 10.00 10.00 Teacher(s) : MELCHIOR Pierre 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 : la synthèse de la commande proprement dite qui permet d'obtenir les performances désirées en asservissement et en régulation en tenant compte notamment de la sensibilité de l'entrée du procédé ; la planification de trajectoire dont l'objectif est de générer les consignes des boucles de commande en fonction des contraintes imposées par la tâche à effectuer et des limitations physiques du procédé. Cette dernière partie se décompose elle-même en deux phases : la génération de trajectoire qui définit géométriquement la trajectoire à suivre en fonction de la tâche à effectuer et des contraintes imposées par l'environnement de travail ; la génération de mouvement qui détermine, sous forme de consignes, la façon de suivre la trajectoire en fonction des performances souhaitées et des 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 31/01/2015 - 05:49:01 132 Course Syllabus Document(s) : Documents de cours. Livres conseillés : Se reporter au chapitre "Bibliographie" des documents de cours. Keyword(s) : Robotique, Planification de trajectoire, Génération de mouvement, Poursuite de trajectoire, Commande optimale, Saturations, Dimensionnement. 31/01/2015 - 05:49:01 133 Course Syllabus AU314 : Dynamique du véhicule Shared by UV(s) : E9AM2AS-DDynamique du Véhicule et des Systèmes Aéronautiques et Spatiaux (DVSAS) p. 14 Crédits ECTS : 2.50 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : Individual work : 22.00 12.00 34.00 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 dynamique du véhicule et ce dans l'esprit "méthodes et pratiques" de l'ingénieur. Aussi, ces méthodes sont présentées d'un point de vue principe, méthodologique, avantages et limitations. Ces techniques sont par ailleurs illustrées par des 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 solutions mécatroniques développées pour améliorer la sécurité active, l'agrément de conduite et le confort des véhicules automobiles. 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. 31/01/2015 - 05:49:01 134 Course Syllabus AU315 : Optimisation Shared by UV(s) : E9AM2AS-AOutils et Logiciels pour l'Automatique (OLA) p. 14 Crédits ECTS : 1.00 Évaluation : S1: ET(1h30,E,da,ca) x1 Number of hours : Lecture : Individual work : 14.00 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 étant soumises à certaines contraintes d'égalités ou d'inégalités, linéaires ou non linéaires. Par exemple, on veut maximiser 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. 31/01/2015 - 05:49:01 135 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 et Tucker. Gradient, matrice hessienne. 31/01/2015 - 05:49:01 136 Course Syllabus AU316 : Modélisation par Bond Graph Shared by UV(s) : E9AM2AS-AOutils et Logiciels pour l'Automatique (OLA) p. 14 Crédits ECTS : 1.50 Évaluation : S1: CC x1 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : Individual work : 6.00 6.00 6.00 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 de systè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 des processus (tome 2)", Edition Technip, 1992. [Dau00]G. Dauphin-Tanguy, "Les bond graphs", Edition Hermes, 2000. 31/01/2015 - 05:49:01 137 Course Syllabus Keyword(s) : Mécatronique, Analyse Système, Modélisation, Bond Graph 31/01/2015 - 05:49:01 138 Course Syllabus AU318 : Mechatronics Shared by UV(s) : I9ROBOT-B Architecture of Robotic Systems p. 37 Crédits ECTS : 1.50 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : AZZOPARDI Stéphane VINASSA Jean-Michel Title : Mechatronics Abstract : This lecture deals with electrical energy conversion and management for the two main requirements in robotics: the power supply on one side and the motor drive for actuation on the other side. Although these aspects of power electronics are strongly linked, they are distinguished in the two following parts. Power conversion Introduction to the basic concept of power management and energy conversion through the 3 main converters topologies study such as BUCK, BOOST and BUCK-BOOST converters by explaining the electrical energy switching approach, the switch device and its control. Then integrated circuits for power management use will be presented in order to facilitate their direct use for integrators. Actuators based on electric motors The aim is first to be familiar with electromechanical conversion in rotating machines. Then, we will pay attention to the motor supply in order to control the torque, the speed or the position. In particular, we will focus on the operating mode of the power stage in conjunction with the sensors. Plan : Part 1: Electrical energy management and conversion 1. Introduction to power management (applications examples, main converters types…) 2. Brief reminder on passive and active devices. 3. Study case of 3 basic DC-DC non isolated converters topologies (BUCK, BOOST, BUCK-BOOST). Continuous conduction mode, critical mode and discontinuous mode. 4. Presentation of integrated circuits for power management use Part 2: Actuators based on electric motors 1. Power specifications in the mechanical plane torque-speed 2. Technology, properties and models of electric motors (DC, PMSM, stepper) 3. Power electronics topologies for motor drives (choppers, inverters) 4. Motor-converter combination (self-synchronization, control, associated sensors) 31/01/2015 - 05:49:01 139 Course Syllabus Prerequisite : none Document(s) : Lecture note Alimentations à découpage (2ème édition), Michel Girard, Hugues Angelis, Magali Girard, DUNOD, 2003, ISBN 2-1000-6940-3 Techniques de l'Ingénieur Les actionneurs électriques pour la robotique et les asservissements (2ème édition), G. Lacroux, Tec & Doc Lavoisier, 1999, ISBN 2-85206-978-4 Fundamentals of power electronics, Second edition, Robert W. Erickson, Dragan Maksimovic, 2001, Spring Science, ISBN 0-7923-7270-0 Keyword(s) : Power management - DC-DC non isolated converters - Capacitors - Inductances - Energy switch -Specific integrated circuits for power management use, actuator, motor drive, speed control. 31/01/2015 - 05:49:01 140 Course Syllabus AU319 : Commande Automatique De Vol Shared by UV(s) : E9AM2AS-DDynamique du Véhicule et des Systèmes Aéronautiques et Spatiaux (DVSAS) p. 14 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 10.00 6.00 8.00 Title : Commande Automatique De Vol 31/01/2015 - 05:49:01 141 Course Syllabus AU320 : Airborne avionics systems Shared by UV(s) : SEE9-A Mise en oeuvre de systèmes embarqués p. 62 Crédits ECTS : 1.00 Évaluation : S1: ET(E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : MELCHIOR Pierre MICHAUD Denis Title : Airborne avionics systems Abstract : Initiation à la configuration du cockpit d'un aéronef et aux systèmes de pilotage et radio-navigation. Bus de communication sur aéronef. Plan : • Définitions, vocabulaire, les véhicules volants dans l’atmosphère terrestre • Organisation des éléments du cockpit, des systèmes d'aide au pilotage, de navigation et radionavigation ( Altitude, vitesse, VOR, ILS, DME...) • Exemples d'équipements avionique • Principe du calculateur FADEC pour les réacteurs. • Les normes et réglementation pour l'aéronautique ( DO178C, FAA, EASA...) • Initiation architecture et bus avionique (MIL-STD-1553, ARINC , AFDX, CSDB…). Principe du codage protocole ARINC 429. Prerequisite : aucun Keyword(s) : Avionique - radionavigation - bus avion 31/01/2015 - 05:49:01 142 Course Syllabus AU321 : Control of robotic systems Shared by UV(s) : I9ROBOT-A Modélisation et commande de systèmes robotiques p. 37 Crédits ECTS : 1.00 Évaluation : S1: CC x0.5 Number of hours : Combined lecture and tutorial classes : 6.00 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse 05 4000 2417 Title : Control of robotic systems Abstract : The aim of the lecture is to briefly present the control of robots. Firstly, Geometric, Kinematic and Dynamic models of robots and principles of PID controllers are presented. Then, the main architectures for the control of robotic systems are presented. Two practical lessons permit the application of these tools. Keyword(s) : Automatic control, Robotics, control-systems 31/01/2015 - 05:49:01 143 Course Syllabus AU322 : Planification trajectory Shared by UV(s) : I9ROBOT-A Modélisation et commande de systèmes robotiques p. 37 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : Tutorial classes : 6.00 12.00 Teacher(s) : MELCHIOR Pierre Title : Planification trajectory 31/01/2015 - 05:49:01 144 Course Syllabus AU324 : A first robot in the robotics workshop Shared by UV(s) : I9ROBOT-A Modélisation et commande de systèmes robotiques p. 37 Crédits ECTS : 1.00 Évaluation : S1: Proj x1 Number of hours : Tutorial classes : 8.00 Teacher(s) : LAPOIRE Denis Title : A first robot in the robotics workshop 31/01/2015 - 05:49:01 145 Course Syllabus AU325 : Modeling and analysis Shared by UV(s) : I9ROBOT-A Modélisation et commande de systèmes robotiques p. 37 Crédits ECTS : 2.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : YGORRA Stéphane Title : Modeling and analysis Abstract : This course aims to introduce the basic concepts of robotics to enable students to approach reading more advanced texts. A student who attended this course must have a rigorous and systematic approach to describe a robot manipaleur: geometric models, kinematic and dynamic forces and moments. It must also have a knowledge of the language and the basics of robotics (Denavit Hartenberg, degrees of freedom, singularities, the Jacobian matrix) Plan : 1. Introduction: classical structures, representations, issues 2. Homogeneous transformations: changes in markers 3. Direct and inverse geometric models, Denavit-Hartenberg parameterization 4. Kinematics model, speed of translation, rotation, Jacobian, singularities, force model static 5. Dynamic model: potential and kinetic energy, energy dissipation formalism Lagrange, Newton-Euler Prerequisite : Algebra, scalar product, analysis (integration branch) Document(s) : Course material Modélisation, identification et commande des robots (2ème édition), Wisama Khalil, Etienne Dombre,Hermes, 1999, ISBN 2-7462-003-1 Robot Modeling And Control (2ème édition), Mark W. Spong, Seth Hutchinson,M. Vidyasagar Wiley, 1006, ISBN-10: 0-4711-64990-2 , ISBN-13:978-0-471-44990-8 31/01/2015 - 05:49:01 146 Course Syllabus Keyword(s) : Robot manipulator, homogeneous transformations, Geometric Pattern, Denavit-Hartenberg, kinematics, dynamics 31/01/2015 - 05:49:01 147 Course Syllabus CE100 : Économie Shared by UV(s) : SEE5-D Organisation de l'entreprise et langues p. 58 Crédits ECTS : 1.00 Évaluation : S1: ET(2h,E) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : SAVI Christophe Title : Économie Abstract : Contribuer à l'éveil des étudiants aux notions économiques fondamentales en articulant participation orale active et transversalité avec l'actualité économique. Plan : L'objet et les grands courants de la science économique. Le chômage, la monnaie, la répartition. Les théories de l'entreprise, gestion de la production et humaine Prerequisite : Aucun Keyword(s) : économie générale et économie d'entreprise, actualité économique Online course : non 31/01/2015 - 05:49:01 148 Course Syllabus CE101 : Discovery of the company Shared by UV(s) : E6-F I6-D M6-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 4 p. 24 p. 43 Shared by choice module(s) : CE107 Culture de l'entreprise p. 0 Crédits ECTS : 0.75 Évaluation : S1: ET(1h,E,sd,sc) x1 Number of hours : Lecture : Individual work : 9.33 10.00 Teacher(s) : ASTIEN Éric PICHARD-STAMFORD Jean-Pierre Title : Discovery of the company Abstract : Objectifs du cours: Familiariser l'étudiant ingénieur sur les mécanismes de fonctionnement des entreprises. Plan : 1.Economie de l'entreprise 2. Formes de l'entreprise 3. Organisation de l'entreprise 4. Gestion de l'entreprise 5. Stratégie de l'entreprise Prerequisite : aucun Document(s) : MMK : Sans document, ni calculatrice Elec, Info, Telecomm : feuille A4 recto-verso, calculatrice autorisées 31/01/2015 - 05:49:01 149 Course Syllabus CE103 : Projet métier Shared by UV(s) : E6-F I6-D Languages and Management for Engineers Languages and Management for Engineers p. 4 p. 24 Évaluation : S1: Proj(Rap) x2;S2: rep(S1) x2 Number of hours : Individual work : 10.00 Teacher(s) : ASTIEN Éric Title : Projet métier 31/01/2015 - 05:49:01 150 Course Syllabus CE104 : Intégration des connaissances et des compétences 1ère année Shared by UV(s) : RSI6-F Compétences acquises en entreprise - 1ère année p. 53 Évaluation : S1: CC x1 Title : Intégration des connaissances et des compétences - 1ère année 31/01/2015 - 05:49:01 151 Course Syllabus CE105 : Droit social et droit du travail Shared by UV(s) : SEE5-D Organisation de l'entreprise et langues p. 58 Crédits ECTS : 1.00 Évaluation : S1: ET(3h,E) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : CALATAYUD Nathalie Title : Droit social et droit du travail Abstract : Appréhension des bases du droit, du contrat d’apprentissage et des droits et obligations liés à l’exécution du contrat de travail Plan : Introduction : Les sources de droit du travail Chapitre 1 : L'accès au contrat d'apprentissage •Section 1 : Les conditions tenant à l’apprenti •Section 2 : les conditions tenant à l’entreprise Chapitre 2 : Le contrat d’apprentissage •Section 1 : La conclusion du contrat d'apprentissage •Forme et contenu du contrat •L’enregistrement du contrat •Section 2 : La durée du contrat d’apprentissage Chapitre 3 : La formation de l’apprenti Chapitre 4 : Les obligations de l’apprenti •Section 1 : La durée du travail •Section 2 : La présence au travail •Section 3 : L’exécution des directives de l’employeur •Section 4 : l’obligation de loyauté •Section 5 : L’obligation de discrétion Chapitre 5 : Les droits de l’apprenti •Section 1 : La rémunération •Section 2 : Les congés Chapitre 6 : Le pouvoir disciplinaire de l’employeur Chapitre 7 : La rupture du contrat de travail Prerequisite : Aucun Keyword(s) : Droit social, code du travail, contrat de travail 31/01/2015 - 05:49:01 152 Course Syllabus CE106 : QHSE Shared by UV(s) : SEE5-D Organisation de l'entreprise et langues p. 58 Crédits ECTS : 1.00 Évaluation : S1: CC (Rap) x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : HOTTE Francois Title : QHSE Abstract : •Intégrer l’action sécurité au quotidien •Evaluer les risques que révèlent les situations de travail Plan : LA SECURITE DANS L’ENTREPRISE •Les aspects humains et économiques de la prévention en entreprise. •Les acteurs externes à l’entreprise •Les acteurs internes à l’entreprise •Définitions (sécurité, prévention, accident du travail, maladie professionnelle…) •Organisation de la prévention •Réglementation •Documents liés à la prévention •L’Evaluation des Risques Professionnels et le Document Unique LA RESPONSABILITE CIVILE ET PENALE LES METHODES D’ANALYSE ET DE DIAGNOSTIC •Le principe d’analyse des risques •Les différents outils Prerequisite : Aucun Document(s) : Keyword(s) : Sécurité, prévention, document unique, management de la sécurité Online course : Non 31/01/2015 - 05:49:01 153 Course Syllabus CE109 : Gestion de production Shared by UV(s) : SEE5-D Organisation de l'entreprise et langues p. 58 Crédits ECTS : 1.00 Évaluation : S1: ET(2h,E) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : CAILLAUD Jean-Michel Title : Gestion de production Abstract : Aperçu de l’activité du responsable de production : prévision des ventes ; planification de la fabrication ; gestion de la fabrication ; calcul des couts de revient ; gestion des stocks (Matières premières, produits finis et semi finis, pièces de maintenance, stocks d’outillage, …) ; rationalisation des méthodes de fabrication et amélioration continue (méthodes japonaises en particulier). Plan : 1.Introduction/ Historique 2.Prévisions de ventes 3.Couts 4.Planification – ordonnancement 5.Gestion de stocks 6.Méthodes Japonaises 7.Evaluation Chaque cours se compose d’un cours théorique avec exemples, puis d’exercices d’application réalisés sous forme de Travaux Dirigés ou mises en situation Prerequisite : Aucun Keyword(s) : Production ; Fabrication ; Planning ; Coût de revient ; MRP ; Kanban ; FIFO ; CUMP ; Amélioration continue ; 5S ; Kaizen ; Lean Online course : Non 31/01/2015 - 05:49:01 154 Course Syllabus CE110 : Management Shared by UV(s) : SEE5-D Organisation de l'entreprise et langues p. 58 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : BRULATOUT Catherine Title : Management Plan : I – Management d’hier et d’aujourd’hui : les différentes écoles et leurs apports au management – 8 H 1.L'école classique 1.1 F. W. Taylor (1856-1915) : L'organisation scientifique du travail 1.2 H. Fayol (1841-1925) : Le principe administratif 1.3 M. Weber (1864-1920) : La bureaucratie 1.4 Que reste t-il de l’école classique ? 2.L'école des Relations Humaines 2.1 E. Mayo (1880-1949) : Le père des Relations Humaines 2.2 A. Maslow (1908-1970) : La pyramide des besoins 2.3 F. Herzberg (né en 1923) : L'enrichissement des tâches 2.4 Mac Gregor (1906-1964) : Les théories X et Y 2.5 L’approche du management sous l’aspect des relations humaines est-elle encore d’actualité ? 3.L'évolution des courants depuis les années 60 3.1 Le Toyotisme 3.2 Blake et Mouton 3.3 Les tendances actuelles : la théorie Z, la théorie de la contingence 3.4 Bilan des pratiques actuelles II – Profession « Manager » - 10 H 1.Qui sont les managers ? 1.1Les points communs à toutes les organisations 1.2L’entreprise son objet, ses objectifs 1.3Le manager au c½ur d’une organisation 2.Les véritables rôles du manager : présentation des travaux de H.MINTZBERG 2.1Rôles interpersonnels 2.2Rôles informationnels 2.3Rôles décisionnels 3.Le processus de management 3.1Planifier 3.2Organiser 3.3Diriger 3.4Contrôler 31/01/2015 - 05:49:01 155 Course Syllabus III – Management la nouvelle donne – 2 H 1.En quoi le mode économique a-t-il changé ? 2.En quoi la mondialisation affecte-t-elle les organisations ? 3.La technologie est –elle vraiment un facteur clé du management ? 4.Qu’attend la société des organisations et des managers ? 5.Comment le client devient-il le centre du processus managérial ? Prerequisite : Aucun Keyword(s) : Ecoles de pensée - fonction RH - Organisation - Evolution - OST - Ecole des relations humaines - Introduction management 31/01/2015 - 05:49:01 156 Course Syllabus CE111 : LES OUTILS DE LA QUALITE Shared by UV(s) : SEE6-E Les normes de l'entreprise p. 59 Crédits ECTS : 2.00 Évaluation : S1: Proj(Rap,Sout) x2 Number of hours : Combined lecture and tutorial classes : 32.00 Teacher(s) : COIFFET Philippe Title : LES OUTILS DE LA QUALITE Plan : Thèmes abordés : 1.SPC - MSP 2.Les outils de résolution de problèmes 3.L’ AMDEC 4.Le 5S 5.L’audit Qualité 6.Le Pareto, Analyse ABC Prerequisite : Aucun Keyword(s) : Analyse , Amélioration continue, 5S, Lean, 6 Sigmas, Diagramme Hishikawa, SPC, Capabilité, CP, CPk 31/01/2015 - 05:49:01 157 Course Syllabus CE112 : Droit des sociétés et droit contractuel Shared by UV(s) : SEE6-E Les normes de l'entreprise p. 59 Crédits ECTS : 1.50 Évaluation : S1: ET(2h,E) x1.5 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : MOREAU Pascal Henri Title : Droit des sociétés et droit contractuel Plan : La formation des contrats, les rapports contractuels, le contexte contractuel, le contour des contrats, les obligations contractuelles. La responsabilité de droit commun. La responsabilité de droit commun des entreprises et responsabilité spécifique Keyword(s) : contrats, responsabilité, droit commun Online course : Non 31/01/2015 - 05:49:01 158 Course Syllabus CE113 : Normes économiques et comptable de l'entreprise Shared by UV(s) : SEE6-E Les normes de l'entreprise p. 59 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap) x1.5 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GUICHANE J.-P. Title : Normes économiques et comptable de l'entreprise Abstract : Ce module permet à l’apprenti : -A travers la lecture du bilan et du compte de résultat, de comprendre l'entreprise et de s'informer sur sa gestion, -De donner à l'apprenti ingénieur les connaissances lui permettant d’assurer, dès son entrée en entreprise, une fonction économique et sociale, Plan : 1-ECONOMIE ET ENTREPRISE(1ère année) Objectifs :- Découvrir l’entreprise à travers l’économie générale. - Expliquer les termes de base pour comprendre l’économie. -Echanger sur des thèmes économiques en relation avec l’entreprise et son environnement. -La découverte du fonctionnement de l’économie et de l’entreprise: les agents économiques, le financement de ces agents, les relations avec l’entreprise…. -Les mots de l’économie et de l’entreprise. -Les sources d’informations économiques : presse générale, spécialisée…. -Comment une entreprise finance sa création et son fonctionnement 2-LA COMPTABILITE GENERALE(1ère année) Objectifs :- Comprendre l’entreprise et son fonctionnement à partir des comptes. - S’informer sur la gestion de l’entreprise à travers ses documents comptables. -Connaître le calcul du résultat de l’entreprise. -Les informations de gestion de l’entreprise : utilisations et utilités. -Le bilan : présentation économique du bilan. -Le compte de résultat : présentation économique du compte de résultat. -Les amortissements et provisions. -Le résultat de l’entreprise : calcul et répartition. Prerequisite : Aucun Document(s) : 31/01/2015 - 05:49:01 159 Course Syllabus LIVRETS PEDAGOGIQUES Keyword(s) : économie, comptabilité, bilan Online course : Non 31/01/2015 - 05:49:01 160 Course Syllabus CE114 : Gestion de compétences Shared by UV(s) : SEE6-F Introduction au management et langues p. 59 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : BRULATOUT Catherine Title : Gestion de compétences Plan : I – Gérer les compétences 1.Pour bien démarrer quelques définitions 2.Les démarches et outils rattachés à la gestion des compétences : cartes des emplois, démarche compétences, référentiel métiers, GPEC, … 3.Les compétences une ressources pour l’entreprise : comment les intégrer et les valoriser, comment les évaluer, les développer et les faire évoluer ? II – Intégrer les compétences : le recrutement 1.Le recrutement une fonction stratégique pour l’entreprise 2.Acquérir une méthode pour définir les postes et les profils 3.Connaître et maîtriser les différentes étapes du processus de recrutement 4.Recruter dans une approche prévisionnelle 5.Connaître les pièges à éviter 6.Le processus d’intégration d’un nouveau collaborateur II – Valoriser les compétences : la rémunération 1.Comprendre et s’approprier les éléments essentiels d’un système de rémunération 2. La politique salariale et les grilles de salaires 3. Savoir prendre une bonne décision en matière d'augmentation de salaire 4.Connaître les pièges à éviter Prerequisite : Aucun Keyword(s) : Compétences - GPEC - Recrutement - Rémunération Online course : Non 31/01/2015 - 05:49:01 161 Course Syllabus CE115 : Techniques de managment Shared by UV(s) : SEE6-F Introduction au management et langues p. 59 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap) x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : BRULATOUT Catherine Title : Techniques de managment Plan : I – Maîtriser les leviers de la motivation 1.Identifier les conséquences de l'état de motivation d'une équipe sur la performance 2.Apprendre à repérer les signes avant-coureurs de la démotivation 3.Maîtriser les techniques et méthodes pour motiver ses collaborateurs II – Accompagner ses collaborateurs dans l’atteinte des objectifs 1.Les caractéristiques d'un objectif efficace 2.Faire adhérer son équipe aux objectifs 3.Accompagner les collaborateurs dans l'atteinte de leurs objectifs 4.Réaliser le bilan des objectifs III – Déléguer et responsabiliser 1.Connaître les enjeux et les règles de la délégation 2.Acquérir une méthode pour mettre en ½uvre une délégation efficace 3.Faire le suivi de la délégation IV- Favoriser l’innovation au quotidien au sein de son équipe 1.L’innovation qu’est ce que c’est ? 2.S'accorder sur les enjeux de l'innovation pour l'entreprise et pour les équipes 3.Surmonter les obstacles personnels, sociaux et organisationnels à la mise en place du processus d'innovation 4.Utiliser les techniques de créativité Prerequisite : Aucun Keyword(s) : Motivation - Objectifs - Délégation - Créativité 31/01/2015 - 05:49:01 162 Course Syllabus Online course : Non 31/01/2015 - 05:49:01 163 Course Syllabus CE116 : Management de projet (analyse fonctionnelle) Shared by UV(s) : SEE6-F Introduction au management et langues p. 59 Crédits ECTS : 2.00 Évaluation : S1: Proj(Rap,Sout) x2 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : DELAMER Thierry Title : Management de projet (analyse fonctionnelle) Abstract : Le cahier des charges fonctionnel fait partie intégrante de l'analyse fonctionnelle, méthode dont le principe fondamental est de considérer un produit, un service ou un procédé comme un ensemble de fonctions attendues par l'utilisateur. L'objectif visé consiste à atteindre la satisfaction d'un juste nécessaire (minimiser les coûts tout en assurant le niveau de performances demandé). C'est une méthode de conception et/ou d'optimisation à la fois fonctionnelle, économique et pluridisciplinaire. Elle favorise l'innovation et la créativité. Le cahier des charges fonctionnel est un document par lequel le demandeur exprime son besoin en termes de fonctions de service et de contraintes. Une phase de spécifications permet de déterminer les performances attendues (critères objectifs et/ou subjectifs) ainsi que la valeur de chaque fonction. Ce module a pour objectifs de rendre les apprentis capables: •D'identifier un besoin réel (reformuler une demande énoncée en termes de solutions) •De caractériser l'origine, les enjeux et les contraintes d'un projet •De formuler un besoin en termes fonctionnels et d'en étudier les risques de disparition •De rédiger un cahier des charges fonctionnel •D'évaluer le profil de réponse d'une solution envisagée Plan : Déroulement Pédagogique : Mise en situation face à une demande d'informatisation. Les apprentis doivent proposer un plan d'actions. Modalité : Cas pédagogique en sous-groupe (4 ou 5 apprentis) Durée : 2h Déroulement Pédagogique : Analyse critique des travaux réalisés Modalité : Débat, échanges avec l'ensemble du groupe Durée : 1h30 Déroulement Pédagogique : Présentation du module (objectifs, intérêts de la démarche, historique) Modalité : Exposé Durée : 0h45 Déroulement Pédagogique : Présentation détaillée de l'Analyse fonctionnelle (Besoin de l'étude, Besoin du système étudié, Cahier des charges fonctionnel) Modalité : Exposé illustré de nombreux exemples concrets Durée : 4h 31/01/2015 - 05:49:01 164 Course Syllabus Déroulement Pédagogique : Mise en pratique : réalisation d'un cahier des charges fonctionnel Modalité : Cas pédagogique, Échanges avec l'intervenant Durée : 2h00 Déroulement Pédagogique : Analyse critique des travaux réalisés Modalité : Débat, échanges avec l'ensemble du groupe Durée : 0h45 Déroulement Pédagogique : Retour d'expérience (présentation d'une étude réelle) Modalité : Exposé Durée : 1h30 Déroulement Pédagogique : Vers l'analyse de la valeur (Techniques de recherche, de sélection et d'évaluation de solutions) Modalité : Exposé Durée : 1h30 Déroulement Pédagogique : Constitution d'un guide de bonnes pratiques Modalité : Pédagogie active - Atelier intervenant/groupe Durée : 1h30 Déroulement Pédagogique : Présentation et Lancement des projets Modalité : Atelier intervenant/groupe Durée : 0h30 Déroulement Pédagogique : Suivi de projets Modalité : Accompagnement méthodologique par sous-groupe Durée : 4h Déroulement Pédagogique : Soutenances Modalité : Exposé et échanges avec les membres du jury Durée : 4h Prerequisite : Aucun prérequis technique ou scientifique. Ouverture d'esprit, curiosité et dynamisme fortement recommandés ! Keyword(s) : Analyse fonctionnelle, Analyse de la Valeur, Expression du besoin, Cahier des charges fonctionnel Online course : Non 31/01/2015 - 05:49:01 165 Course Syllabus CE117 : Communication Shared by UV(s) : SEE6-F Introduction au management et langues p. 59 Crédits ECTS : 1.00 Évaluation : S1: ET(E) x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GENILLON Carole Title : Communication Abstract : L’objectif du module est d’acquérir les compétences liées à une prise de parole en public efficace : stratégie de sélection et d’organisation de l’information, élocution et éloquence, image de soi. Plan : -Séance n°1 et n°2 1.Fondements et enjeux de la communication 2.Techniques de prise de parole en public - Analyser le contexte de l’intervention - Préparer son intervention - Prendre la parole en public - Engager et maîtriser le débat -Séance n°3 Application filmée du contenu des séances 1 et 2 - Séance n°4 Compte-rendu soutenance Analyse Fonctionnelle Prerequisite : aucun Document(s) : Support de cours écrit Keyword(s) : Prise de parole en public / Enjeux de la communication interne Online course : NON 31/01/2015 - 05:49:01 166 Course Syllabus CE118 : Introduction to project management Shared by UV(s) : E6-F I6-D M6-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 4 p. 24 p. 43 Crédits ECTS : 0.75 Évaluation : S1: ET(1h,da,ca) x1;S2: ET(1h,da,ca) x1 Number of hours : Lecture : 8.00 Teacher(s) : PHALIPPOU Marc Title : Introduction to project management Abstract : This course presents the basic concepts and techniques of project management, which must be part of the core skills of any engineer. The course aims to develop the following skills: - decide whether action should be controlled in project mode - identify project stakeholders, their role, use the appropriate vocabulary - define a project, its structure - estimate costs, project planning, monitoring progress - analyze and manage risks Prerequisite : None Online course : http://moodle.ipb.fr/course/view.php?id=412 31/01/2015 - 05:49:01 167 Course Syllabus CE119 : communiquer et manager en entreprise : niveau 2 Shared by UV(s) : E6-F I6-D M6-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 4 p. 24 p. 43 Évaluation : S1: --(,) x1 Number of hours : Tutorial classes : 4.00 Teacher(s) : CUBAS Lirio Title : communiquer et manager en entreprise : niveau 2 31/01/2015 - 05:49:01 168 Course Syllabus CE120 : Sécurité (mise à niveau) * Shared by UV(s) : RSI5-C Organisation de l'entreprise (mise à niveau) p. 52 Crédits ECTS : 0.15 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : HOTTE Francois Title : Sécurité (mise à niveau) * 31/01/2015 - 05:49:01 169 Course Syllabus CE121 : Économie (mise à niveau) * Shared by UV(s) : RSI5-C Organisation de l'entreprise (mise à niveau) p. 52 Crédits ECTS : 0.20 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : HOYUELA Emilie Title : Économie (mise à niveau) * Abstract : Contribuer à l'éveil des étudiants aux notions économiques fondamentales en articulant participation orale active et transversalité avec l'actualité économique. 31/01/2015 - 05:49:01 170 Course Syllabus CE122 : Management (mise à niveau) * Shared by UV(s) : RSI5-C Organisation de l'entreprise (mise à niveau) p. 52 Crédits ECTS : 0.25 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : HOYUELA Emilie Title : Management (mise à niveau) * 31/01/2015 - 05:49:01 171 Course Syllabus CE123 : Droit social (mise à niveau) * Shared by UV(s) : RSI5-C Organisation de l'entreprise (mise à niveau) p. 52 Crédits ECTS : 0.20 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : CALATAYUD Nathalie Title : Droit social (mise à niveau) * 31/01/2015 - 05:49:01 172 Course Syllabus CE124 : Gestion de production (mise à niveau) * Shared by UV(s) : RSI5-C Organisation de l'entreprise (mise à niveau) p. 52 Crédits ECTS : 0.20 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : DELAMER Thierry Title : Gestion de production (mise à niveau) * 31/01/2015 - 05:49:01 173 Course Syllabus CE125 : Normes de la qualité * Shared by UV(s) : RSI6-D Normes de l'entreprise p. 53 Crédits ECTS : 0.45 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 32.00 Teacher(s) : COIFFET Philippe DELAMER Thierry Title : Normes de la qualité * 31/01/2015 - 05:49:01 174 Course Syllabus CE126 : Droit des sociétés et droit contractuel * Shared by UV(s) : RSI6-D Normes de l'entreprise p. 53 Crédits ECTS : 0.25 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : MOREAU Philippe Title : Droit des sociétés et droit contractuel * 31/01/2015 - 05:49:01 175 Course Syllabus CE127 : Normes économiques et comptables de l'entreprise * Shared by UV(s) : RSI6-D Normes de l'entreprise p. 53 Crédits ECTS : 0.30 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GUICHANE J.-P. Title : Normes économiques et comptables de l'entreprise * 31/01/2015 - 05:49:01 176 Course Syllabus CE129 : Techniques de management * Shared by UV(s) : RSI6-E Introduction au management & langues p. 53 Crédits ECTS : 0.30 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : 32.00 Teacher(s) : HOYUELA Emilie Title : Techniques de management * 31/01/2015 - 05:49:01 177 Course Syllabus CE130 : Analyse fonctionnelle, avant-projet * Shared by UV(s) : RSI6-E Introduction au management & langues p. 53 Crédits ECTS : 0.30 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : DELAMER Thierry Title : Analyse fonctionnelle, avant-projet * 31/01/2015 - 05:49:01 178 Course Syllabus CE131 : Sensibilisation à l'entrepreneuriat Shared by UV(s) : E5-F I5-D M5-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 3 p. 23 p. 42 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Lecture : Individual work : 16.00 5.00 Teacher(s) : ASTIEN Éric Title : Sensibilisation à l'entrepreneuriat Abstract : Sensibiliser les jeunes ingénieurs à être porteur de projet Plan : 1. Présentation du parcours + Processus (4heures) Thierry Verstraete 2. Focus de l'idée + Protection industrielle (4heures) Hèlene Gros INPI 3. Etude du marché (4heures) Fabrice Scipion 4. Les outils pour élaborer un Business Model (4heures) Hélène Jouisson Lafitte Prerequisite : aucun Keyword(s) : Business Model, entrepreneuriat. 31/01/2015 - 05:49:01 179 Course Syllabus CE132 : Projet professionnel Shared by UV(s) : M5-D Languages and Management for Engineers p. 42 Évaluation : No description Number of hours : Tutorial classes : Individual work : 6.67 4.00 Teacher(s) : BONNETON Natalie MARTIN Eric MORTAZAVI Iraj Title : Projet professionnel 31/01/2015 - 05:49:01 180 Course Syllabus CE133 : Professional project / Interview project Shared by UV(s) : M6-D Languages and Management for Engineers p. 43 Évaluation : No description Number of hours : Lecture : Tutorial classes : 12.00 5.33 Teacher(s) : BONNETON Natalie MARTIN Eric MORTAZAVI Iraj Title : Professional project / Interview project Abstract : - Training to prepare students for speak fluently, lead meetings and interviews, search and find job with an original method "La communication positive". - Professional project. 31/01/2015 - 05:49:01 181 Course Syllabus CE134 : Intégration des connaissances et des compétences 1ère année Shared by UV(s) : SEE6-G Compétences acquises en entreprise et rapport technique p. 59 Crédits ECTS : 5.00 Évaluation : S1: CC (Evaluation Maître d'Apprentissage) x1 Number of hours : Tutorial classes : Individual work : 10.00 18.00 Teacher(s) : DUBERNARD Alain Title : Intégration des connaissances et des compétences - 1ère année 31/01/2015 - 05:49:01 182 Course Syllabus CE135 : Stage découverte Shared by UV(s) : E6-F I6-D M6-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 4 p. 24 p. 43 Évaluation : S1: Sta(Rap) x5;S2: rep(S1) x5 Teacher(s) : ASTIEN Éric Title : Stage découverte Abstract : Stage d'un mois minimum (ou 4 semaines) dans le monde de l'entreprise. Consulter les pages moodle 31/01/2015 - 05:49:01 183 Course Syllabus CE136 : Professionnal project : Level 1 Shared by UV(s) : E6-F I6-D Languages and Management for Engineers Languages and Management for Engineers p. 4 p. 24 Évaluation : S1: -- x0;S2: -- x0 Number of hours : Tutorial classes : Individual work : 5.33 10.00 Title : Professionnal project : Level 1 Abstract : accompagnement au processus d'élaboration du projet professionnel de chaque élève Plan : apport de méthodologies, d'outils de réflexion permettant aux élèves de commencer à définir, ou d'affiner leur projet professionnel Document(s) : documents diffusés au cours des TD : auto-évaluation, et thèmes de réflexion en groupe Keyword(s) : projet professionnel Online course : support mis en ligne à la fin des séances de TD 31/01/2015 - 05:49:01 184 Course Syllabus CE137 : communiquer et manager en entreprise : niveau 1 Shared by UV(s) : E5-F I5-D M5-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 3 p. 23 p. 42 Évaluation : S1: -- x0 Number of hours : Tutorial classes : 5.33 Teacher(s) : CUBAS Lirio Title : communiquer et manager en entreprise : niveau 1 31/01/2015 - 05:49:01 185 Course Syllabus CE200 : Management system Shared by choice module(s) : EX200 EX201 EX202 EX206 EX215 EX216 Personalized module (1) Personalized module (2) Modules "Cultures de l'ingénieur" (choisir 1 module exactement) Module list (engineer culture) Optional units O82 (if B2 not validated, LC206+1 unit CExxx) Optional units O82 (if B2 validated, 3 units CExxx) p. 337 p. 338 p. 339 p. 342 p. 351 p. 352 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : 12.00 Teacher(s) : MARGUERAT Jean-Michel Title : Management system Abstract : Formation access to the current requirements of companies in terms of quality, safety and environment. Plan : La qualité, qu'est-ce ce que c'est ?? Enjeux de la qualité Bases – Vocabulaire Repères Historiques Référentiels normatifs Référentiels qualité : Importance de la Norme ISO Le PDCA Relations clients-fournisseurs internes et externes Communication Qualité dans les services Démarche qualité et normes iso Pourquoi une démarche qualité ? Responsabilité de la Direction : l’organisation impliquée par une démarche qualité Politique, objectifs, contenu, mise en oeuvre Descriptif des Exigences ISO Exigences règlementaires et légales Système documentaire Le système documentaire qualité : manuel qualité, procédures, maîtrise des documents Ressources Réalisation du produit Mesures & analyse Processus de Certification : audits qualité Qualité dans la réalisation d'un produit 31/01/2015 - 05:49:01 186 Course Syllabus Contrôle qualité Notion de traçabilité Conception et production Contrôle, Mesures & Vérification Maîtrise de la métrologie Cotation des fournisseurs Maîtrise des risques Management dans les processus Approche système Cartographie des processus Maîtrise des processus Indicateurs et tableaux de Bord ----Actions d’amélioration (corrective, préventive) Méthodes de résolution de problèmes Mesure de la satisfaction des clients Mise en place d'une démarche Certification ? Ou non ? Outils optimisés de la Qualité : système documentaire, approche processus, amélioration continue, indicateurs Optimisation de la démarche par la mesure des coûts Avenir : Démarches Qualité-Sécurité-Environnement (QSE) 31/01/2015 - 05:49:01 187 Course Syllabus CE203 : Economic intelligence Shared by choice module(s) : EX200 EX201 EX202 EX206 EX215 EX216 Personalized module (1) Personalized module (2) Modules "Cultures de l'ingénieur" (choisir 1 module exactement) Module list (engineer culture) Optional units O82 (if B2 not validated, LC206+1 unit CExxx) Optional units O82 (if B2 validated, 3 units CExxx) p. 337 p. 338 p. 339 p. 342 p. 351 p. 352 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Lecture : 12.00 Teacher(s) : DELESSE Claude Title : Economic intelligence Abstract : Ce cours à pour Objectifs - de clarifier les concepts d'intelligence économique et de sécurité globale. - de sensibiliser : - aux enjeux professionnels, géoéconomiques, scientifiques, techniques et sociétaux actuels et futurs ; - aux différentes guerres de l'information ; - aux apports de la maîtrise et de la protection des informations stratégiques - de confronter aux méthodes de l'intelligence économique ; - d'entraîner au travail en équipe Plan : - L'intelligence économique : une politique publique. - L'intelligence économique : un mode de management - Innovation, patrimoine technologique et protection industrielle - Sécurité globale et management des risques. - Guerres de l'information et contre-intelligence - Les systèmes étrangers d'intelligence économique : Etats-Unis, Chine… Notation : Travaux par équipes : observatoire des bonnes et mauvaises pratiques en intelligence économique et management des risques Modulation de la note en fonction de la participation individuelle. 31/01/2015 - 05:49:01 188 Course Syllabus CE205 : Gestion de compétences * Shared by UV(s) : RSI7-C Outils au services de l'entreprise & langues p. 54 Crédits ECTS : 0.30 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : COURALET Christian Title : Gestion de compétences * 31/01/2015 - 05:49:01 189 Course Syllabus CE206 : Management of the financial performance Shared by UV(s) : E7-D I7-D M7-D Languages and Management Languages and Management Languages and Management for Engineers p. 6 p. 25 p. 44 Crédits ECTS : 1.50 Évaluation : S1: ET x1 Number of hours : Lecture : Individual work : 13.33 10.00 Teacher(s) : ASTIEN Éric PICHARD-STAMFORD Jean-Pierre Title : Management of the financial performance Abstract : Ojectif : Comprendre l'information financière et l'utiliser pour la prise de décision Prerequisite : aucun Online course : toutes informations utiles sur http://moodle.ipb.fr/course/view.php?id=151 31/01/2015 - 05:49:01 190 Course Syllabus CE207 : Professional project & training course 2nd year Shared by UV(s) : E7-D I7-D Languages and Management Languages and Management p. 6 p. 25 Évaluation : S1: -- x0 Number of hours : Tutorial classes : Individual work : 2.67 10.00 Title : Professional project & training course 2nd year Abstract : Projet professionnel/stage 2ème année Plan : TD 1 : élaborer, affiner son projet professionnel TD 2 : rechercher le stage de 2A : méthodologie, outils, informations Prerequisite : aucun Document(s) : diffusés pendant les TD : guide d'auto-évaluation/situation d'insertion ; mise en ligne du support de TD début octobre Keyword(s) : Projet Professionnel Stage 2A Online course : support mis en ligne sur extranet début octobre, à la fin des sessions 31/01/2015 - 05:49:01 191 Course Syllabus CE209 : management control Shared by UV(s) : E8-E I8-D M8-D Languages and Management Languages and Management Languages and Management for Engineers p. 8 p. 27 p. 46 Crédits ECTS : 1.50 Évaluation : S1: ET x1 Number of hours : Lecture : 16.00 Teacher(s) : ASTIEN Éric LABAKI Rania Title : management control 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ûts 1. La diversité des coûts 2. L'analyse des coûts 3. Technique de coûts complets : la méthode ABC 4. Les coûts partiels 5. Les coûts cibles Partie 2. Gestion et contrôle des projets 1. La notion de projet 2. Particularité des projets 3. La gestion des projets 4. Le poiuvoir des responsables projet 5. le suivi des projets Prerequisite : Gestion comptable Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 192 Course Syllabus CE210 : Software law Shared by choice module(s) : EX200 EX201 EX202 EX206 EX215 EX216 Personalized module (1) Personalized module (2) Modules "Cultures de l'ingénieur" (choisir 1 module exactement) Module list (engineer culture) Optional units O82 (if B2 not validated, LC206+1 unit CExxx) Optional units O82 (if B2 validated, 3 units CExxx) p. 337 p. 338 p. 339 p. 342 p. 351 p. 352 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap) x1 Number of hours : Lecture : Individual work : 12.00 8.00 Teacher(s) : CANEVET Sébastien PELLEGRINI Francois Title : Software law Abstract : The aim of this class is to familiarize students with the main legal notions used in the computer programming sector, the relevant laws, and their impact on the technical side, in order for them to be able to integrate these aspects in their engineering practice. Plan : - Author's right and copyright - The adaptation of author's right to software - Licenses and contracts - Main types of licenses - Interoperability - Contracts for software development - Incongruity of software patents Prerequisite : Basic notions in computer programming, software development and operating systems: source code vs. object code, compilation vs. interpretation, main features of an operating system, operations of Internet. Document(s) : Numerous reference resources available on the Internet: laws, licenses, etc. Keyword(s) : law, copyright, software, license, trade mark, data base, patent. 31/01/2015 - 05:49:01 193 Course Syllabus CE212 : Quality management Shared by UV(s) : E8-E I8-D M8-D Languages and Management Languages and Management Languages and Management for Engineers p. 8 p. 27 p. 46 Crédits ECTS : 0.50 Évaluation : S1: ET x1 Number of hours : Lecture : Individual work : 8.00 3.00 Teacher(s) : MENANT Christophe Title : Quality management Abstract : Démarche qualité et management dans l'entreprise et la conception des produits Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 194 Course Syllabus CE215 : Introduction to financial markets Shared by choice module(s) : EX200 EX201 EX202 EX206 EX215 EX216 Personalized module (1) Personalized module (2) Modules "Cultures de l'ingénieur" (choisir 1 module exactement) Module list (engineer culture) Optional units O82 (if B2 not validated, LC206+1 unit CExxx) Optional units O82 (if B2 validated, 3 units CExxx) p. 337 p. 338 p. 339 p. 342 p. 351 p. 352 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : 12.00 Teacher(s) : ASTIEN Éric Title : Introduction to financial markets Abstract : Introduction to financial engineering. The module has a history of market finance and develops the concepts of bonds, shares and risk management. Prerequisites for integrating 3rd year option IRE Plan : * Partie 1 : le marché monétaire * Partie 2 : Le marché obligataire * Partie 3 : la bourse des valeurs mobilières * Partie 4 : la couverture des risques 31/01/2015 - 05:49:01 195 Course Syllabus CE219 : management of innovative projects Shared by choice module(s) : EX200 EX201 EX202 EX206 EX215 EX216 Personalized module (1) Personalized module (2) Modules "Cultures de l'ingénieur" (choisir 1 module exactement) Module list (engineer culture) Optional units O82 (if B2 not validated, LC206+1 unit CExxx) Optional units O82 (if B2 validated, 3 units CExxx) p. 337 p. 338 p. 339 p. 342 p. 351 p. 352 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Lecture : 12.00 Teacher(s) : BERDEU Bernard Title : management of innovative projects Abstract : Products complexity shortened time-to market delivery, search for resources optimization are reasons why organizations increasingly resort to management by project. The course introduces the notion of project, the management tools and techniques used to master it, and the human and social dimensions inherent to any project. Plan : 1. Différentes natures de projets ; Cycles de vie ; Définition d’un projet. Planning et Analyse. 2. Evaluation et Management des risques dans les projets 3. Dimension sociale du management de projet 4. Gestion de projets : Représentation des projets, Détermination des durées, gestion des moyens, analyse des coûts et performances. 5. Projet organisationnel et Conduite du changement Document(s) : Sans documents Keyword(s) : projet, management de projet 31/01/2015 - 05:49:01 196 Course Syllabus CE223 : Intellectual Propertie Right Shared by UV(s) : SEE7-D Des outils au service de l'entreprise et langues p. 60 Crédits ECTS : 0.50 Évaluation : S1: ET(1h,E) x0.5 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : NEZZAR Nora Title : Intellectual Propertie Right 31/01/2015 - 05:49:01 197 Course Syllabus CE224 : Tools for quality process Shared by UV(s) : SEE7-D Des outils au service de l'entreprise et langues p. 60 Crédits ECTS : 0.50 Évaluation : S1: Proj(Rap,Sout) x0.5 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : COIFFET Philippe Title : Tools for quality process Plan : 1.Les systèmes normatifs, la certification, la labellisation, l’accréditation 2.ISO 14001 3.ISO 9001 v2008 4.CMMI 5.6 Sigmas 6.DO 178B / DO 254 Prerequisite : Aucun 31/01/2015 - 05:49:01 198 Course Syllabus CE225 : Relations donneur d'ordre - fournisseur Shared by UV(s) : SEE7-D Des outils au service de l'entreprise et langues p. 60 Crédits ECTS : 0.50 Évaluation : S1: ET(1h30,E) x0.25 + CC x0.25 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : LESCURE J.-P. Title : Relations donneur d'ordre - fournisseur 31/01/2015 - 05:49:01 199 Course Syllabus CE226 : Skills management Shared by UV(s) : SEE7-D Des outils au service de l'entreprise et langues p. 60 Crédits ECTS : 0.50 Évaluation : S1: Proj(Rap) x0.5 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : BRULATOUT Catherine Title : Skills management Plan : I – Evaluer les compétences : l’entretien annuel et professionnel 1. Les avantages pour le manager, l'entreprise et le collaborateur 2. Faire de l'appréciation un acte de management et de développement des compétences 3. Connaître les différentes étapes de l'entretien 4. Identifier les liens entre l'évaluation et la GRH II – Développer les compétences : la formation 1. Aider son collaborateur à traduire sa priorité en objectif de développement 2. Co construire un plan de développement 3. Faire le lien entre métiers, compétences et actions de formation 4. Assurer le suivi du plan de développement III – Faire évoluer les compétences : la mobilité 1. Connaître les avantages et les freins de la démarche mobilité 2. Identifier les différents types de mobilité 3. Connaître les conditions de réussite de la mobilité 4. Le rôle du manager dans le processus de mobilité 5. Accompagner la mobilité interne et gérer les déceptions Prerequisite : Aucun Keyword(s) : Compétences - Formation - Mobilité - Entretien annuel 31/01/2015 - 05:49:01 200 Course Syllabus CE227 : Industrialization and development Shared by UV(s) : SEE8-D Fabrication de produit p. 61 Crédits ECTS : 2.00 Évaluation : S1: ET(1h) x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : LANGLET Franck Title : Industrialization and development Abstract : Ce module a pour but d'initier les apprentis à l'industrialisation d'un produit. La mise en pratique se fera à travers la visite des îlots de production Thalès. Plan : - Les activités d'industrialisation pendant le développement - Le dossier de Fabrication et de Contrôle 31/01/2015 - 05:49:01 201 Course Syllabus CE228 : Supply Chain Shared by UV(s) : SEE8-D Fabrication de produit p. 61 Crédits ECTS : 1.00 Évaluation : S1: ET(1h) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : LANGLET Franck Title : Supply Chain Plan : - Gestion de production - Lean Manufacturing - Maîtrise de la Performance Fournisseur 31/01/2015 - 05:49:01 202 Course Syllabus CE229 : Intégration des connaissances et des compétences 2ème année Shared by UV(s) : SEE8-F Compétences acquises en entreprise et validation de thème mémoire p. 61 Crédits ECTS : 10.00 Évaluation : S1: CC (Evaluation Maître d'Apprentissage) x1 Number of hours : Tutorial classes : Individual work : 10.00 18.00 Teacher(s) : DUBERNARD Alain Title : Intégration des connaissances et des compétences - 2ème année 31/01/2015 - 05:49:01 203 Course Syllabus CE230 : Strategic data Shared by UV(s) : SEE8-E Le manager pilote de projet et langues p. 61 Crédits ECTS : 1.50 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GUICHANE J.-P. Title : Strategic data Abstract : Ce module permet à l’apprenti : -d’acquérir les connaissances de base de la comptabilité analytique à partir d'une introduction du calcul des coûts et de la présentation des charges, -De faire l'apprentissage des concepts et méthodes de base de la gestion financière par une utilisation des principaux outils, -De permettre aux apprentis ingénieurs d'acquérir les connaissances nécessaires au calcul et au choix des investissements en intégrant les données issues d’une approche « marketing » -De participer à la mise en ½uvre de mesures d’activités (indicateurs et tableau de bord). Plan : -LA COMPTABILITE ANALYTIQUE ET LE CONTROLE DE GESTION : DES OUTILS D’AIDE A LA DECISION ECONOMIQUE (2ème année) Objectifs : - Acquérir les connaissances de base de la comptabilité analytique et du contrôle de gestion. -Déterminer le calcul du coût de revient, du taux horaire ainsi que leur utilisation. -Participer au calcul de rentabilité d’un investissement. -Elaborer un tableau de bord -La notion de seuil de rentabilité : les charges variables et fixes, le calcul du seuil de rentabilité, la signification et les choix. -Les charges directes et indirectes : la répartition en centres d’analyse, la notion d’unité d’½uvre et de coût d’unité d’½uvre, la marge et le résultat. -Le calcul des coûts : le taux horaire et son utilisation, les différentes méthodes de calcul des coûts, l’analyse stratégique des coûts. -Le contrôle de gestion : buts, organisation et fonctionnement. -La rentabilité d’un investissement : les éléments de calcul, la représentation graphique, le retour sur investissement. -Les indicateurs d’activité et la construction du tableau de bord. Comment développer la réactivité des décisions ? -L’ANALYSE FINANCIERE : PRINCIPES , DEMARCHES, CALCULS (2ème année) Objectifs :- Comprendre les mécanismes financiers de l’entreprise. - Connaître le déroulement d’une analyse financière (étapes, calculs et réalisation). 31/01/2015 - 05:49:01 204 Course Syllabus -Analyser les principaux ratios financiers et d’exploitation de l’entreprise. -Les mécanismes financiers de base : flux de trésorerie et variation, les flux de fonds, les notions de solvabilité et liquidité financière, de fonds de roulement et de besoin en fonds de roulement, de l’excédent de trésorerie à l’autofinancement. -L’analyse financière : principales étapes, calculs, ratios et conclusions. -L’analyse des résultats : la décomposition du compte de résultat et les ratios de structure, d’évolution et de productivité. Prerequisite : Avoir suivi la découverte de l’économie d’entreprise et notamment le jeu Kit-cash Keyword(s) : Coûts, comptabilité analytique, analyse financière, charges, rentabilité financière, coûts de reviens, taux horaire, investissement 31/01/2015 - 05:49:01 205 Course Syllabus CE231 : Transverse management Shared by UV(s) : SEE8-E Le manager pilote de projet et langues p. 61 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : BRULATOUT Catherine Title : Transverse management Abstract : Le manager leader : affiner ses soft-skills, pour accompagner et piloter son équipe Plan : I – Management transversal enjeux et défis 1.Comprendre la nécessité des logiques de complémentarité et de partage dans le travail 2.Identifier la nature des relations transversales : relations, interfaces, réseau 3.Passer d’une logique individuelle à une logique collective II – Développer son influence pour mobiliser son équipe 1. 2. 3. 4. 5. Style de leadership et performances des équipes Les conditions d'exercice du leadership Les 4 comportements du leader liés à l'autonomie du collaborateur Adopter les styles de leadership adaptés Accompagner l'évolution et le cycle de progression du collaborateur III – Assurer la coordination des activités 1. Utiliser le mode de coordination le plus adapté à la situation : de la standardisation à l'ajustement mutuel 2. Utiliser la confrontation des expertises et le transfert d'expérience IV – Gérer les situations difficiles (crise, conflits, problème, tension,…) 1.Qu’est ce qu’une situation difficile, apprendre à les différencier 2. Acquérir des méthodes pour analyser les différents types de situation 3.Trouver des solutions 4.Identifier et mettre en ½uvre son mode d'intervention : négociation, arbitrage ou médiation Prerequisite : Aucun Keyword(s) : Management transversal - Influence - Leadership - Gestions des conflits 31/01/2015 - 05:49:01 206 Course Syllabus CE232 : Management de projet Shared by UV(s) : SEE8-E Le manager pilote de projet et langues p. 61 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap) x1.5 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : DUBERNARD Alain Title : Management de projet Abstract : Découverte de la conduite de projet, et d’outils associés, mise en perspective de l’ensemble des points de la gestion de projet vu dans les autres modules de formation. Plan : 1-Définitions et concepts de base 2-Fonctionnement en projet : les acteurs du projet 3-La démarche projet 4-L’avant-projet 5-Le projet 6-Le reporting projet Prerequisite : Aucun Keyword(s) : note de cadrage, contexte et enjeux du projet, périmètre, livrables, objectifs, contraintes, risques, planification, diagramme de Gantt, tableau de bord, indicateurs, budget, conduite de projet. 31/01/2015 - 05:49:01 207 Course Syllabus CE233 : Validation du thème de mémoire Shared by UV(s) : SEE8-E Le manager pilote de projet et langues p. 61 Évaluation : S1: -- x0 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : DEJOUS Corinne DUBERNARD Alain [email protected] Title : Validation du thème de mémoire 31/01/2015 - 05:49:01 208 Course Syllabus CE234 : Professional project Shared by UV(s) : M7-D Languages and Management for Engineers p. 44 Évaluation : No description Number of hours : Tutorial classes : 5.33 Teacher(s) : AUBARD Xavier BONNETON Natalie CASTAINGS Michel MORTAZAVI Iraj Title : Professional project 31/01/2015 - 05:49:01 209 Course Syllabus CE235 : Sciences techniques et sociétés Shared by choice module(s) : EX200 EX201 EX202 EX206 EX215 EX216 Personalized module (1) Personalized module (2) Modules "Cultures de l'ingénieur" (choisir 1 module exactement) Module list (engineer culture) Optional units O82 (if B2 not validated, LC206+1 unit CExxx) Optional units O82 (if B2 validated, 3 units CExxx) p. 337 p. 338 p. 339 p. 342 p. 351 p. 352 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : Individual work : 12.00 15.00 Teacher(s) : GLYKOS Allain Title : Sciences techniques et sociétés Abstract : This teaching module aims to: - Define the concept of technical system - Restore the concept of artificial intelligence - Revisiting the concept of progress and its social and cultural impact Plan : 1. Technique : contrôle et délinquance 2. Notion de système technique 3. Enjeux culturels de l'intelligence artificielle 4. La notion de progrès 31/01/2015 - 05:49:01 210 Course Syllabus CE236 : Droit, propriété industrielle et propriété intellectuelle * Shared by UV(s) : RSI7-C Outils au services de l'entreprise & langues p. 54 Crédits ECTS : 0.10 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : NEZZAR Nora Title : Droit, propriété industrielle et propriété intellectuelle * 31/01/2015 - 05:49:01 211 Course Syllabus CE237 : Outils de la qualité * Shared by UV(s) : RSI7-C Outils au services de l'entreprise & langues p. 54 Crédits ECTS : 0.15 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : COIFFET Philippe Title : Outils de la qualité * 31/01/2015 - 05:49:01 212 Course Syllabus CE238 : Analyse financière et contrôle de gestion * Shared by UV(s) : RSI7-C Outils au services de l'entreprise & langues p. 54 Crédits ECTS : 0.15 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GUICHANE J.-P. Title : Analyse financière et contrôle de gestion * 31/01/2015 - 05:49:01 213 Course Syllabus CE239 : Relations donneurs d'ordre - fournisseurs * Shared by UV(s) : RSI7-C Outils au services de l'entreprise & langues p. 54 Crédits ECTS : 0.15 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : LESCURE J.-P. Title : Relations donneurs d'ordre - fournisseurs * 31/01/2015 - 05:49:01 214 Course Syllabus CE240 : Conduite de projet * Shared by UV(s) : RSI8-C Pilotage de projet & langues p. 55 Crédits ECTS : 0.30 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : CALATAYUD Cédric Title : Conduite de projet * 31/01/2015 - 05:49:01 215 Course Syllabus CE241 : Intégration des connaissances et des compétences 2ème année Shared by UV(s) : RSI8-E Compétences acquises en entreprise - 2ème année p. 55 Évaluation : S1: CC x1 Title : Intégration des connaissances et des compétences - 2ème année 31/01/2015 - 05:49:01 216 Course Syllabus CE242 : communiquer et manager en entreprise : niveau 3 Shared by UV(s) : E7-D I7-D M7-D Languages and Management Languages and Management Languages and Management for Engineers p. 6 p. 25 p. 44 Évaluation : S1: -- x1 Number of hours : Tutorial classes : 2.67 Teacher(s) : CUBAS Lirio Title : communiquer et manager en entreprise : niveau 3 31/01/2015 - 05:49:01 217 Course Syllabus CE302 : Professionel project : level 3 Shared by UV(s) : C9SRT-F English and Management C9TM-F English and Management E9AM2AS-F English and Management p. 74 p. 76 p. 14 E9CSI-F E9CSR-F E9SE-F E9TS-F M9-C T9GLR-F T9ISN-C T9RSC-F p. 15 p. 0 p. 18 p. 21 p. 47 p. 70 p. 72 p. 73 English and Management English and Management English and Management English and Management Languages and Management for Engineers English and Management English and management English and Management Évaluation : S1: -- x0 Number of hours : Combined lecture and tutorial classes : 5.20 Teacher(s) : OELHOFFEN Agnès Title : Professionel project : level 3 Abstract : Finalisation du projet professionnel/ Préparation à la soutenance de projet professionnel Plan : en cours d'élaboration 31/01/2015 - 05:49:01 218 Course Syllabus CE305 : Données stratégiques * Shared by UV(s) : RSI0-C Management stratégique p. 51 Crédits ECTS : 0.40 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GUICHANE J.-P. Title : Données stratégiques * 31/01/2015 - 05:49:01 219 Course Syllabus CE307 : Management de projet * Shared by UV(s) : RSI9-C Management opérationnel & langues p. 56 Crédits ECTS : 0.20 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : DUBERNARD Alain Title : Management de projet * 31/01/2015 - 05:49:01 220 Course Syllabus CE318 : Intégration des connaissances et des compétences 3ème année Shared by UV(s) : RSI0-D Compétences acquises en entreprise - 3ème année p. 51 Évaluation : S1: CC x1 Title : Intégration des connaissances et des compétences - 3ème année 31/01/2015 - 05:49:01 221 Course Syllabus CE320 : Soutenance de projet professionnel Shared by UV(s) : C9SRT-F English and Management C9TM-F English and Management E9AM2AS-F English and Management p. 74 p. 76 p. 14 E9CSI-F E9CSR-F E9SE-F E9TS-F M9-C T9GLR-F T9ISN-C T9RSC-F p. 15 p. 0 p. 18 p. 21 p. 47 p. 70 p. 72 p. 73 English and Management English and Management English and Management English and Management Languages and Management for Engineers English and Management English and management English and Management Évaluation : S1: Proj(Sout) x1;S2: rep(S1) x1 Number of hours : Tutorial classes : Individual work : 4.00 10.00 Teacher(s) : ASTIEN Éric Title : Soutenance de projet professionnel Abstract : Soutenance de 30 minutes devant un jury composé de professionnels et d'enseignants. Il s'agit pour l'élève "ingénieur" de présenter à partir d'une simulation de recrutement l'orientation qu'il a donné à son projet professionnel (métier, secteur...) 31/01/2015 - 05:49:01 222 Course Syllabus CE321 : Business simulation Shared by UV(s) : C9SRT-F English and Management C9TM-F English and Management E9AM2AS-F English and Management p. 74 p. 76 p. 14 E9CSI-F E9CSR-F E9SE-F E9TS-F M9-C T9GLR-F T9ISN-C T9RSC-F p. 15 p. 0 p. 18 p. 21 p. 47 p. 70 p. 72 p. 73 English and Management English and Management English and Management English and Management Languages and Management for Engineers English and Management English and management English and Management Crédits ECTS : 2.50 Évaluation : S1: CC(Rap,PA) x1;S2: rep(S1) x1 Number of hours : Lecture : 24.00 Teacher(s) : ASTIEN Éric Title : Business simulation Abstract : This formation develops students understanding of the complexity of global business operations in a dynamic competitive environment. It integrate a range of concepts from various management-related disciplines, including economic, political, financial, accounting.... Plan : This formation develops students understanding of the complexity of global business operations in a dynamic competitive environment. It integrate a range of concepts from various management-related disciplines, including economic, political, financial, accounting.... 31/01/2015 - 05:49:01 223 Course Syllabus CE322 : PROJET PROFESSIONNEL Shared by UV(s) : C0-C Projet Professionnel p. 63 Crédits ECTS : 4.00 Teacher(s) : ASTIEN Éric Title : PROJET PROFESSIONNEL Abstract : Note de projet professionnel affectée à l'UEC du semestre 10. Cette note est composée du note de préparation au projet professionnel, de la soutenance de projet professionnel, de l'évaluation du stage 1A et du note du module "communiquer et manager en entreprise". 31/01/2015 - 05:49:01 224 Course Syllabus CE323 : Clés du management transversal * Shared by UV(s) : RSI9-C Management opérationnel & langues p. 56 Crédits ECTS : 0.25 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : COURALET Christian Title : Clés du management transversal * 31/01/2015 - 05:49:01 225 Course Syllabus CE324 : Innovation * Shared by UV(s) : RSI0-C Management stratégique p. 51 Crédits ECTS : 0.30 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : CALATAYUD Cédric Title : Innovation * 31/01/2015 - 05:49:01 226 Course Syllabus CE325 : Management et développement de compétences Shared by UV(s) : SEE9-C Management stratégique et langues p. 62 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : BRULATOUT Catherine DUBERNARD Alain Title : Management et développement de compétences Abstract : Communiquer avec son équipe. Renforcer ses soft-skills par la pratique. Module très opérationnel avec beaucoup de simulations, de mise en situation et de jeux de rôle. Plan : I – L’intelligence émotionnelle 1.Comprendre les mécanismes émotionnels (individuels ou collectifs) 2.Identifier et gérer ses émotions 3.Accompagner ses collaborateurs dans la gestion des émotions 4.Gérer efficacement des situations émotionnellement délicates II – Acquérir les savoir-faire pour réussir ses entretiens 1.L’entretien de recrutement 2.L’entretien d’activité: analyse des performances, recadrage, motivation, … 3.L’entretien annuel III – Acquérir les savoir-faire pour réussir ses réunions 1.Organiser une réunion : les points clés 2.S'approprier une méthodologie d’animation pour chaque type de réunion : Réunion de service, réunion d’information, réunion de négociation, réunion de résolution de problème, réunions à distance 3.Faire prendre des décisions en réunion 4.Exercer les fonctions d'animateur pour faire fonctionner efficacement le groupe de travail : Répartition des rôles, échanges et la production d'idées, phénomènes de groupe, participants difficiles Prerequisite : Aucun Keyword(s) : Intelligence émotionnelle - Communication interpersonnelle - Entretien - Conduite de réunions 31/01/2015 - 05:49:01 227 Course Syllabus CE326 : Clés du management transversal Shared by UV(s) : SEE9-C Management stratégique et langues p. 62 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : BRULATOUT Catherine DUBERNARD Alain Title : Clés du management transversal Abstract : Le manager se doit d’accompagner son équipe dans le changement. il devient alors manager coach et renforce ses soft-skills. Plan : I – La constitution et le développement de l’équipe de travail 1.Comprendre les phases de progression d’une équipe 2.Accompagner l’évolution vers l’autonomie 3.Le modèle de Tuckmann 4.Favoriser les coopérations II – Accompagner et gérer le changement 1. L’annonce du changement 2. La résistance au changement et les phases de deuil 3. La recherche d’un nouvel équilibre III – Devenir manager coach 1. Utiliser les principes de l’orientation solution 2. Les outils de communication au service du management 3. Accompagner ses collaborateurs en s’appuyant sur les principes de l’analyse transactionnelle Prerequisite : aucun Keyword(s) : Equipe de travail – Développement – Autonomie – Accompagnement du changement – manager –coach – orientation solutions Online course : 31/01/2015 - 05:49:01 228 Course Syllabus non 31/01/2015 - 05:49:01 229 Course Syllabus CE327 : Innovation Shared by UV(s) : SEE9-C Management stratégique et langues p. 62 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : CALATAYUD Cédric COUGARD Mireille GUICHANE J.-P. PARPAILLON Hervé Title : Innovation Abstract : Etre capable de comprendre comment elle est abordée dans la formation d’ingénieur, en quoi consiste l’innovation dans l’industrie et comment la mettre en ½uvre ; Etre capable de mettre en ½uvre une technique de créativité simple face à un problème industriel. A l’aide d’un jeux pédagogique , aborder l’innovation dans le cadre d’une entreprise , utiliser toutes les compétences acquises dans les différentes composantes de ce module et valider le module. Plan : 4 activités différentes ont été envisagées suite à l’analyse des manques identifiés à ce jour dans les différentes filières. - Découverte de l’Innovation - Créativité - Financement de l’innovation - L’éco Innovation : serious game Btogreen Prerequisite : aucun Keyword(s) : innovation, créativité, Online course : non 31/01/2015 - 05:49:01 230 Course Syllabus CE328 : Management de projet Shared by UV(s) : SEE0-C Management opérationnel p. 57 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : DUBERNARD Alain Title : Management de projet Abstract : Découverte et mise en application de 2 outils de gestion de projet : GANTT PROJECT / MS PROJECT Plan : 1-Présentation de l’outil GANTT PROJECT / MSPROJECT 2-Mise en pratique autour d’exercices guidés 3-Projet (cas concret) Prerequisite : avoir suivi les cours de gestion de projet des années précédentes Document(s) : Support de cours, étude de cas Keyword(s) : Conduite de projet, GANTTPROJECT, MSPROJECT, Gantt, tableau de bord, planification, indicateurs, chemin critique, ressources… Online course : NON 31/01/2015 - 05:49:01 231 Course Syllabus CE329 : Communication Shared by UV(s) : SEE0-C Management opérationnel p. 57 Crédits ECTS : 1.00 Évaluation : S1: Proj(Sout) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : GENILLON Carole Title : Communication Abstract : Les objectifs de ce module s’inscrivent dans le cadre du cahier des charges du mémoire et de la soutenance du projet de fins d’études. Savoir communiquer avec clarté et conviction autour d’une conduite de projet, démontrer sa valeur ajoutée pour l’entreprise. Plan : Séance 1- Méthodologie du mémoire de fin d’études et de la soutenance Séance 2-3 Atelier de travail (mémoire ; exposé et entretien) Séance 4- Présentation orale du projet (Entraînement) Prerequisite : Savoir prendre la parole en public / maîtriser un logiciel de présentation visuelle / maîtriser les enjeux liés au projet de fin d’études Document(s) : Support ppt Keyword(s) : Mémoire de fin d’études, soutenance de fin d’études, compétences rédactionnelles, support visuel, projet de fin d’études, communication de projet Online course : non 31/01/2015 - 05:49:01 232 Course Syllabus CE330 : Données stratégiques Shared by UV(s) : SEE0-C Management opérationnel p. 57 Crédits ECTS : 2.00 Évaluation : S1: Proj(Rap,Sout) x2 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GUICHANE J.-P. Title : Données stratégiques Abstract : Ce module permet à l’apprenti : -Comprendre la stratégie d’entreprise et la relier à l’analyse financière -Participer à l’élaboration du budget de l’entreprise Plan : 1-LE MARKETING : LA SPECIFICITE DES SERVICES (3ème année) Objectifs :- Connaître les concepts de base du marketing. - Apprécier l’utilisation et l’utilité des études commerciales - Associer la gestion commerciale des produits à la gestion technique. - Comprendre l’élaboration du mix marketing. -Les concepts : fondements, la notion de produit et/ou de service, le marché et le comportement du client, l’environnement commercial. -Les études commerciales : les notions d’études de marché, d’études qualitatives, quantitatives, de notoriété, d’image. -La gestion des produits : gammes, marques, lignes de produits, la courbe de vie…. -Le mix marketing : raisonnement et composantes ( produit, prix, communications, publicité, distribution, communications hors-médias ) -Le marketing stratégique et la spécificité des services. 2-LES CHOIX STRATEGIQUES DE L’ENTREPRISE (3ème année) Objectifs : -Comprendre les choix stratégiques de l’entreprise à travers les choix de direction. -Connaître les outils de décision stratégique de l’entreprise. -Déterminer les piliers fondamentaux de l’analyse stratégique de l’entreprise. -Les termes et notions essentielles : concurrence et analyse concurrentielle, avantage compétitif et positionnement… -Les piliers de la stratégie de l’entreprise : la direction et ses choix, l’histoire et la culture, les produits, les clients, les concurrents, les prescripteurs, la technologie, les ressources humaines, l’analyse financière, le management et l’organisation -Les outils : matrice BCG, DAS, diagnostic externe et interne… -Les notions de diversification, expansion, spécialisation, globalisation… 31/01/2015 - 05:49:01 233 Course Syllabus -Les stratégies d’acquisition, les alliances stratégiques et les stratégies relationnelles 3-ACCOMPAGNEMENT (individuel et collectif) SUR LA PARTIE ECONOMIQUE DU MEMOIRE (3ème année) Document(s) : articles d’actualités, cas d’entraînement Keyword(s) : économie générale, économie d’entreprise, comptabilité générale, comptabilité analytique, contrôle de gestion, analyse financière, marketing, stratégie d’entreprise, économie des services Online course : non 31/01/2015 - 05:49:01 234 Course Syllabus CE331 : Intégration des connaissances et des compétences 3ème année Shared by UV(s) : SEE0-D Compétences acquises en entreprise et soutenance de mémoire p. 57 Crédits ECTS : 15.00 Évaluation : S1: CC (Evaluation Maître d'Apprentissage) x1 Number of hours : Combined lecture and tutorial classes : 10.00 Teacher(s) : DUBERNARD Alain Title : Intégration des connaissances et des compétences - 3ème année 31/01/2015 - 05:49:01 235 Course Syllabus CE332 : Méthodes de la qualité * Shared by UV(s) : RSI9-C Management opérationnel & langues p. 56 Crédits ECTS : 0.30 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 24.00 Title : Méthodes de la qualité * 31/01/2015 - 05:49:01 236 Course Syllabus CM100 : Communication - S6 * Shared by UV(s) : RSI6-E Introduction au management & langues p. 53 Crédits ECTS : 0.20 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GENILLON Carole Title : Communication - S6 * 31/01/2015 - 05:49:01 237 Course Syllabus CM202 : Communication Shared by UV(s) : SEE8-E Le manager pilote de projet et langues p. 61 Crédits ECTS : 1.50 Évaluation : S1: ET(30m, Présentation lors de la validation de thème) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : GENILLON Carole Title : Communication Abstract : L’objectif est d’assimiler les attentes et enjeux liés au cahier des charges de la Validation de thème : Communiquer avec clarté et efficacité sur un projet complexe, démontrer sa valeur ajoutée en faisant preuve de conviction, concevoir un support visuel adéquat Plan : Séance 1 Méthodologie de la Validation du thème (Document écrit et soutenance) Séance 2 Les supports visuels : Organisation d’une stratégie de communication orale -8 principes-clés de conception du support (traitement et mise en forme de l’information) -Typologie et contexte d’utilisation des tableaux et graphes -Relation texte-image Applications évaluées individuellement Séance 3 Atelier de travail autour de la Validation du thème (Ecrit) Séance 4 Atelier de travail autour de la Validation du thème (Oral) Prerequisite : Savoir prendre la parole en public / maîtriser un logiciel de présentation visuelle / avoir identifié le contexte et les enjeux du projet de fin d’études Document(s) : Support Visuel Keyword(s) : Validation de thème, document écrit, soutenance, prise de parole en public, compétences rédactionnelles, support visuel, projet de fin d’études, communication de projet 31/01/2015 - 05:49:01 238 Course Syllabus Online course : non 31/01/2015 - 05:49:01 239 Course Syllabus CM203 : Management de l'information et de la communication * Shared by UV(s) : RSI8-C Pilotage de projet & langues p. 55 Crédits ECTS : 0.40 Évaluation : S1: ET(,O) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : GENILLON Carole Title : Management de l'information et de la communication * 31/01/2015 - 05:49:01 240 Course Syllabus CM301 : Communication * Shared by UV(s) : RSI0-C Management stratégique p. 51 Crédits ECTS : 0.30 Évaluation : S1: ET(,O) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : GENILLON Carole Title : Communication * 31/01/2015 - 05:49:01 241 Course Syllabus EA100 : Analog Electronics Shared by UV(s) : SEE5-B Électronique numérique et analogique (mise à niveau) p. 58 Crédits ECTS : 2.50 Évaluation : S1: CC (E + CR TP) + ET Number of hours : Combined lecture and tutorial classes : 40.00 Teacher(s) : RIVET Francois [email protected] 0630420645 Title : Analog Electronics Abstract : What is the common point between an electron and a logic gate ? Why electronics is not as easy as “1 + 1 = 0” ? This courses aims at introducing the basis of electronics starting from physics to the schematics design of logic gates. The embedded system engineer-to-be has to feel the limitations brought by analog electronics while implementing digital systems. The course includes a 4-hour pratical class and a 4-hour design session on dedicated software. The course is illustrated by history of electronics enlightening research and business issues: why the transistor has been invented and how to make money with it ? Plan : 4 parts are proposed: 1) Electron: “alone, I am nothing, together, we can change the world” Introduction to fundamental physic to understand semiconductors. 2) Bipolar transistor Electronics modeling: why and how ? Mathematics and physics point of view. 3) Basic circuits Schematic studies based on small signal approaches. 4) MOS transistor and logic gates Digital circuit design. Keyword(s) : diode, bipolar transistor, MOS transistor, current miror, differential pair 31/01/2015 - 05:49:01 242 Course Syllabus EA106 : Electronique de communications Shared by UV(s) : T6-B Signal et communications p. 65 Crédits ECTS : 2.00 Évaluation : S1: ET(1h20,E,da,ca) x2;S2: ET(1h20,E,da,ca) x2 Number of hours : Lecture : Combined lecture and tutorial classes : Individual work : Practical work : 5.33 18.66 20.00 2.66 Teacher(s) : DELTIMPLE Nathalie REGIMBAL Nicolas RIVET Francois [email protected] 0630420645 Title : Electronique de communications Abstract : This course is divided into three parts. Part 1 provides a description of building blocks brought into play in a chain of analog communication. The aim is to show the different functions found in a chain of analog communication. These range from the PLL, analog filtering through the oscillator. Most of these functions uses the amplification. The purpose is not to train engineers in electronics, we will use the simplest model to describe the amplification function, namely that of the operational amplifier. Part 2 is devoted to analog communication systems. Give the principle of analog modulation and a description of various communication channels analog. Modulation and demodulation in the transceiver is shown. Part 3 relates to systems for data conversion (analog-> digital and digital-> analog). The issues raised are: - PCM modulation (analog to digital conversion (modulation) and digital to analog (demodulation)), - DPCM modulation (delta modulation) - Sigma delta modulation 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 31/01/2015 - 05:49:01 243 Course Syllabus * 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. Prerequisite : Electronique de base - Traitement du signal dans le domaine continu 31/01/2015 - 05:49:01 244 Course Syllabus EA107 : Electronique générale Shared by UV(s) : E5-B Electronics p. 3 Crédits ECTS : 3.50 Évaluation : S1: ET(1h30) x1 Number of hours : Lecture : Tutorial classes : 12.00 6.65 Teacher(s) : CURUTCHET Arnaud DELTIMPLE Nathalie DEVAL Yann LEBRET Valery MORIZET Guy Title : Electronique générale Abstract : Required competences are: * the modeling of nonlinear components (diodes, transistors) in “large signal” and in “small signal” (linearization of the characteristics) * the knowledge of the basic circuits used in electronics in order to be able to identify the various building blocks of a diagram and to estimate easily their performances. Plan : Amplifier function :main caracteristics, input and output impedance, gain linearity, stages links . Application to OP amp circuits (linear and non linear) Study of nonlinear components such as diodes and bipolar transistor : modelling in small and big signals applications of the transistor in linear mode. Study of the amplifiers of power. 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 Document(s) : polycopié de cours Keyword(s) : 31/01/2015 - 05:49:01 245 Course Syllabus amplification, diode, transistor, modeling Online course : 31/01/2015 - 05:49:01 246 Course Syllabus EA108 : Practice exercises Shared by UV(s) : E5-B Electronics p. 3 Crédits ECTS : 3.00 Évaluation : S1: TP x0.333 + CC(PA,CR TP) x0.667 Number of hours : Practical work : 33.00 Teacher(s) : CURUTCHET Arnaud DELTIMPLE Nathalie KERHERVE Eric LEBRET Valery MORIZET Guy Title : Practice exercises Abstract : The practical exercises objectives are the discovery of electronic by the study of simple scheme used to realize classical function. The goal is also giving some methodology, and make students acquainted with measuremts equipements. 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 devices TP2 - Study of operational amplifier in linear mode TP3 - Operational amplifier - nonlinear applications TP4 - Mini-project: Pulse width modulation TP5 - Diodes: characteristics and applications TP6 - Non-linear supply voltage TP7 - Characteristics of bipolar transistor TP8 - Characterization of a class-A amplifier TP9-10 - Mini-project: audiofrequency amplifier in linear class of operation. Prerequisite : Savoir-faires expérimentaux acquis en classes préparatoires. Document(s) : Practical exercises handbook 31/01/2015 - 05:49:01 247 Course Syllabus EA111 : Analog functions Shared by UV(s) : SEE6-A Électronique analogique et de communication p. 59 Crédits ECTS : 3.00 Évaluation : S1: ET(2h) x1 Number of hours : Combined lecture and tutorial classes : 36.00 Teacher(s) : LAPUYADE Hervé VERDIER Frédéric Title : Analog functions Abstract : Rétroaction en électronique. Oscillateurs quasi-sinusoïdaux. Boucles à verrouillage de phase. Plan : - Rétroaction en électronique. - Oscillateurs quasi-sinusoïdaux. - Boucles à verrouillage de phase. - Deux TP qui illustrent les thèmes : + rétroaction + oscillateurs Prerequisite : EA 100 : Électronique Analogique 31/01/2015 - 05:49:01 248 Course Syllabus EA113 : Analog Electronics Project Shared by UV(s) : E6-B Electronique 2 p. 4 Crédits ECTS : 3.00 Évaluation : S1: CC x1 Number of hours : Tutorial classes : Individual work : 36.00 8.00 Teacher(s) : CURUTCHET Arnaud DONDON Philippe LEBRET Valery MORIZET Guy Title : Analog Electronics Project Abstract : Using 1st semester electronics basics in order to design and develop an audio frequency power amplifier. Plan : 1. Overview of the entire project and specifications 2. Theoretical calculations 3. CAD simulation 4. CAD layout 5. Making the Printed Circuit Board, tests and final measures 6. Report writing Prerequisite : Analog Electronics courses EA107 EA108 Document(s) : Analog electronics lecture notes EA107 Keyword(s) : symbol, footprint, part-number Online course : Application of CAD Orcad (www.enseirb/~bedenes ...) 31/01/2015 - 05:49:01 249 Course Syllabus EA116 : The Fundamentals of Integrated Electronics Shared by UV(s) : E6-B Electronique 2 p. 4 Crédits ECTS : 3.00 Évaluation : S1: ET x0.5 + CC x0.5;S2: ET x1 Number of hours : Lecture : Combined lecture and tutorial classes : Individual work : Practical work : 2.67 8.00 21.00 21.00 Teacher(s) : DALLET Dominique DELTIMPLE Nathalie FOUILLAT Pascal Title : The Fundamentals of Integrated Electronics Abstract : The objectives of this module are: #to provide some apprehension on the trades of electronic circuit designer in the semiconductor industry, # to give an introduction to manufacturing technology of CMOS integrated circuits, # to analyze and describe the functionality of electronic circuits by a top-down approach # to synthesize basic electronic functions by a traditional bottom-up approach # to set the knowledge being acquired in a CAD environment with the CADENCE software tools iby designing a specific integrated function (Flash Analog to Digital Converter) Plan : 1. Introduction to microelectronics 2. Basic library for integrated circuits 3. The differential amplifier 4. The current mirror 5. CMOS logic gates 6. Analog-to-digital converter (design of a 4-bit flash ADC) Prerequisite : EA107 module Document(s) : 1 polycopié de cours, 1 recueil des TD, 1 copie des transparents de cours, 1 polycopié "formation à la conception des circuits intégrés dans l'environnement CADENCE" Keyword(s) : 31/01/2015 - 05:49:01 250 Course Syllabus microélectronique, circuit intégré, fonctions AMS (analogique et mixte analogique-numérique), conception de circuit 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, des corrections de TD, le tout en ligne sur http://www.enseirb.fr/~fouillat 31/01/2015 - 05:49:01 251 Course Syllabus EA117 : Electrical engineering Shared by UV(s) : E6-B Electronique 2 p. 4 Crédits ECTS : 1.00 Évaluation : S1: ET(1h) x1 Number of hours : Lecture : Tutorial classes : 13.33 2.00 Teacher(s) : TESSON Patrice VINASSA Jean-Michel 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 (low currents) 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 of validity, limits…) and of the methods used to describe their parameters, is essential to the electronics engineer 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 in this course. Plan : Chap 1 Tension and current in power electronics 1) 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. machine 1) Description 2) Calculating the torque moments and the electromotive force (voltage) 3) General relations. Reversibility of the machine, motor or generator. 4) Operating features generator machine 5) Operating features motor machine 6) Dynamic model. Chap 4 Obtaining a variable DC tension. 1) General information on static inverters. 2) Rectification single-phase current with diode and thyristors. 31/01/2015 - 05:49:01 252 Course Syllabus 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. Speed regulation. 3) Synchronous machine. Chap 6. Electric safety. Prerequisite : Cours de Physique des classes préparatoires (électromagnétisme, électrocinétique, signaux ...) Document(s) : Polycopiés de cours. 31/01/2015 - 05:49:01 253 Course Syllabus EA118 : Circuits and Systems I Shared by UV(s) : E5-B Electronics p. 3 Crédits ECTS : 2.50 Évaluation : S1: ES(2h,E,da,ca) x1 Number of hours : Lecture : Tutorial classes : Individual work : 13.33 9.33 17.00 Teacher(s) : DEJOUS Corinne KERHERVE Eric TARIS Thierry [email protected] Title : Circuits and Systems I Abstract : Purpose : Learn to analyse basic electrical circuits: basic laws, 1st order circuits, linear and non linear operation of ideal AOP. Understand the various quantities involved in a system: quantities which actuate the system (inputs) and quantities which characterize the system status (outputs or responses of the system). Establish the relationships between these inputs and outputs; to deduce properties of the system: frequency and time behavior, dominant modes, ... Understand the study of an electric circuit as a system represented by the combination of quadrupoles, discover the concept of adaptation. Content : The fundamental laws of electrical circuits are presented and applied to first order circuits, basic circuits with ideal op-amp in linear and non linear operation. After some generalities on physical systems, we focus on the notion of transmittance or transfer function of linear systems. The study of the frequency response is used to introduce harmonic BODE representation, widely used in electronics. Using the Laplace transform, presented in mathematics, then allows to generalize the notion of transmittance and to use it to study the transient response in time domain (pulse, step and ramp responses). Aspects of knowledge or behavior models are introduced. The concept of stability is barely touched, opening the way for feed-back system control studied later (S6). This presentation of linear systems is complemented by an introduction to the study of quadrupole, addressing a presentation of the main representative matrices (impedance, admittance, hybrid, transfer), their properties (symmetries, associations), characteristics quantities: input/output impedances, gains, iterative impedance, to finish on the concept of power adaptation which will be detailed in the following semester. Plan : I / Fundamentals on basic linear circuits 1. Basic laws 2. First-order circuits 3. Linear ideal op-amp operation 4. Non linear ideal op-amp operation 31/01/2015 - 05:49:01 254 Course Syllabus II / Linear Systems Analysis 1. Concepts of system, generalized transfer function or transmittance 2. Harmonic response and BODE representation 3. Transfer function and Laplace Transform 4. Transient response time III / Quadrupole 1. Representative matrices 2. Properties: symmetries, associations 5. Characteristic quantities: input/output impedances, gains, iterative impedance, concept of power adaptation Prerequisite : General level in physics and mathematics Document(s) : Duplicated notes-General books on linear systems and quadrupoles Keyword(s) : Circuits - Ideal Op-Amp - Systems - Modeling - Transfer functions - Bode - Frequency response - Transient response - Quadrupoles - Matrices - Adaptation Online course : http://moodle.ipb.fr/course/view.php?id=890, cours E1 EA118 Circuits Systèmes I 31/01/2015 - 05:49:01 255 Course Syllabus EA119 : Synthesis of filter Shared by UV(s) : E6-B Electronique 2 p. 4 Crédits ECTS : 1.00 Évaluation : S1: ET(1h30) x1 Number of hours : Lecture : Tutorial classes : Individual work : 2.67 6.00 20.00 Teacher(s) : BECHOU Laurent Title : Synthesis of filter Prerequisite : Basic theory of electric circuits Keyword(s) : filters 31/01/2015 - 05:49:01 256 Course Syllabus EA120 : Analog communications Shared by UV(s) : SEE6-A Électronique analogique et de communication p. 59 Crédits ECTS : 1.00 Évaluation : S1: Proj (Rap) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : RIVET Francois [email protected] 0630420645 Title : Analog communications Abstract : L'objectif de ce module est double : - acquisition de compétences en modulation d'amplitude (AM, DSB, ...), angulaire (FM,PM) et par impulsion codée (PCM) - acquisition d'un savoir faire en programmation MATLAB Plan : - Modulation et démodulation d'amplitude + à porteuse conservée (AM), + sans porteuse (DSB) + à bande latérale unique (SSB) - Modulation et démodulation angulaire + Modulation de fréquence (FM) + Modulation de phase (PM) - Modulation par impulsion codée + conversion analogique numérique + conversion numérique analogique 31/01/2015 - 05:49:01 257 Course Syllabus EA201 : High Speed Linear Circuits Shared by UV(s) : E8-G Mixed Electronics and HF circuits p. 8 Crédits ECTS : 1.50 Évaluation : S1: ET x1 Number of hours : Lecture : 12.00 Teacher(s) : DEVAL Yann Title : High Speed Linear Circuits Abstract : Objective : To investigate the limits of classical opamps and introduce the various designs and performance of new high speed opamps. Plan : Summary: *Ch.1: Limitation of classical opamps, limitations due to the design and technology, gain-bandwidth product, compensation, Miller capacitor, Slew-rate, CMRR, filters; active and passive sensitivities. *Ch. 2: High speed opamps; principle, schematics, characteristics, performance, stability. *Ch. 3: Current feedback opamps (CFOA); principle, schematics, characteristics, performance, bandwidth , Slew-rate . *Ch. 4: Voltage feedback opamps (VFOA); principle, schematics, characteristics, performance, bandwidth , Slew-rate . *Ch. 5: Operational Transconductance Amplifiers (OTA), principle, schematics, equivalent circuit, characteristics, application examples, controlled elements, filters *Ch. 6: SC filters, state variable filters, simulated resistances, controlled integrator, controlled filter examples. Prerequisite : UV Electronique Fondamentale (S1 et S2) UV Electronique linéaire (S3) Document(s) : Cours Polycopié 31/01/2015 - 05:49:01 258 Course Syllabus EA202 : PLL: Principle and Applications Shared by UV(s) : E8-C Electronics p. 8 Crédits ECTS : 0.50 Évaluation : S1: ET x1 Number of hours : Lecture : Combined lecture and tutorial classes : 4.00 5.33 Teacher(s) : DEVAL Yann Title : PLL: Principle and Applications Abstract : This course focuses on principle and linear behavior of PLL in the first place, next, non linear effects and applications. Plan : *Ch1: Introduction, capture and locked plages *Ch2: Phase comparators; linear behavior and limitations *Ch3: Loop filter and specifications of PLL *Ch4: Applications *Ch5: Conclusion Prerequisite : Electronique générale (S1 et S2) Electronique Analogique (S3) Traitement du signal (S3) Electronique des Transmissions (S3) Communications Numériques (S3) Document(s) : Support de cours Keyword(s) : Mixer, PLL, VCO, Discriminateur, Asservissement 31/01/2015 - 05:49:01 259 Course Syllabus EA205 : Switching components and circuits Shared by UV(s) : E7-A Analog Circuits and Systems p. 6 Crédits ECTS : 1.50 Évaluation : S1: ET x1 Number of hours : Lecture : Tutorial classes : Practical work : 9.33 4.00 3.00 Teacher(s) : GHIOTTO Anthony 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 of switching components. Applications like clamping analog switch one-shotmultivibrator, relaxation oscillator, vco Plan : 1. Introduction 2. Principles and theoretical methods 3. Recalls of first order switching circuits principles 4. Active components in switching mode 5. Examples and applications 6. Relaxator circuits 7. Conclusions; introduction to VCO and Switched capacitors Prerequisite : Electronique générale (S1 et S2) Circuits (S2) Circuits intégrés logiques (S3) 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 31/01/2015 - 05:49:01 260 Course Syllabus EA206 : Interconnects in electronics Shared by UV(s) : E8-C Electronics p. 8 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : Practical work : 8.00 4.00 Teacher(s) : TESSON Patrice Title : Interconnects in electronics Abstract : Savoir dans le cas où ils doivent être pris en compte, quantifier et analyser l'impact des interconnexions sur l'intégrité des signaux (retards de propagation, distorsions linéaires d'amplitude et de phase, réflexions dues aux ruptures d'impédance, impédances ramenées, adaptation, couplage, diaphonie, éléments de CEM). Introduction de quelques règles de l'art pour la conception, de méthodes expérimentale, de méthodes théoriques et numériques en perspective de la CAO. Plan : *Partie 1 : Généralités sur les interconnexions - 1 Introduction, contexte technologique - 2 Hiérarchie du packaging. Technologies d'interconnexions - 3 Modélisation des interconnections. Définition d'une ligne. - 4 Intégrité des signaux. Phénomènes de propagation. *Partie 2 : Etude des phénomènes de propagation dans une ligne simple. - 1 Equations de télégraphiste dans les domaines temporel et fréquentiel. - 2 Analyse de réponses transitoires en régime impulsionnel. - 3 Analyse dans le domaine fréquentiel - 4 Modélisation d'une ligne pour la simulation (SPICE...) - 5 Etudes de cas. Stratégies d'adaptation. *Partie 3 : Les lignes couplées, CEM, intégrité des signaux - 1 Généralités. Position du problème - 2 Modélisation et mise en équation. Cas de deux lignes en couplage lâche. - 3 Modèles pour la simulation (sous SPICE, décomposition modale). - 4 Etudes de cas. Document(s) : Polycopiés de cours et d'exercices. 31/01/2015 - 05:49:01 261 Course Syllabus EA207 : Power electronics 1 Shared by UV(s) : E7-A Analog Circuits and Systems p. 6 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : Combined lecture and tutorial classes : Individual work : Practical work : 8.00 5.33 14.00 2.66 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 knowledges on passive components technologies (resistances, capacitors and inductances) are presented as well as their behaviour at high frequency. The basic power semiconductors and their packaging are also investigated. Also a simple approach is proposed to explain the thermal aspect in power electronics in order to compute the best heatspreader for an application. The analysis of the main non isolated DC-DC converters is proposed and finally a simulation 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 synthetize converters) 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, thermal resistance, 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 31/01/2015 - 05:49:01 262 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 impedancePackaging basics- Simulation in power electronics Online course : www.enseirb.fr/~azzopard/english 31/01/2015 - 05:49:01 263 Course Syllabus EA208 : Electronic practical lessons Shared by UV(s) : E7-A Analog Circuits and Systems p. 6 Crédits ECTS : 2.00 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Individual work : Practical work : 4.00 15.00 Teacher(s) : DONDON Philippe LEBRET Valery MORIZET Guy Title : Electronic practical lessons Abstract : Travaux pratiques d'électronique de base. Plan : 1. HF transistor small model signal parameters extraction. 2. Initiation to Power switching phenomenon 3. Feed back circuit 4. Amplitude modualtion 5. sinewave form oscillators Document(s) : Polycopiés. Voir http://www.enseirb.fr/~dondon Online course : online courses http://www.enseirb.fr/~dondon 31/01/2015 - 05:49:01 264 Course Syllabus EA210 : Oscillators and high frequency integrated circuits Shared by UV(s) : E7-A Analog Circuits and Systems p. 6 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : Tutorial classes : Individual work : 13.33 8.00 15.00 Teacher(s) : DELTIMPLE Nathalie 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 be able to enter a circuit schematic in a CAD tool to fine tuned its characteristics with regards to some given specifications. Plan : Outline : Part 1: BJT and MOSFET transistor in high frequency. # 1. The PN junction # 2. The bipolar transistor (equivalent circuit, ft) # 3. MOSFET (equivalent circuit, ft, fmax) # 4. Concept of dominant poles (location, Miller effect, cascode) Part 2: The oscillators # 1. The relaxation oscillator # 2. The harmonic oscillators. Prerequisite : Electronique générale(S1 et S2) Circuits(S2) Automatique linéaire(S3) Circuits intégrés logiques(S3) Document(s) : 31/01/2015 - 05:49:01 265 Course Syllabus Polycopiés de cours Livres conseillés : SEDRA et SMITH - Microelectronic Circuits 31/01/2015 - 05:49:01 266 Course Syllabus EA211 : Feedback circuits Shared by UV(s) : E7-A Analog Circuits and Systems p. 6 Crédits ECTS : 1.00 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : Tutorial classes : Individual work : 9.33 4.00 12.00 Teacher(s) : DEVAL Yann RIVET Francois [email protected] 0630420645 Title : Feedback 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 method 2.chapter 2: general properties ands applications 3.chapter 3: stability offeed back amplifier 4.chapter 4 : impact of electrical errors in OP amp circuits 5. chapter 5: impact of drifts in OP amp circuits Prerequisite : EN101: Electronique générale 1; Keyword(s) : feed back electronic circuits 31/01/2015 - 05:49:01 267 Course Syllabus EA212 : Electronic circuits practical lessons 2 Shared by UV(s) : E8-C Electronics p. 8 Crédits ECTS : 1.00 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Practical work : 12.00 Teacher(s) : DELTIMPLE Nathalie DONDON Philippe LEBRET Valery MORIZET Guy Title : Electronic circuits practical lessons 2 Abstract : 5 pratical lessons in parallel Plan : 1. Phase locked Loop 1 2. Power converter 3. FM Modulation/ Demodulation 4. Phase locked Loop 2 5.DAC and ADC Converters Document(s) : on line courses http://www.enseirb.fr/~dondon 31/01/2015 - 05:49:01 268 Course Syllabus EA214 : Power electronics 2 Shared by choice module(s) : EX200 EX201 Personalized module (1) Personalized module (2) p. 337 p. 338 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : 12.00 Teacher(s) : AZZOPARDI Stéphane Title : Power electronics 2 Abstract : Provide to the audience the basic requirement to design a power system A overview of the transformer modelling and his application to a pulse tramission circuit allows to understand the approch of the energy isolated conversion. The main isolated DC-DC converters are studied. Some power semiconductors are analysied as well as their control and protection circuits. A short description of the basic Switching Mode Power Supplies is propopsed. Finally the basics of the dynamics modelling of DC-DC converters are detailed. Plan : * Ch. 1 : Transformers (basics, simple model, design, pulse transmission) * Ch. 2 : Isolated DC-DC converters (flyback, forward, push-pull..) * Ch. 3 : Power semiconductors (internal structure, characteristics : Thyristors, IGBT) * Ch. 4 : Control circuit and protection of power semiconductors (snubbers, soft-switching) * Ch. 5 : Switching Mode Power Supplies examples * Ch. 6 :An introduction to the dynamics modelling of DC-DC converters Prerequisite : Power Electronics 1 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) : Isolated DC-DC converters, transformers, control circuits, protection circuits, dynamics modelling Online course : www.enseirb.fr/~azzopard 31/01/2015 - 05:49:01 269 Course Syllabus EA215 : RF techniques Shared by UV(s) : E8-G Mixed Electronics and HF circuits p. 8 Crédits ECTS : 2.00 Évaluation : S1: CC x1 Number of hours : Lecture : Tutorial classes : 25.50 20.00 Teacher(s) : RODES Francis Title : RF techniques Abstract : Electronic circuits and systems are working at frequencies that rise at an accelerated pace. For instance, one can observe the sustained rise of the clock frequencies of computers and digital circuits. Consequently it becomes obvious nowadays that an electronic engineer should acquire some basic expertise in High Frequency techniques. The main objective of this course is to fulfil this need by presenting the various basic knowledge and techniques that are useful for designing High frequency circuits and systems (mainly, radio communications systems). 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 recommended prerequisite for attending the various courses that are proposed in S5 in the field of analogue electronic. (Particularly the projects of RF circuits design). Plan : -RF units. -Quality factor Q, general definition and RF applications. Transmission lines Smith chart, extended Smith chart -Power matching strategies. -Noise, noise matching. -Impedance matching with lumped elements: Impedance matching with distributed elements -Matching with analytical methods -Matching with graphical methods (Smith chart) -Matching with the help of CAE/CAD software tools (Smith Tool / Ansoft Designer) -From the concept of power matching to the principle of S parameter of a dipole -Extension to the Sij parameters of a quadripole -Theoretical network analysis with Sij parameters -Application of the Sij parameters to the design of oscillators; relation with the negative resistance method. -Graphical network analysis with the flow graph and Sij parameters. -Application of the Sij parameters to the design of linear amplifiers. -Extension conditions of the Sij parameters to non linear power devices. -Sij parameters measurement, the calibration issue. -Practical work/Project : Design, manufacturing and test of the matching networks of a linear amplifier with the help of Ansoft Designer’s Smith Tool, Vector Network Analyzers and Spectrum Analyzers. 31/01/2015 - 05:49:01 270 Course Syllabus Prerequisite : UV1 (1° A) : Analog Electronic, UV5 (2° A) : Module digital communications, UV11(2° A) : Integrated Analog Electronic , Module circuits and systems of analog communications. Document(s) : Power transmission, impedance matching. Transmission lines. Smith chart, theory and applications. Introduction to S parameters. Tutorials of software tools: ANSOFT DESIGNER, SMITH TOOL. CD ROM's of software tool: ANSOFT DESIGNER, (Student Version) Keyword(s) : RF, power matching, noise matching, impedance matching, transmission lines, Smith chart, S parameters, oscillator, amplifier, VNA calibration 31/01/2015 - 05:49:01 271 Course Syllabus EA218 : Electronics of transmissions Shared by UV(s) : E7-A Analog Circuits and Systems p. 6 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : Combined lecture and tutorial classes : Individual work : 9.33 6.66 12.00 Teacher(s) : TARIS Thierry Title : Electronics of transmissions Abstract : This teaching allows students to approach principles of different modulations. So spectral analysis and principles of applications are considered. Plan : 1. Introduction 2. AM modulation; principles of modulation and demodulation 3. PM and FM modulations; principles of modulation and demodulation 4. Mixers 5. VCO 6. PLL (Principle) 7. Basic structures of transmitter-receiver Prerequisite : Electromagnétisme - Circuits - Electronique générale - Circuits de commutation Document(s) : Support de cours Keyword(s) : AM, FM, PLL, VCO, Discriminateur, Mixer, Mélangeur, Emetteur, Récepteur. 31/01/2015 - 05:49:01 272 Course Syllabus EA222 : Noise in the electronics components Shared by UV(s) : E8-C Electronics p. 8 Crédits ECTS : 0.50 Évaluation : S1: ET x1 Number of hours : Lecture : Tutorial classes : Practical work : 1.33 2.33 3.00 Teacher(s) : COUTURIER Gérard Title : Noise in the electronics components Abstract : After reviewing basic mathematic tools dedicated to noise analysis, this course describes noise source origins and their analytic expression forms. Noise modelling of basic electronic devices is so set up. The remaining part of the teaching is oriented to noise analysis of elementary analog circuits. 31/01/2015 - 05:49:01 273 Course Syllabus EA225 : Circuits et Systèmes Radiofréquences de Communications sans Fil Shared by UV(s) : T8-I UVT8B1- Théorie, simulation et implantation de systèmes de communications p. 68 Crédits ECTS : 3.00 Évaluation : S1: ET(,E,sd) x0.33 + Proj(Rap) x0.66 Number of hours : Lecture : Individual work : Practical work : 13.33 20.00 16.00 Teacher(s) : DEVAL Yann KERHERVE Eric MORIZET Guy Title : Circuits et Systèmes Radiofréquences de Communications sans Fil 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 à la mesure 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) 31/01/2015 - 05:49:01 274 Course Syllabus 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 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,8 GHz. 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 FSK Dans un deuxième temps on tentera de prévoir et de mesurer les performances globales du récepteur à partir des caracté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 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. 31/01/2015 - 05:49:01 275 Course Syllabus EA300 : Outils d'investigation et de certification * Shared by UV(s) : RSI9-A Systèmes électroniques industriels p. 56 Crédits ECTS : 0.40 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : LAFFRAY Pascal Title : Outils d'investigation et de certification * Abstract : [Volume enseignant = 24 h (8 h de TP en demi promotion)] 31/01/2015 - 05:49:01 276 Course Syllabus EA301 : Introduction to ADS Shared by UV(s) : SEE0-B Modélisation Système p. 57 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : DEVAL Yann KERHERVE Eric Title : Introduction to ADS Abstract : L'objectif de ce module est de fournir des éléments d'introduction à l'outil ADS à travers un exemple basé sur une chaîne de communication 31/01/2015 - 05:49:01 277 Course Syllabus EA304 : ADS CAD project Shared by UV(s) : C9SRT-B Systèmes de Communication p. 74 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap) x1;S2: rep(S1) x1 Number of hours : Practical work : 16.00 Teacher(s) : DEVAL Yann KERHERVE Eric Title : ADS CAD project Abstract : RF circuits are more and more complex and their design needs efficient CAD tools. Indeed, these CAD tools have to consider the circuits in their system environment. ADS was developed in order to simulate the overall communication 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 will discover 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 Keyword(s) : ADS, QPSK modulation, RF system simulation, RF building blocks 31/01/2015 - 05:49:01 278 Course Syllabus EA308 : Antennes Shared by UV(s) : C9SRT-A RF and mmW building blocks p. 74 Crédits ECTS : 2.00 Évaluation : S1: ET(,E,da,ca) x0.5 + CC(CR TP) x0.5;S2: ET(,E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 6.66 12.00 Teacher(s) : GHIOTTO Anthony MORIZET Guy Title : Antennes Abstract : Objective 1) Definition and characteristics of the antennas, energy exchange between antennas. The three major families of antennas, their characteristics, their field of use, application examples. 2) The course hybrid technology is to make awareness of microelectronics applications showing microwave industrial applications. Plan : Antenna: operating principle. # Definitions, power, passive, active antenna arrays, multi-function. # Current-field relations, distribution volume, area, linear, radiation and space Fourier transform. # Propagation of the wave emitted in the far field, locally plane wave, plane wave. # Modes antennas. # Principle of Huygens. Antenna characteristics # Adaptation # Polarization Energy exchange between antennas # Effective Area Relationship SE-GAIN # Link Budget for antennas small compared to the wavelength # Features # Wire antennas # Wire-plate antenna antennas of the magnitude of the wavelength 31/01/2015 - 05:49:01 279 Course Syllabus # Monopolies and resonant dipoles # Printed resonant antennas # Antennas: BIP resonator # Openings radiating antennas to the large wavelength (traveling wave) #-Wave wire antennas # Printed Antennas # Application: Principle of RADIATED EMC Document(s) : Polycopié sous forme de cédérom. Cours en ligne. Keyword(s) : Antennes, diagrammes de rayonnement, polarisation. 31/01/2015 - 05:49:01 280 Course Syllabus EA309 : Optoelectronics Shared by UV(s) : C9SRT-B Systèmes de Communication p. 74 Crédits ECTS : 1.50 Évaluation : S1: ET(,E,da,ca) x0.5 + CC(CR TP) x0.5;S2: ET(,E,sd,ca) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Practical work : 6.66 6.00 5.33 Teacher(s) : AUPETIT Cristelle BECHOU Laurent Title : Optoelectronics 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 and their 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 the performances 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) 31/01/2015 - 05:49:01 281 Course Syllabus •LED and laser diode technologies - Optical modules •Functional parameters – Noise sources – Link budget (SNR, BER, dispersion) Ch.4: Practical course on simulations •CAD software presentation •Simulation of monochannel link and WDM 31/01/2015 - 05:49:01 282 Course Syllabus EA327 : Intégration de puissance Shared by UV(s) : E9CSI-B Power Management p. 15 Crédits ECTS : 1.00 Évaluation : S1: ET x0.7 + CC x0.3 Number of hours : Lecture : Combined lecture and tutorial classes : 4.00 8.00 Teacher(s) : AZZOPARDI Stéphane Title : Intégration de puissance 31/01/2015 - 05:49:01 283 Course Syllabus EA328 : Gestion de l'énergie Shared by UV(s) : E9CSI-B Power Management p. 15 Crédits ECTS : 1.00 Évaluation : S1: ET x0.7 + CC x0.3 Number of hours : Lecture : Combined lecture and tutorial classes : 4.00 8.00 Teacher(s) : VINASSA Jean-Michel Title : Gestion de l'énergie 31/01/2015 - 05:49:01 284 Course Syllabus EA329 : TP Systèmes de conversion d'énergie Shared by UV(s) : E9CSI-B Power Management p. 15 Crédits ECTS : 2.00 Évaluation : S1: CC x1 Number of hours : Practical work : 14.00 Teacher(s) : VINASSA Jean-Michel Title : TP Systèmes de conversion d'énergie 31/01/2015 - 05:49:01 285 Course Syllabus EN101 : Digital electronics Shared by UV(s) : T6-B Signal et communications p. 65 Crédits ECTS : 1.50 Évaluation : S1: ET(2h,E,sd,sc) x2 + CC x2;S2: ET(1h,E,sd,sc) x2 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 10.00 12.00 8.00 Teacher(s) : DALLET Dominique LEROUX Camille Title : Digital electronics Abstract : Objectives : To investigate the principles and functioning of the most important digital circuits used on telecommunication 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 are detailed for volatile and non-volatile memories. The practical labs illustrate the class by measuring the eledctrical characteristics of digital ICs and showing an example 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 Document(s) : Polycopiés de cours et d'exercices 31/01/2015 - 05:49:01 286 Course Syllabus Millman J., Grabel A., Microelectronics, Mc Graw Hill Edit. 31/01/2015 - 05:49:01 287 Course Syllabus EN102 : Combinational logic and sequential logic Shared by UV(s) : E5-C Digital electronics/Informatic p. 3 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 6.33 24.00 20.00 Teacher(s) : BERHAULT Guillaume CURUTCHET Arnaud DALLET Dominique HAROUN Ali JEGO Christophe LEBRET Valery MORIZET Guy Title : Combinational logic and sequential logic Abstract : Knowledges: - the elementary combinational and sequential function used in the digital circuits; - the description of digital systems with a hardware description language such as VHDL. Being able : - to specify a combinational logic and to synthesis the resulting digital circuit; - to specify and synthesize a counter, a finite state machine; - to evaluate the critical path of a complex logic function and to compute its maximal frequency. Plan : The five lectures are given by Christophe JEGO * Part A - COMBINATIONAL LOGIC -Lecture 1 : Numeral systems, Binary arithmetic, basic logic functions, Boolean algebra, and logic function representation - Lecture 2 : simplification of logic equations and combinational circuit * Part B - SEQUENTIAL LOGIC - Lecture 3 : basic elements (D latch, D Flip-Flop, registers) 31/01/2015 - 05:49:01 288 Course Syllabus - Lecture 4 : Counters ( asynchronous counters, synchronous counters, synchronous circuits) - Lecture 5 : Complex sequential functions (memory, Finite State Machine and FSM synthesize) Six laboratories are also proposed to complete the lectures. Each laboratory is splitting in two parts. During the first part, a topic is studied. Then, designed digital systems are specified with the VHDL hardware description language. It enables to gradually introduce this language. The topic of each laboratory is: - Laboratory 1 : truth table, Karnaugh map and logic gates - Laboratory 2 : adder, substrator and multiplier - Laboratory 3 : D latch, Flip-Flop and registers - Laboratory 4 : the synthesis of synchronous counter - Laboratory 5 : the synthesis of variable modulo counter - Laboratory 6 : the synthesis of finite state machine Prerequisite : Nil Document(s) : Lecture notes Keyword(s) : Boolean algebra, combinational logic, elementary logic gate, sequential logic, FlipFlop, registers, finite state machine, VHDL language 31/01/2015 - 05:49:01 289 Course Syllabus EN103 : Digital system design project Shared by UV(s) : E5-C Digital electronics/Informatic p. 3 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap) x1 Number of hours : Tutorial classes : Individual work : 16.00 16.00 Teacher(s) : BERHAULT Guillaume CURUTCHET Arnaud DALLET Dominique HAROUN Ali JEGO Christophe LEBRET Valery MORIZET Guy Title : Digital system design project Abstract : Le projet numérique consiste à concevoir la partie numérique d'un système séquentiel qui sera implanté sur une carte électronique déjà existante. Le thème de ce projet est de déterminer le jour de la semaine (lundi au dimanche) correspondant à une date quelconque entre le 1 janvier 1950 et le 31 décembre 1999. Pour ce faire, une carte électronique construite autour d’un circuit FPGA est utilisée. Trois boutons poussoirs (Bouton_défilement, Bouton_choix et Bouton_validation) servent à entrer la date désirée. Par ailleurs, quatre afficheurs 7 segments sont utilisés pour afficher la date retenue. Le bouton de défilement permet entre autres choses d’afficher soit le couple jour/mois soit l’année de la date. Enfin, sept des huit LEDs de la carte sont associées au jour de la semaine. Ainsi, lorsque qu’une date est disponible, seule la LED qui correspond au bon jour de la semaine est activée. Si la date disponible est incorrecte, l’ensemble des LEDS clignote. Ce projet vise ainsi deux objectifs : être capable de définir l'architecture (découpage fonctionnel) du système à partir de son cahier des charges et ensuite de le décrire (langage VHDL, représentation schématique). Ce travail fait référence au cours présenté lors des premières séances. L'autre objectif est la mise en oeuvre du projet : simulation, synthèse VHDL et implémentation du design dans un circuit configurable FPGA à partir d'une chaîne d'outils logicielle (ISE). Le projet s'achève par la validation du fonctionnement du circuit par prototypage sur carte. Plan : Project is composed of four sessions lasting four hours. The progress of the project is as follows * Session 1 : Description of the different parts of the design * Session 2 : VHDL descritiption of the differents blocks * Session 3 : VHDL descritiption of the differents blocks * Session 4 : Design of the top level, synthesize, implementation and prototyping Prerequisite : 31/01/2015 - 05:49:01 290 Course Syllabus EN 102 module Document(s) : Project statement Keyword(s) : Lab, logical synthesys, functional simulation 31/01/2015 - 05:49:01 291 Course Syllabus EN105 : Microprocessor Shared by UV(s) : E6-C Numérique/Informatique p. 4 Crédits ECTS : 1.00 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : 13.33 Teacher(s) : CRENNE Jérémie Title : Microprocessor 31/01/2015 - 05:49:01 292 Course Syllabus EN106 : Électronique numérique (mise à niveau) Shared by UV(s) : RSI5-B Informatique et réseaux 1 (mise à niveau) p. 52 Crédits ECTS : 0.15 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : HAROUN Ali Title : Électronique numérique (mise à niveau) 31/01/2015 - 05:49:01 293 Course Syllabus EN109 : Systèmes à microprocesseur (mise à niveau) * Shared by UV(s) : RSI5-B Informatique et réseaux 1 (mise à niveau) p. 52 Crédits ECTS : 0.15 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GUÉNARD Bernard Title : Systèmes à microprocesseur (mise à niveau) * 31/01/2015 - 05:49:01 294 Course Syllabus EN110 : Digital Electronics Shared by UV(s) : SEE5-B Électronique numérique et analogique (mise à niveau) p. 58 Crédits ECTS : 2.50 Évaluation : S1: CC (O) + ET Number of hours : Combined lecture and tutorial classes : 48.00 Teacher(s) : QUERTIER Benjamin Title : Digital Electronics Abstract : L'objectif de ce module est de mettre à niveau l'ensemble de la promotion sur les notions de base de l'électronique numérique : Numération, Algèbre de Boole, Logique combinatoire et logique séquentielle. Une introduction au langage VHDL est donnée pour servir de support aux différents TP et projets. Plan : - Numération + Représentation binaire naturel et ses opérations arithmétiques associées + Représentation binaire signé et ses opérations arithmétiques associées + Représentation flottant IEEE 754 et ses opérations arithmétiques associées - Algèbre de Boole + Fonctions logiques élémentaires + Simplification des fonctions logiques 1 - Méthodes algébriques 2 - Méthodes graphiques (Tableau de Karnaugh) + Opérateurs logiques élémentaires (ET, OU, NON, NAND, NOR, ...) - Logique combinatoire + Définition + Synthèse d'un système combinatoire 1 - Codeurs/Décodeurs 2 - Multiplexeurs/Démultiplexeurs 3 - Comparateur 4 - Additionneur + Unité Arithmétique Logique - Eléments de base en logique séquentielle + Logique séquentiel : définition + La bascule D Latch + La bascule D flip-flop + Les registres - Les compteurs + Les compteurs asynchrones + Les compteurs synchrones + Les circuits synchrones 31/01/2015 - 05:49:01 295 Course Syllabus - Les fonctions séquentielles complexes + Les mémoires + Les machines à états finis + Mise en oeuvre des machines à états finis - Introduction au langage VHDL 31/01/2015 - 05:49:01 296 Course Syllabus EN111 : Projet micro-processeur Shared by UV(s) : E6-C Numérique/Informatique p. 4 Crédits ECTS : 1.50 Évaluation : S1: CC (Proj+Rap) x1 Number of hours : Tutorial classes : Individual work : Practical work : 9.00 18.00 18.00 Teacher(s) : BORNAT Yannick LEBRET Valery MORIZET Guy Title : Projet micro-processeur Abstract : This lesson shows how to program a PIC microcontroller (MICROCHIP) relatively simple to implement. After a quick review of the circuit characteristics, activity begins by writing simple programs in assembly language to illustrate the operation of the microcontroller (coding instruction, access to registers, Management of internal resources and input / outputs ...). These exercises are tested on a circuit board including a PIC16F84 using the MPLAB integrated toolchain. The activity ends with the completion of a project (such as a quartz clock on LCD) through the development board PICDEM2. This board uses a PIC16F877 (more internal resources, debugger module ...) and programming is done in C language by observing the limitations of embedded systems (reduced memory, limited computing power, ..) and how handle interruptions. Plan : Presentation of PIC microcontrollers Initiation to implementation of these microcontrollers through three TPs : TP1: discovery of MPLAB, PIC handling instructions, management of I / O TP2: timer management, interrupt programming, use of multiple source files with relocatable object code TP3: Programming in C Project with the PICDEM2 development board Prerequisite : cours de microprocesseurs EN105 Document(s) : 31/01/2015 - 05:49:01 297 Course Syllabus manual that outlines PIC microcontrollers and MPLAB software, texts of TPs, project specifications, datasheet of components used (PIC card PICDEM2, LCD ...) Keyword(s) : microcontroller, C language, PIC, MPLAB Online course : Architecture des ordinateurs : http://www.geea.org/IMG/pdf/Cours_II.pdf langage C pour l'embarqué : http://uuu.enseirb-matmeca.fr/~kadionik/enseirb/e2/E3%20E/langageCembarque_enseirb.pdf 31/01/2015 - 05:49:01 298 Course Syllabus EN112 : Digital design project Shared by UV(s) : SEE6-B Systèmes Numériques p. 59 Crédits ECTS : 1.00 Évaluation : S1: CC (Rap) x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : BERHAULT Guillaume JEGO Christophe Title : Digital design project Abstract : Il s'agit de réaliser un projet en VHDL, pour l'instant à partir d'un loto. Les objectifs sont simples mais indispensables : - apprendre l'autonomie, - acquérir des compétence en VHDL, - développer un esprit synthétique pour la rédaction du rapport, - améliorer l'anglais (l'anglais n'est pas obligatoire mais bien valorisé), - acquérir des compétences en présentation de projet avec une petite soutenance. Plan : Projet sur ordinateur avec implémentation sur carte FPGA - Tirage du loto sur carte NEXYS 3 (Spartan6) - Tirage manuel avec gestion des nombres enregistrés et des doubles. - Affichage des résultat sur 4 afficheurs 7 segments Prerequisite : Syntaxe VHDL Machine d'état Notion d'horloge et de signaux d'"enable" 31/01/2015 - 05:49:01 299 Course Syllabus EN113 : Technology of digital circuits Shared by UV(s) : SEE6-B Systèmes Numériques p. 59 Crédits ECTS : 1.00 Évaluation : S1: ET(2h,E,sd) x1;S2: ET(2h,E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : LEROUX Camille Title : Technology of digital circuits Abstract : - L'objectif de ce module est de donner un aperçu des méthodes et des contraintes d'implantations de circuits CMOS à très grande échelle. Le cours traite principalement des circuits dédiés (ASIC), une dernière partie aborde les technologies des FPGAs. - Pour la partie ASIC, le lien est fait entre les portes logiques de base (combinatoires et séquentielles) et les structures à base de transistors CMOS correspondantes. Des modèles équivalents RC de portes logiques sont présentés et permettent d'appréhender les phénomènes de temps de propagation dans un circuit numérique synchrone. L'accent est également mis sur les temps de propagation à travers les interconnexions (modèle RC équivalent) et des clefs sont données pour palier les différents problèmes liés à ces retards de lignes. Les contraintes de conceptions liées à la conception d'un arbre d'horloge sont également abordées. La problématique de la consommation de puissance et d'énergie est également abordée. - Pour la partie FPGA, la synthèse logique à base de LUT est présentée (optimisation combinatoire, optimisation de machine d'états,...). Les structures technologiques des PLA, CPLD et FPGA sont décrites et discutées. Plan : - Classification des Circuits Intégrés Numériques (CIN) - Temps de propagation - portes logiques - Interconnexions - L'arbre d'horloge - La consommation dans un CIN: puissance et énergie - Les circuits configurables Prerequisite : Mise en équation d'un circuit RC du premier ordre. Synthèse de logique combinatoire et séquentielle. 31/01/2015 - 05:49:01 300 Course Syllabus EN201 : VHDL Synthesis Shared by UV(s) : E7-B Digital Electronics p. 6 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : Individual work : 4.00 4.00 9.00 15.00 Teacher(s) : BORNAT Yannick JEGO Christophe LE GAL Bertrand RENAUD 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) Keyword(s) : VHDL - FPGA - Hardware description language - Digital ICs - IC synthesis - Design for test - Online course : fichiers pdf sous http://www.enseirb.fr/~renaud 31/01/2015 - 05:49:01 301 Course Syllabus EN202 : VHDL project Shared by UV(s) : E7-B Digital Electronics p. 6 Crédits ECTS : 2.50 Évaluation : S1: CC x1 Number of hours : Tutorial classes : Individual work : 30.00 9.00 Teacher(s) : BORNAT Yannick JEGO Christophe LE GAL Bertrand RENAUD Sylvie Title : VHDL project Abstract : During this projet, students design a digital system with Xilinx FPGA target. They use VHDL hardware description langage, Mentor Graphic ModelSim for simulation tool, and Xilinx ISE for syntheis and place and root tool. Keyword(s) : Digital systel design, FPGA, VHDL 31/01/2015 - 05:49:01 302 Course Syllabus EN206 : Digital ASIC Design Shared by UV(s) : SEE7-A Digital Systems p. 60 Crédits ECTS : 1.50 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : LEROUX Camille Title : Digital ASIC Design Abstract : L'objectif du module est de donner un aperçu du flot de conception d'un circuit numérique. Un cours introductif (2-3h) donne une vision globale des technologies des circuits numériques (logique CMOS, conception full-custom, librairie de cellules standards, gate arrays, etc...). L'accent est également mis sur les flots de conception d'un ASIC numérique ainsi que sur les problématiques liées à la conception d'un circuit intégré numérique de plusieurs millions de portes (complexité, automatisation du flot de conception, consommation d'énergie, ...). La suite du CI propose de synthétiser un simple compteur à l'aide d'outil de synthèse logique (Cadence RTL Compiler/ Synopsys design compiler). Le circuit est ensuite mappé à l'aide d'une libraire cellule standard CMOS. Le circuit obtenu en enfin simulé et vérifié sous contraintes temporelles à l'aide de l'outil de simulation Modelsim. Plan : - Introduction à l'automatisation des flots de conception de circuits numériques - Prise en main autonome de l'outil design_vision (synopsys) à l'aide d'un tutorial - Projet sur design_vision Prerequisite : VHDL - module EN 113 31/01/2015 - 05:49:01 303 Course Syllabus EN208 : Digitals ICs design Shared by UV(s) : E7-B Digital Electronics p. 6 Crédits ECTS : 1.50 Évaluation : S1: ET x1 Number of hours : Lecture : Tutorial classes : Individual work : 9.33 11.00 12.00 Teacher(s) : DELTIMPLE Nathalie JEGO Christophe LE GAL Bertrand LEROUX Camille RENAUD Sylvie Title : Digitals ICs design Abstract : This class presents the design flows and technologies for digital ICs: fabrication process, logic gates (discrete and ASICs), 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 31/01/2015 - 05:49:01 304 Course Syllabus (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) Document(s) : Supports de cours. Keyword(s) : Microelectronics - Digital IC design - ASICs - FPGAs - 31/01/2015 - 05:49:01 305 Course Syllabus EN210 : Advanced micro informatics Shared by UV(s) : E8-J Heterogeneous digital electronic systems p. 11 Crédits ECTS : 2.00 Évaluation : S1: ET x1 Number of hours : Lecture : Practical work : 8.00 9.00 Teacher(s) : BORNAT Yannick CRENNE Jérémie Title : Advanced micro informatics 31/01/2015 - 05:49:01 306 Course Syllabus EN211 : Machine to machine Shared by UV(s) : E8-J Heterogeneous digital electronic systems p. 11 Crédits ECTS : 0.50 Évaluation : S1: ET x1 Number of hours : Lecture : 4.00 Teacher(s) : BORNAT Yannick Title : Machine to machine 31/01/2015 - 05:49:01 307 Course Syllabus EN212 : Systems on programmable chips Shared by UV(s) : E8-J Heterogeneous digital electronic systems p. 11 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Lecture : Practical work : 4.00 9.00 Teacher(s) : BORNAT Yannick Title : Systems on programmable chips Abstract : This module is an introduction to system design on FPGAs. The students are faced to the different issues that occure when mixing hardware and software modules in a single desing Prerequisite : VHDL Document(s) : VHDL and processor descriptions, software suite for software assembly 31/01/2015 - 05:49:01 308 Course Syllabus EN214 : Architecture Reconfigurable Shared by UV(s) : SEE8-A Digital System Design p. 61 Crédits ECTS : 1.00 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : PILLEMENT Sébastien Title : Architecture Reconfigurable Abstract : L'objectif de cet enseignement est de comprendre la structure interne et le fonctionnement des architectures reconfigurables. L'objectif est alors de tirer partis au mieux de ces architectures afin d'implémenter de façon efficace des systèmes embarqués avec les meilleures performances possibles. Plan : 1. Introduction et définitions : L'objectif et de comprendre les enjeux de l'utilisation des architectures reconfigurable et de se mettre d'accord sur une taxonomie du domaine. Les enjeux de la conception de systèmes embarqués sont rappelés. 2. Conception logique sur FPGA : Ce chapitre du cours vise à montrer les différentes méthodes d'intégration des systèmes numériques et de comparer les avantages et inconvénients des différentes stratégies (ASIC, FPGA, Programmé). 3. Introduction aux circuits FPGA : Les technologies actuelles des circuits reconfigurable sont présentées dans ce chapitre. Ainsi les différentes stratégies de configuration sont explicités au regards des enjeux de la conception des systèmes embarqués. On couvre ainsi les technologie à configuration unique jusqu'au technologie reconfigurable dynamiquement. 4. Outils de conception : Une introduction aux outils de conception FPGA est réalisé afin de préparer les séances de Travaux Pratiques. Les différentes phases sont explicités, y compris sur la programmation de processeur embarqué au sein des FPGA (notion non vues par la suite). 5. Conception avancés sur FPGA : Ce chapitre vise à montrer les écueils à éviter lors de l'utilisation de technologies reconfigurables. Ainsi les bonnes pratiques sont présentées et commentées. 6. Systèmes embarqué sur FPGA : Ce chapitre prospectif présente le futur des architectures reconfigurable avec notamment l'apparition de nombreux SoC reconfigurable (SmartFusion, ZynQ, EC6x, …) 31/01/2015 - 05:49:01 309 Course Syllabus EN215 : Arithmetic Operators and Elementary Functions Shared by UV(s) : SEE7-A Digital Systems p. 60 Crédits ECTS : 1.50 Évaluation : S1: CC (CR TP) + ET Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : DALLET Dominique Title : Arithmetic Operators and Elementary Functions Abstract : L'objectif principal de ce cours est d'exposer les différentes architectures pour l'implantation d'opérateurs arithmétiques de base en représentation virgule fixe et virgule flottante. Plan : - représentations des nombres (simples et redondantes) - rappels sur les aspects circuits pour l'arithmétique - addition (avec plein de variantes) - multiplication (avec plein de variantes) - division / racine carrée (méthodes basées sur l'addition et méthodes basées sur la multiplication) - approximation de fonctions (polynômes, tables, méthodes genre CORDIC) - arithmétique flottante (représentation, algos, pb de précision) 31/01/2015 - 05:49:01 310 Course Syllabus EN216 : Conception d'un processeur avec jeu d'instructions élémentaires Shared by choice module(s) : EX200 Personalized module (1) p. 337 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Lecture : 12.00 Teacher(s) : DALLET Dominique Title : Conception d'un processeur avec jeu d'instructions élémentaires Abstract : L'objectif de ce module est d'assembler des fonctions élémentaires (combinatoires et séquentielles) pour réaliser un processeur programmable avec un jeu d’instructions élémentaires. L'architecture conçu sera intégrée sur une carte de prototypage FPGA. Le processeur à concevoir est un processeur 8-bits à usage universel. Il est capable d’exécuter 4 types d’instructions. Ce processeur est basé sur un registre accumulateur appelé ACCU de taille 8 bits. Chaque instruction est codée sur 8 bits. Deux bits pour coder le type de l’opération (code.op) et 6 bits pour coder l’opérande ou l’adresse de l’opérande dans la mémoire selon le type de l’instruction. Plan : Le module se décompose en 6 séances de 2 heures. Durant les deux premières séances, l’architecture typique simplifiée des processeurs à usage universel est détaillée. Puis un travail sur table aboutira à la définition d'un schéma bloc hiérarchique du processeur. Les autres séances sont consacrées à la conception du processeur à l'aide du langage VHDL dans l'environnement ISE de Xilinx. Document(s) : 1 support de cours et 1 support de bureau d'étude. 31/01/2015 - 05:49:01 311 Course Syllabus EN217 : Conception d'un processeur avec jeu d'instructions élémentaires Shared by UV(s) : SEE8-A Digital System Design p. 61 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : Individual work : 12.00 9.00 Teacher(s) : JEGO Christophe Title : Conception d'un processeur avec jeu d'instructions élémentaires Abstract : L'objectif de ce module est d'assembler des fonctions élémentaires (combinatoires et séquentielles) pour réaliser un processeur programmable avec un jeu d’instructions élémentaires. L'architecture conçu sera intégrée sur une carte de prototypage FPGA. Le processeur à concevoir est un processeur 8-bits à usage universel. Il est capable d’exécuter 4 types d’instructions. Ce processeur est basé sur un registre accumulateur appelé ACCU de taille 8 bits. Chaque instruction est codée sur 8 bits. Deux bits pour coder le type de l’opération (code.op) et 6 bits pour coder l’opérande ou l’adresse de l’opérande dans la mémoire selon le type de l’instruction. Plan : Le module se décompose en 3 séances de 4 heures. Durant la première séance, l’architecture typique simplifiée des processeurs à usage universel est détaillée. Puis un travail sur table aboutira à la définition d'un schéma bloc hiérarchique du processeur. Les deux autres séances sont consacrées à la conception du processeur à l'aide du langage VHDL dans l'environnement ISE de Xilinx. Document(s) : 1 support de cours et 1 support de bureau d'étude. Keyword(s) : processeur à usage universel, jeu d'instructions, conception de circuit numérique, prototypage sur circuit FPGA 31/01/2015 - 05:49:01 312 Course Syllabus EN218 : Digital system architecture Shared by UV(s) : T7-B Signal et communications p. 66 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,sd,ca) x2 + CC x2;S2: ET(1h,E,sd,ca) x2 Number of hours : Lecture : Tutorial classes : Practical work : 5.33 9.33 8.00 Teacher(s) : DALLET Dominique LEROUX Camille Title : Digital system architecture Abstract : This module lies within the scope of digital system design. More precisely it is a follow up of EN101 module. The main objective is to provide to the students the basics of sequential logic in order to design a complete dedicated digital system (combinationnal logic + sequential logic). The applicative scope of this module focus on the physical layer of digital communications systems. The lab aims at designing and implementing a Viterbi decoder for a simple convolutionnal code. Plan : Sequential logic elementary functions - D-latch - D-Flip-Flop Synchronous sequential functions - registers - up/down counter Memories - characterictics - classification Finite state machines - principle (Moore and Mealy machines) - design methodology and implementation (Huffman method) Digital circuits for the physical layer of digital communication systems. Document(s) : Lecture notes, tutorial text book, lab textbook 31/01/2015 - 05:49:01 313 Course Syllabus EN309 : Digital Signal Processing with Field Programmable Gate Array Shared by UV(s) : E9TS-D Systèmes numériques pour le traitement du signal p. 21 Crédits ECTS : 2.00 Évaluation : S1: CC(CR TP) x1 Number of hours : Lecture : Practical work : 8.00 13.33 Teacher(s) : LE GAL Bertrand MENARD Daniel 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 FPGA ressources parallelism to design very efficient processing systems. Moreover, now FPGA provider propose tools to quiclky prototype DSP algorithm with FPGA device. So this module show why it is interesting to use FPGA for DSP applications and how to design efficient DSP colution with FPGA. Plan : Chapitre I : Introduction oRappels sur la conception des systèmes numériques oRappels 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émi Megret et cours Xavier Miet) - Bases en programmation VHDL (voir cours Patrice Nouel - Sylvie Renaud) - Bases en programmation Matlab 31/01/2015 - 05:49:01 314 Course Syllabus EN310 : Advanced Digital Communications Shared by UV(s) : C9SRT-D Radio-communications p. 74 Crédits ECTS : 2.50 Évaluation : S1: ET(,E,sd,sc) x0.66 + Proj(Rap) x0.33;S2: ET(,E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 12.00 12.00 Teacher(s) : FERRE Guillaume Title : Advanced Digital Communications Abstract : The purpose is to present the transmission techniques that are used in today wireless systems such as wireless networks, cellular systems, and broadcasting systems. Plan : The first part will be devoted to the characterization of wireless channels in terms of multipath and fading. The second part will present transmission techniques : equalization, spread spectrum techniques, OFDM, spatial diversity, and error correcting codes. The last part will describe the radio-frequency architecture of wireless terminals. Prerequisite : Digital Communications and references therein (probabilities, random processes, signal processing, digital signal processing) Keyword(s) : multipath, fading, equalization, spread spectrum, OFDM, spatial diversity, error correcting codes. 31/01/2015 - 05:49:01 315 Course Syllabus EN311 : Systèmes de conversion de données Shared by UV(s) : C9SRT-C Conversion de données, traitement du signal en bande de base et gestion de l'énergie dans les SoC p. 74 Crédits ECTS : 1.00 Évaluation : S1: ET(,E,sd,ca) x1;S2: ET(,E,sd,ca) x1 Number of hours : Lecture : 16.00 Teacher(s) : DALLET Dominique 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 et définition des concepts de la Radio logicielle ainsi que les topologies des systèmes radio et les techniques de numé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 31/01/2015 - 05:49:01 316 Course Syllabus EN312 : Traitement numérique en bande de base Shared by UV(s) : C9SRT-C Conversion de données, traitement du signal en bande de base et gestion de l'énergie dans les SoC p. 74 Crédits ECTS : 2.00 Évaluation : S1: ET(,E,sd,ca) x0.5 + CC(CR TP) x0.5;S2: ET(,E,sd,ca) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Practical work : 9.00 5.33 16.00 Teacher(s) : FERRE Guillaume JEGO Christophe Title : Traitement numérique en bande de base Abstract : Provide the theoretical knowledge and practical methodologies required to understand the implementation of algorithms for processing digital baseband on target software (DSP processor) and hardware targets (circuit configurable FPGA). Plan : The module consists of six courses and two projects : Course 1: The basics of scanning (scanning and Bases Conversion between bases, binary representation of natural numbers, integers and actual binary representation of characters) Course 2: numerical processing (fixed-point arithmetic operations, floating point arithmetic operations; Refinement floating to fixed) Course 3: digital processing on dedicated circuits (ASIC / FPGA) Course 4: general DSP processors Course 5: advanced architecture of DSP processors from Texas Instruments (processing units, pipeline management, memory management) Course 6: Case Study: Implementation of digital filters on DSP The lessons are illustrated by four practice sessions of 4 hours! Project 1 (2 sessions): design and integration of a digital processing core (16-QAM digital modulation) on an FPGA Project 2 (2 sessions): development of digital filters on DSP processors Document(s) : Polycopié de cours. 31/01/2015 - 05:49:01 317 Course Syllabus Documents pour les bureaux d'étude 31/01/2015 - 05:49:01 318 Course Syllabus EN313 : Power management Shared by UV(s) : C9SRT-C Conversion de données, traitement du signal en bande de base et gestion de l'énergie dans les SoC p. 74 Crédits ECTS : 1.00 Évaluation : S1: CC x1;S2: rep(S1) x1 Number of hours : Lecture : 13.00 Teacher(s) : KERHERVE Eric Title : Power management Abstract : Teacher: P. ARNO from STEricsson Energy Management for Efficient RF Power amplifiers Much of the commercial growth of wireless technology in recent decades can be attributed to mobility. Today, suppliers of cellular communication services develop new applications (Internet, videos, games…) largely exceeding the simple voice communication. These services require high rate transmissions based on digital modulations that generate complex signals with non constant phase and envelope. Unfortunately, these signals are strongly sensitive to the linearity of the power amplifier (PA): the output stage of the transmitter that interfaces with the antenna. As a result, the requirement on RF PA is rather stringent in many different areas, such as high output power level and high linearity. Moreover, the PA has a strong effect on the mobile phone battery life and talk-time because it increases dramatically the total power consumption. The optimization of both PA power efficiency and linearity are two opposite objectives which require carrying out a compromise when designing amplifiers. The goal of efficiency improvement in RF PAs has been explored over the years. A number of techniques, such as the power tracking, the envelope tracking and the polar architecture, have been proposed. The purpose of this presentation is to introduce power management techniques for mobile devices and to explore techniques to realize highly efficient transmitter. Advantages and drawbacks of different dynamic power supply techniques will be also analyzed. 31/01/2015 - 05:49:01 319 Course Syllabus EN314 : System and data hardware security Shared by UV(s) : C9SRT-D Radio-communications p. 74 Crédits ECTS : 0.50 Évaluation : S1: ET(,E,sd,sc) x1;S2: rep(S1) x1 Number of hours : Lecture : 4.00 Teacher(s) : BOSSUET Lilian http://www.enseirb.fr/~bossuet GOGNIAT Guy Title : System and data hardware security Abstract : 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. Plan : 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. Keyword(s) : hardware security, hardware attacks, embedded system, cryptography 31/01/2015 - 05:49:01 320 Course Syllabus EN315 : Digital system design flows Shared by UV(s) : E9TS-D Systèmes numériques pour le traitement du signal p. 21 Crédits ECTS : 1.50 Évaluation : S1: CC(PA,CR TP) x1 Number of hours : Lecture : Practical work : 8.00 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 the algorithmic abstraction level to the architectural one (RTL). The new methodologies permit the designers to increase their application complexities in always-shorter time as required by the famous “time to market” 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 the conception and the validation delays, etc. In the same time the system complexity increase including multiple processors (DSP, general purpose, micro-controller, etc.) as optimized hardware components implemented on ASIC or FPGA. The first part of the training introduces the common problems as some of the common solutions used in the industry when developing real digital systems, the second part present the SystemC description language for software and hardware system parts. This language is study and then applied on filter chains or on JPEG compression application. Plan : 1. Introduction aux nouvelles problématiques 2. Le langage SystemC : flot de raffinements Prerequisite : électronique numérique, conception VHDL, microprocesseurs, langage objet, Document(s) : polycopiés de cours Keyword(s) : SystemC, Digital design flow, FPGA, ASIC, SOC Online course : http://uuu.enseirb.fr/~legal/wp_ens/ 31/01/2015 - 05:49:01 321 Course Syllabus EN316 : Implantation de fonctions complexes Shared by UV(s) : SEE0-A Architecture des systèmes embarqués p. 57 Crédits ECTS : 1.00 Évaluation : S1: ET x1 + Proj x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : DALLET Dominique Title : Implantation de fonctions complexes Abstract : L'objectif est de montrer les architectures utilisées pour la réalisation de fonctions canoniques comme les fonctions trigonométriques (cosinus, sinus), racine carrée. Architectures basées sur une approximation polynomiale, architectures CORDIC. 31/01/2015 - 05:49:01 322 Course Syllabus EN317 : Modeling and language system Shared by UV(s) : SEE0-B Modélisation Système p. 57 Crédits ECTS : 1.50 Évaluation : S1: Proj (Rap) x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : BURTON Mark Title : Modeling and language system Abstract : •Acquérir les bases de la modélisation et de la simulation de systèmes embarqués mêlant plusieurs disciplines. •Apprendre à utiliser SystemC et ses extensions AMS pour appréhender la multidisciplinarité Plan : A mettre à jour (nouvel intervenant) •Jour 1 : principes de SystemC, modèles de calcul, RTL, cycle-précis bit-précis, composants fondamentaux des systèmes embarqués, écriture de top-cell, modélisation de systèmes monoprocesseurs •Jour 2 : modélisation de systèmes multiprocesseurs et de ses propres composants, débogage, modélisation transactionnelle (TLM-2.0) •Jour 3 : principes de SystemC-AMS et ses modèles de calculs TDF, LSF et ELN, stratégies de modélisation de systèmes hétérogènes et méthodologies de conception, modélisation d’une chaîne RF complet, modélisation d’un réseau de capteurs sans fil pour la détection de perturbations sismiques, examen Prerequisite : Bonnes connaissances en électronique des systèmes. Des connaissances en C/C++ sont bienvenues. Keyword(s) : SystemC, SystemC-AMS, Analog Mixed Signal, prototypage virtuel, système embarqué, hardware/software codesign, niveaux d'abstraction. Online course : A mettre à jour (nouvel intervenant) Les participants reçoivent un lien pour télécharger l'ensemble du support de cours et des exercices. 31/01/2015 - 05:49:01 323 Course Syllabus EN318 : BUS system and protocol Shared by UV(s) : SEE0-A Architecture des systèmes embarqués p. 57 Crédits ECTS : 1.00 Évaluation : S1: Proj (Sout) x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : TITONE Jean-Michel Title : BUS system and protocol 31/01/2015 - 05:49:01 324 Course Syllabus EN319 : Conception conjointe sur FPGA Shared by UV(s) : SEE0-A Architecture des systèmes embarqués p. 57 Crédits ECTS : 2.00 Évaluation : S1: CC(CR Proj) x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : LUX Benjamin Title : Conception conjointe sur FPGA Abstract : Module théorique et pratique de conception conjointe sur FPGA. Un projet est mené pendant l’ensemble des séances et permet aux étudiants de dérouler le flot de conception d’un système hétérogène et d’expérimenter les problématiques de la discipline d’un point de vue de l’architecte système embarqué, du développeur VHDL et du développeur logiciel. Plan : -Introduction au Codesign -Comparaison HW/SW -Les System On Chip -L’architecte systeme embarqué -Le co-design flow -Le SoftCore microblaze (pipeline, ALU, bus FSL) -Le design reuse -Règles de codage VHDL Prerequisite : -VHDL pour FPGA -C/C++ -Architecture des ordinateurs 31/01/2015 - 05:49:01 325 Course Syllabus EN320 : JTAG and Boundary Scan Shared by UV(s) : SEE9-B Tests et Outils de Contrôle p. 62 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : DALONGEVILLE Luc Title : JTAG and Boundary Scan Plan : *La nécessité du test électrique. - Test électrique dans les année 80 : ICT versus Fonctionnel. * L'emergence du boundary scan : - Historique(EJTAG puis JTAG) - La version 1149.1 normalisé ex - Modification 2001. * L'architecture boundary scan (norme IEEE 1149.1): - Le principe : tap (test access port) , instruction register et data register - Les différentes cellules (BC1, BC2, BC3, BC4, etc.). - La machine a état. - Les registres (instruction et data). - Les instructions(Extest, Intest, Bypass, etc..). * Le langage de description bsdl (Boundary scan Description Langage) : - Rôle du bsdl. - La structure du langage. - Syntaxe et normalisation. - Exemple sur un composant (Xilinx, Altera ou Power PC). * Utilisation d'un composant boundary scan: - Règles de design (chainage composants, signaux sensibles). - La version 1149.1 normalisé ex - Les « compliant pattern » (très important). - Les cas particuliers (« faux » composants jtag). - Les test en « cluster » (composants non boundary scan). * Les outils de test boundary scan: - Les fichiers d'entrées (netlist, bsdl). - Description des composants non boundary scan - Travaux pratiques avec le logiciel « TH-JTAG » (Thalès). - Test ram - Test eeprom - Test afficheur - Ect... 31/01/2015 - 05:49:01 326 Course Syllabus EN321 : Embedded system for telecommunications Shared by UV(s) : SEE9-A Mise en oeuvre de systèmes embarqués p. 62 Crédits ECTS : 2.00 Évaluation : S1: Proj(Sout) x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : FERRE Guillaume LEROUX Camille Title : Embedded system for telecommunications Abstract : This module focus on the physical layer of communication systems. The lecture and the project are based on the DVB-T telecommunication standard. Module objectives: - to give an overview of functions usually required in a modern telecommunication system - to highlight the design constraints when implementing the physical layer of a telecommunication standard - to raise awareness on the difficulty of reading a telecommunication standard documentation The first part of the lecture presents the main functions used in the physical layer of a telecommunication system (high spectral efficiency modulation, error correction codes, interleaving, scrambling, pilots, etc). 31/01/2015 - 05:49:01 327 Course Syllabus EN322 : Fault tolerant architectures Shared by UV(s) : SEE0-A Architecture des systèmes embarqués p. 57 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : ANGHEL Lorena Title : Fault tolerant architectures Abstract : 1. Introduction et Motivation, contexte actuel des fautes (design, physique, environnement, attaques) 2. Concepts, définitions, historique de la tolérance aux fautes, classes de systèmes et leur attributs Problèmes: Fautes-erreurs-defaillances Attributs: fiabilité, disponibilité, sécurité, maintenabilité, intégrité, robustesse Méthodes de tolérance aux fautes: statiques et dynamiques 3. Architectures tolérant les fautes en matériel: redondance massive (TMR), codes détecteurs/correcteurs (Hamming, parité, DRC, checksum), autres techniques de détection de fautes (watch dog, strandby sparing, timing redundancy - RAZOR, RESO, inverted logic, etc) 4. Architectures tolérant les faute en logiciel (checkpoint/rollback, contrôle de cohérence, contrôle de signature, input work around, recovery blocks, NMR en logiciel - data diversity) 31/01/2015 - 05:49:01 328 Course Syllabus EN324 : Hardware security in embedded systems Shared by UV(s) : SEE0-A Architecture des systèmes embarqués p. 57 Crédits ECTS : 1.00 Évaluation : S1: ET(QCM,da:fascicule de cours) x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : LEWIS Grégoire Title : Hardware security in embedded systems Abstract : La sécurité matérielle est présente tout autour de nous. Nous l’utilisons au quotidien : carte bancaire, code PIN sur son téléphone, carte VITALE, badge d’accès, décodeur TV payante. Et bientôt (déjà dans certaines villes!), le paiement par téléphone mobile, la validation de son ticket de métro/tram avec son téléphone. La technologie évolue mais qu’en est-il de la sécurité ? Des attaques sur les cartes bancaires en 2010 en Angleterre ou sur le clonage de certains badges d’accès en 2008 en Hollande montre que la sécurité est en sans cesse challengée. Le cours sur la Sécurité matérielle dans les systèmes embarqués a pour but de présenter les besoins de sécurité dans les produits embarqués : produits de tous les jours (carte bancaire, carte SIM…) mais aussi produits « industriels » (FPGA…). L’implémentation de cette sécurité sera présentée (au niveau électronique, logiciel embarqué, cryptographique). Les moyens d’attaques génériques seront également présentés (observation, injection de faute, attaque logicielle). Plan : - Introduction +Présentation (Thales, moi) - L’implémentation de la sécurité HW +Introduction à la sécurité HW • Besoin • Produits embraquant de la sécurité (tous les jours, pro) • Exemples d’attaques HW • Zoom sur la carte à puce (contact, sans contact) + Architecture des produits HW sécurisés • Description : fonctions fonctionnelles + sécurité • Du circuit intégré sécurisé à l’application embarquée sécurisée + Zoom sur produit sécurités : • Une carte à puce : la JavaCard • Cartes à puce USIM : nouvelles utilisations, nouveaux enjeux • FPGA sécurisés - L’évaluation de la sécurité HW • L’évaluation de la sécurité (schéma…) 31/01/2015 - 05:49:01 329 Course Syllabus - Les acteurs / métiers de la sécurité HW • Les acteurs de la sécurité et les métiers - La cryptographie dans l’embarqué + Introduction à la cryptographie + L’utilisation de la cryptographie • Besoins et réponses + L’implémentation de la cryptographie • Les primitives cryptographiques de bases (chiffrement, hachage) • Les modes de chiffrement • La génération de nombres aléatoires + La cryptanalyse • Attaques force brute, différentielle, linéaire • Attaques signaux cachés - Les attaques sur l’embarqué ! + Analyse de vulnérabilité + Les moyens d’attaques • Les attaques HW (observation, injection) • Les attaques SW Prerequisite : Connaissances en électronique, architecture microprocesseurs. Notions de microélectronique (layout notamment). 31/01/2015 - 05:49:01 330 Course Syllabus EN325 : Flot de conception numérique avancée Shared by UV(s) : E9SE-A Architecture matérielle et conception conjointe p. 18 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,sd) x1 Number of hours : Lecture : Practical work : 18.66 20.00 Teacher(s) : LE GAL Bertrand Title : Flot de conception numérique avancée 31/01/2015 - 05:49:01 331 Course Syllabus EN326 : Sensors for embedded systems Shared by UV(s) : SEE9-A Mise en oeuvre de systèmes embarqués p. 62 Crédits ECTS : 1.50 Évaluation : S1: CC(PA + CR) x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : RAIMBAULT Vincent Title : Sensors for embedded systems 31/01/2015 - 05:49:01 332 Course Syllabus EN328 : Co-Simulation sous environnement MATLAB/SIMULINK/SYSGEN Shared by UV(s) : SEE0-B Modélisation Système p. 57 Crédits ECTS : 1.50 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : DALLET Dominique Title : Co-Simulation sous environnement MATLAB/SIMULINK/SYSGEN Abstract : Introduction au prototypage de systèmes mixtes et numériques dans l'environnement MATLAB/SIMULINK/SYSGEN: formation SIMULINK, formation SYSGEN, projet sur les systèmes de conversion de données. 31/01/2015 - 05:49:01 333 Course Syllabus EN329 : Digital ASIC design Shared by UV(s) : E9CSI-A Integrated circuits technology and design p. 15 Crédits ECTS : 0.50 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : LEROUX Camille Title : Digital ASIC design Abstract : L'objectif du module est de donner un aperçu du flot de conception d'un circuit numérique. Un cours introductif (2-3h) donne une vision globale des technologies des circuits numériques (logique CMOS, conception full-custom, librairie de cellules standards, gate arrays, etc...). L'accent est également mis sur les flots de conception d'un ASIC numérique ainsi que sur les problématiques liées à la conception d'un circuit intégré numérique de plusieurs millions de portes (complexité, automatisation du flot de conception, consommation d'énergie, ...). La suite du CI propose de synthétiser un simple compteur à l'aide d'outil de synthèse logique (Cadence RTL Compiler/ Synopsys design compiler). Le circuit est ensuite mappé à l'aide d'une libraire cellule standard CMOS. Le circuit obtenu en enfin simulé et vérifié sous contraintes temporelles à l'aide de l'outil de simulation Modelsim. Plan : Introduction à l'automatisation des flots de conception de circuits numériques Prise en main autonome de l'outil design_vision (synopsys) à l'aide d'un tutorial Projet sur design_vision 31/01/2015 - 05:49:01 334 Course Syllabus EN330 : Healthcare embedded systems Shared by UV(s) : E9CSI-D Circuits and systems for biomedical applications p. 15 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Lecture : Individual work : 12.00 12.00 Title : Healthcare embedded systems 31/01/2015 - 05:49:01 335 Course Syllabus EN331 : Test et Vérification Shared by UV(s) : SEE9-B Tests et Outils de Contrôle p. 62 Crédits ECTS : 2.00 Évaluation : S1: ET(30m,E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : MIGNOT Norbet Title : Test et Vérification Abstract : Le cours est une introduction à la vérification, illustrée sur les composants numériques complexes de type ASIC/FPGA. Les objectifs sont d’acquérir une connaissance de base du domaine, du vocabulaire, des principes et des enjeux associés à la vérification. Plan : Il présente les différents types de vérification qui peuvent être menés (fonctionnelle, implémentation), les efforts/coûts associés et les différentes phases de vérification d'un circuit intégré. La terminologie employée, les fondamentaux de la vérification sont présentés. Les concepts de planification, d'organisation et de priorisation de la vérification sont introduits ainsi que les solutions et métriques associées. Enfin, la vérification d'implémentation (timings après placement-routage, logique synthétisée) et moyens associés sont abordés rapidement. Une illustration de certains aspects (couverture de code) est faite en salle de TP sur le projet loto abordé en première année. Keyword(s) : Vérification, Circuits intégrés, Couverture, Analyse de timings, Equivalence logique 31/01/2015 - 05:49:01 336 Course Syllabus EX200 : Personalized module (1) Shared by UV(s) : E8-G E8-H E8-I E8-J Mixed Electronics and HF circuits Automatic Control Signal and image processing Heterogeneous digital electronic systems p. 8 p. 9 p. 10 p. 11 To choose from : CE200 CE203 CE210 CE215 CE219 CE235 EA214 EN216 EX213 IT221 LC206 ME200 ME201 Management system Economic intelligence Software law Introduction to financial markets management of innovative projects Sciences techniques et sociétés Power electronics 2 Conception d'un processeur avec jeu d'instructions élémentaires Module libre extérieur Introductory course on programming with real-time Labview TOEIC Re-sit S8 Nanoelectronics Microsystems p. 186 p. 188 p. 193 p. 195 p. 196 p. 210 p. 269 p. 311 p. 349 p. 474 p. 547 p. 576 p. 577 Crédits ECTS : 1.00 Number of hours : Lecture : 12.00 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse 05 4000 2417 Title : Personalized module (1) 31/01/2015 - 05:49:01 337 Course Syllabus EX201 : Personalized module (2) Shared by UV(s) : E8-G E8-H E8-I E8-J Mixed Electronics and HF circuits Automatic Control Signal and image processing Heterogeneous digital electronic systems p. 8 p. 9 p. 10 p. 11 To choose from : CE200 CE203 CE210 CE215 CE219 CE235 EA214 EX213 IT221 LC206 ME200 ME201 Management system Economic intelligence Software law Introduction to financial markets management of innovative projects Sciences techniques et sociétés Power electronics 2 Module libre extérieur Introductory course on programming with real-time Labview TOEIC Re-sit S8 Nanoelectronics Microsystems p. 186 p. 188 p. 193 p. 195 p. 196 p. 210 p. 269 p. 349 p. 474 p. 547 p. 576 p. 577 Crédits ECTS : 1.00 Évaluation : No description Number of hours : Lecture : 12.00 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse 05 4000 2417 Title : Personalized module (2) 31/01/2015 - 05:49:01 338 Course Syllabus EX202 : Modules "Cultures de l'ingénieur" (choisir 1 module exactement) Shared by UV(s) : T8-B T8-B1 or T8-B2 or T8-B3 p. 67 To choose from : CE200 CE203 CE210 CE215 CE219 CE235 LC206 Management system Economic intelligence Software law Introduction to financial markets management of innovative projects Sciences techniques et sociétés TOEIC Re-sit S8 p. 186 p. 188 p. 193 p. 195 p. 196 p. 210 p. 547 Crédits ECTS : 2.00 Évaluation : No description Teacher(s) : ASTIEN Éric Title : Modules "Cultures de l'ingénieur" (choisir 1 module exactement) 31/01/2015 - 05:49:01 339 Course Syllabus EX203 : Non-scholar personalized module Shared by choice module(s) : EX206 Module list (engineer culture) p. 342 Crédits ECTS : 1.50 Évaluation : No description Title : Non-scholar personalized module 31/01/2015 - 05:49:01 340 Course Syllabus EX205 : I2-S8: Second pool of modules Shared by UV(s) : I8-E I8-F I8-H UE-B: case 1 : 1 module EX214 + 2 modules EX205 without TOEIC UE-C: case 2 : 1 module EX214 + 1 module EX205 + 2 modules EX206 without TOEIC UE-B: case 4 : 1 module EX214 + 1 module EX205 + 1 module EX206 + LC206 (TOEIC recovery) p. 28 p. 28 p. 29 To choose from : EX208 IF217 IF222 IF230 IT218 PG205 Sound design Introduction to the quantum information processing Game theory for computerized modeling flow and combinatorics Information systems security digital sound and interfaces p. 343 p. 407 p. 412 p. 422 p. 471 p. 666 Crédits ECTS : 3.00 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : ALLALI Julien [email protected] Title : I2-S8: Second pool of modules 31/01/2015 - 05:49:01 341 Course Syllabus EX206 : Module list (engineer culture) Shared by UV(s) : I8-F I8-H UE-C: case 2 : 1 module EX214 + 1 module EX205 + 2 modules EX206 without TOEIC UE-B: case 4 : 1 module EX214 + 1 module EX205 + 1 module EX206 + LC206 (TOEIC recovery) p. 28 p. 29 To choose from : CE200 CE203 CE210 CE215 CE219 CE235 EX203 Management system Economic intelligence Software law Introduction to financial markets management of innovative projects Sciences techniques et sociétés Non-scholar personalized module p. 186 p. 188 p. 193 p. 195 p. 196 p. 210 p. 340 Crédits ECTS : 1.50 Évaluation : No description Number of hours : Combined lecture and tutorial classes : Individual work : 28.00 25.00 Teacher(s) : ALLALI Julien [email protected] Title : Module list (engineer culture) 31/01/2015 - 05:49:01 342 Course Syllabus EX208 : Sound design Shared by choice module(s) : EX205 EX220 I2-S8: Second pool of modules I2-S8 Second pool of modules p. 341 p. 353 Crédits ECTS : 3.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : RIVET Jean-Michel Title : Sound design Abstract : Il s'agit d'apprendre tout ce qui concerne la création sonore et ses différentes applications: de la prise de son (avec ses différents types de micro et enregistreurs), l'édition (logiciels dédiés); montage et mixage (logiciels dédiés); la diffusion, (écoute radiophonique, collective) et application vers d'autres médias. La validation de l'UV se fait par la réalisation d'une courte séquence de qualité professionnelle avec diffusion collective. Plan : 1) Prise de son . Constitution de banque de sons: - en milieu urbain (gare, église, rue passante/calme, grands magasins, café, restaurants etc. ...) - dans la nature (insectes, oiseaux, ruisseau, mer etc. ...) - autour de la musique (instrument seul, musique de chambre, chant etc.) - de la voix (radiophonique, conte, théâtre, etc. ...) . Mise en forme de sons sous fichiers : - sélection, corrections, normalisation, - les différents effets sonores (écho, filtres, effet doppler etc.) et leurs usages. 2) Réalisation d'une séquence sonore Mises en forme (scénario, conducteur) selon différents objectifs avec ses propres critères - bandes-son pour le théâtre, - audio-théâtre, - reportage, - création de type radiophonique - ... 31/01/2015 - 05:49:01 343 Course Syllabus 3) Diffusion Différents systèmes de diffusion de la stéréo (type radiophonique) à la diffusion multiphonique (type audio-théâtre) sont abordés et pratiqués. 31/01/2015 - 05:49:01 344 Course Syllabus EX209 : Project on industrial numerical tool Shared by UV(s) : M8-B Scientific calculus IV p. 45 To choose from : MF202 MS202 Fluent project Abaqus project p. 604 p. 636 Crédits ECTS : 1.50 Évaluation : No description Number of hours : Individual work : 24.00 Teacher(s) : LAC Patrick Title : Project on industrial numerical tool 31/01/2015 - 05:49:01 345 Course Syllabus EX210 : Optional units O71 Shared by UV(s) : M7-C Partial Derivative Equations - Optional unit O71 p. 44 To choose from : MF204 MF208 MS203 Fluid flow in porous media Free-surface flows Structural analysis p. 605 p. 607 p. 637 Crédits ECTS : 3.00 Number of hours : Combined lecture and tutorial classes : 36.00 Teacher(s) : LAC Patrick Title : Optional units O71 31/01/2015 - 05:49:01 346 Course Syllabus EX211 : Optional units O81 Shared by UV(s) : M8-C Optional unit O81-O82 - Project in a research laboratory p. 45 To choose from : AN205 MF205 MS204 Analyse des Ecoulements Compressibles Transfert phenomena Material behavior p. 89 p. 606 p. 638 Crédits ECTS : 3.00 Number of hours : Combined lecture and tutorial classes : Individual work : 32.00 18.00 Teacher(s) : CALTAGIRONE Jean-Paul Title : Optional units O81 31/01/2015 - 05:49:01 347 Course Syllabus EX212 : Optional units O82 (if B2 validated) Shared by UV(s) : M8-C Optional unit O81-O82 - Project in a research laboratory p. 45 To choose from : AN202 OA201 PS201 High Performance Computation Physical Acoustics Probabilistic methods in Reliability p. 88 p. 647 p. 728 Crédits ECTS : 3.00 Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : BODIGUEL Hugues Title : Optional units O82 (if B2 validated) 31/01/2015 - 05:49:01 348 Course Syllabus EX213 : Module libre extérieur Shared by choice module(s) : EX200 EX201 Personalized module (1) Personalized module (2) p. 337 p. 338 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Teacher(s) : LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse 05 4000 2417 Title : Module libre extérieur Abstract : Ce module peut concerner des activités d'encadrement, de pratique sportive ou culturelle de bon niveau ou de formation, non déjà prises en compte dans le processus d'évaluation propre à l'Ecole. Son choix est conditionner à un accord du responsable pédagogique de 2ème année. Ce module est évalué à travers un rapport décrivant l'activité concernée ainsi que ses connections avec la future fonction d'ingénieur. 31/01/2015 - 05:49:01 349 Course Syllabus EX214 : I2-S8 First pool of modules Shared by UV(s) : I8-E I8-F I8-G I8-H UE-B: case 1 : 1 module EX214 + 2 modules EX205 without TOEIC UE-C: case 2 : 1 module EX214 + 1 module EX205 + 2 modules EX206 without TOEIC UE-B: case 3 : 1module EX214+ 2 modules EX220 + LC206 (TOEIC recovery) UE-B: case 4 : 1 module EX214 + 1 module EX205 + 1 module EX206 + LC206 (TOEIC recovery) p. 28 p. 28 p. 28 p. 29 To choose from : AU211 IF220 IT220 IT223 IT224 IT228 Dynamical systems Cognitic Introduction to Image Processing Robotique et apprentissage Multicore and GPU computing Big Data et Intelligence économique p. 114 p. 410 p. 473 p. 475 p. 476 p. 482 Crédits ECTS : 3.00 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : LOMBARDY Sylvain Title : I2-S8 First pool of modules 31/01/2015 - 05:49:01 350 Course Syllabus EX215 : Optional units O82 (if B2 not validated, LC206+1 unit CExxx) Shared by UV(s) : M8-C Optional unit O81-O82 - Project in a research laboratory p. 45 To choose from : CE200 CE203 CE210 CE215 CE219 CE235 LC206 Management system Economic intelligence Software law Introduction to financial markets management of innovative projects Sciences techniques et sociétés TOEIC Re-sit S8 p. 186 p. 188 p. 193 p. 195 p. 196 p. 210 p. 547 Crédits ECTS : 3.00 Évaluation : No description Number of hours : Combined lecture and tutorial classes : Individual work : 32.00 18.00 Teacher(s) : FLOQUET Pierre Title : Optional units O82 (if B2 not validated, LC206+1 unit CExxx) 31/01/2015 - 05:49:01 351 Course Syllabus EX216 : Optional units O82 (if B2 validated, 3 units CExxx) Shared by UV(s) : M8-C Optional unit O81-O82 - Project in a research laboratory p. 45 To choose from : CE200 CE203 CE210 CE215 CE219 CE235 Management system Economic intelligence Software law Introduction to financial markets management of innovative projects Sciences techniques et sociétés p. 186 p. 188 p. 193 p. 195 p. 196 p. 210 Crédits ECTS : 3.00 Évaluation : No description Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : ASTIEN Éric Title : Optional units O82 (if B2 validated, 3 units CExxx) 31/01/2015 - 05:49:01 352 Course Syllabus EX220 : I2-S8 Second pool of modules Shared by UV(s) : I8-G UE-B: case 3 : 1module EX214+ 2 modules EX220 + LC206 (TOEIC recovery) p. 28 To choose from : EX208 IF217 IF222 IF230 IT218 PG205 Sound design Introduction to the quantum information processing Game theory for computerized modeling flow and combinatorics Information systems security digital sound and interfaces p. 343 p. 407 p. 412 p. 422 p. 471 p. 666 Crédits ECTS : 2.50 Number of hours : Combined lecture and tutorial classes : Tutorial classes : 26.00 28.00 Teacher(s) : ALLALI Julien [email protected] Title : I2-S8 Second pool of modules 31/01/2015 - 05:49:01 353 Course Syllabus EX301 : Free choice module Shared by UV(s) : I9GL-E Personnalisation p. 34 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,sd,sc) x0.6 + CC x0.4 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 9.00 Teacher(s) : MOSBAH Mohamed Title : Free choice module 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. 31/01/2015 - 05:49:01 354 Course Syllabus EX304 : Finance mathématique temps discret Shared by UV(s) : C9IREF-B Mesures des risques financiers p. 71 Crédits ECTS : 3.00 Number of hours : Lecture : Tutorial classes : 14.00 10.00 Title : Finance mathématique temps discret Abstract : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 355 Course Syllabus EX305 : Finance mathématique temps continu Shared by UV(s) : C9IREF-B Mesures des risques financiers p. 71 Crédits ECTS : 3.00 Number of hours : Lecture : Tutorial classes : 10.00 20.00 Title : Finance mathématique temps continu Abstract : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 356 Course Syllabus EX306 : Bases de données et statistiques Shared by UV(s) : C9IREF-B Mesures des risques financiers p. 71 Crédits ECTS : 3.00 Number of hours : Lecture : 30.00 Title : Bases de données et statistiques Abstract : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 357 Course Syllabus EX307 : Scoring et applications Shared by UV(s) : C9IREF-A Instruments d'évaluation des risques financiers p. 71 Crédits ECTS : 3.00 Number of hours : Lecture : 20.00 Title : Scoring et applications Abstract : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 358 Course Syllabus EX308 : Anglais IREF Shared by UV(s) : C9IREF-D Langue et culture p. 71 Crédits ECTS : 3.00 Title : Anglais IREF Abstract : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 359 Course Syllabus EX309 : Introduction à la VAR (Value at risk) Shared by UV(s) : C9IREF-A Instruments d'évaluation des risques financiers p. 71 Crédits ECTS : 3.00 Number of hours : Lecture : Tutorial classes : 20.00 10.00 Title : Introduction à la VAR (Value at risk) Abstract : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 360 Course Syllabus EX310 : Assurance Shared by UV(s) : C9IREF-C Gestion des risques financiers p. 71 Crédits ECTS : 3.00 Number of hours : Lecture : 20.00 Title : Assurance Abstract : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 361 Course Syllabus EX311 : Gestion de portefeuille Shared by UV(s) : C9IREF-C Gestion des risques financiers p. 71 Crédits ECTS : 3.00 Number of hours : Lecture : Tutorial classes : 20.00 10.00 Title : Gestion de portefeuille Abstract : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 362 Course Syllabus EX312 : C91a Shared by UV(s) : M9-A Optional units M91-M92-C91 p. 47 To choose from : AN308 MF301 MS311 High Performance Computing (HPC) project Industrial numerical tools (Fluent) Codes Industriels pour le calculs de Structure p. 94 p. 608 p. 645 Crédits ECTS : 3.12 Number of hours : Lecture : Combined lecture and tutorial classes : 24.00 40.00 Title : C91a 31/01/2015 - 05:49:01 363 Course Syllabus EX314 : Optional unit M91 Shared by UV(s) : M9-A Optional units M91-M92-C91 p. 47 To choose from : MF307 MS300 Turbulent flows Formulation of material behaviour laws p. 613 p. 639 Crédits ECTS : 3.12 Number of hours : Lecture : Tutorial classes : Individual work : 24.00 16.00 36.00 Title : Optional unit M91 31/01/2015 - 05:49:01 364 Course Syllabus EX315 : Optional unit M92 Shared by UV(s) : M9-A Optional units M91-M92-C91 p. 47 To choose from : AN311 MS308 Méthodes Numériques pour les Ecoulements Compressibles Composite materials and composite structures p. 97 p. 644 Crédits ECTS : 3.12 Number of hours : Lecture : Tutorial classes : Individual work : 20.00 16.00 36.00 Title : Optional unit M92 31/01/2015 - 05:49:01 365 Course Syllabus EX320 : Optional unit O92b Shared by UV(s) : M9-B Optional units O91-O92 p. 47 To choose from : AN309 MF302 MF304 MF313 MS307 Techniques de maillage Modelisation of incompressible diphasic flows Physics of transfers Modélisations des grandes déformations Dynamics of continuous media p. 95 p. 609 p. 612 p. 616 p. 643 Crédits ECTS : 3.12 Number of hours : Lecture : Individual work : 24.00 24.00 Title : Optional unit O92b 31/01/2015 - 05:49:01 366 Course Syllabus EX321 : Optional unit C91b Shared by UV(s) : M9-A Optional units M91-M92-C91 p. 47 To choose from : AN307 AN312 MS306 Transport of particles: models, simulation and applications Numerical methods for incompressible flows. Fracture and Fatigue p. 93 p. 98 p. 642 Crédits ECTS : 3.12 Number of hours : Individual work : Practical work : 25.00 16.00 Title : Optional unit C91b 31/01/2015 - 05:49:01 367 Course Syllabus EX322 : Optional unit O91a Shared by UV(s) : M9-B Optional units O91-O92 p. 47 To choose from : AN310 MF310 MS304 OA300 Algorithmique parallèle scientifique Complex Fluids Flows Structural reliability Numerical simulations in NDT p. 96 p. 614 p. 640 p. 648 Crédits ECTS : 3.12 Number of hours : Lecture : Individual work : 24.00 24.00 Title : Optional unit O91a 31/01/2015 - 05:49:01 368 Course Syllabus EX323 : Optional unit O91b Shared by UV(s) : M9-B Optional units O91-O92 p. 47 To choose from : AN303 MF303 MF311 MS305 Inverse problems Dynamics of geofluids Simulation of the elaboration of components made with composites Dynamic structural analysis p. 90 p. 610 p. 615 p. 641 Crédits ECTS : 3.12 Number of hours : Lecture : Individual work : 24.00 24.00 Title : Optional unit O91b 31/01/2015 - 05:49:01 369 Course Syllabus EX324 : Free module for PRCD Shared by UV(s) : I9PRCD-E Personnalisation p. 36 To choose from : AN304 RE319 Parallel programming Formal Methods and applications p. 91 p. 760 Crédits ECTS : 2.50 Title : Free module for PRCD 31/01/2015 - 05:49:01 370 Course Syllabus EX326 : RSR free module Shared by UV(s) : I9RSR-E Personalisation p. 38 To choose from : IF307 PR311 Enseignement Master Recherche System development p. 433 p. 720 Crédits ECTS : 2.50 Teacher(s) : VINCENT Aymeric Title : RSR free module 31/01/2015 - 05:49:01 371 Course Syllabus EX329 : Technique numérique de la finance Shared by UV(s) : C9IREF-A Instruments d'évaluation des risques financiers p. 71 Crédits ECTS : 3.00 Number of hours : Lecture : 20.00 Title : Technique numérique de la finance Abstract : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 372 Course Syllabus EX330 : Modules à choix (option IREF) Shared by UV(s) : C9IREF-C Gestion des risques financiers p. 71 Crédits ECTS : 3.00 Number of hours : Lecture : Tutorial classes : 10.00 14.00 Title : Modules à choix (option IREF) Abstract : Module à choix entre produit à taux et Analyse de données. Pour plus d'informations : Consulter la plateforme bordeaux 4 http://masterie.u-bordeaux4.fr/ 31/01/2015 - 05:49:01 373 Course Syllabus EX334 : Optional unit O92a Shared by UV(s) : M9-B Optional units O91-O92 p. 47 To choose from : AN304 AN305 MS312 PS300 Parallel programming Very high order schemes for compressible fluid dynamics problems Mécanique des Assemblages Numerical aspects in reliability theory p. 91 p. 92 p. 646 p. 729 Crédits ECTS : 3.12 Number of hours : Lecture : Individual work : 24.00 24.00 Title : Optional unit O92a 31/01/2015 - 05:49:01 374 Course Syllabus FS102 : Practical works in Mechanics S5 Shared by UV(s) : M5-A Mechanics I p. 42 Crédits ECTS : 2.50 Évaluation : S1: CC;S2: rep(S1) Number of hours : Individual work : Practical work : 12.00 24.00 Teacher(s) : CASTAINGS Michel CATY Olivier KUSIAK Andrej LUBIN Pierre TOUZET Marie Title : Practical works in Mechanics S5 31/01/2015 - 05:49:01 375 Course Syllabus FS103 : Practical works in Mechanics S6 Shared by UV(s) : M6-A Mechanics II p. 43 Crédits ECTS : 3.00 Évaluation : S1: CC x1;S2: rep(S1) x1 Number of hours : Individual work : Practical work : 12.00 24.00 Teacher(s) : CASTAINGS Michel CATY Olivier KUSIAK Andrej LUBIN Pierre TOUZET Marie Title : Practical works in Mechanics S6 31/01/2015 - 05:49:01 376 Course Syllabus FS200 : Practical works in Mechanics S7 (Solid/Fluid Mechanics - Wave propagation) Shared by UV(s) : M7-A Mechanics III p. 44 Crédits ECTS : 2.00 Évaluation : S1: CC x1;S2: rep(S1) x1 Number of hours : Individual work : Practical work : 7.00 20.00 Teacher(s) : CASTAINGS Michel CATY Olivier LUBIN Pierre Title : Practical works in Mechanics S7 (Solid/Fluid Mechanics - Wave propagation) 31/01/2015 - 05:49:01 377 Course Syllabus FS201 : Practical works in Mechanics S8 (Solid/Fluid Mechanics - Wave propagation) Shared by UV(s) : M8-A Mechanics IV p. 45 Crédits ECTS : 2.00 Évaluation : S1: CC x1;S2: rep(S1) x1 Number of hours : Individual work : Practical work : 10.00 20.00 Teacher(s) : BRUNET Thomas CASTAINGS Michel CATY Olivier LUBIN Pierre Title : Practical works in Mechanics S8 (Solid/Fluid Mechanics - Wave propagation) 31/01/2015 - 05:49:01 378 Course Syllabus IF101 : Introduction to algorithmic Shared by UV(s) : I5-A Algorithms & mathematics 1 p. 23 Crédits ECTS : 2.25 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : Tutorial classes : Individual work : 9.33 16.00 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 sorting problems. The only objects handled are simple types (natural numbers, real, etc.) or matrix of them. Some families of algorithms are introduced: divide and conquer, dynamic. The comparison of algorithms is addressed by introducing the notion of complexity. Plan : Introduction Problems and algorithms Divide-and-conquer algorithm Dynamic programing Sorting algorithms Prerequisite : Aucun Keyword(s) : Problem Algorithm Complexity Sorting Online course : [[http://www.enseirb.fr/~lapoire/1ereAnnee/InitiationAlgorithme/Cours]] 31/01/2015 - 05:49:01 379 Course Syllabus IF102 : Tree structures Shared by UV(s) : I5-A Algorithms & mathematics 1 p. 23 Crédits ECTS : 2.25 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : Tutorial classes : Individual work : 10.66 16.00 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 structures 4 abstract data types Implementation Prerequisite : IF101 31/01/2015 - 05:49:01 380 Course Syllabus IF103 : Computer architecture Shared by UV(s) : T5-A Computer science and Nework, Level 1 p. 64 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,da,sc) x1 Number of hours : Lecture : Individual work : 20.00 20.00 Teacher(s) : BARTHOU Denis Title : Computer architecture Abstract : L'objectif du cours est de donner un état général des structures des ordinateurs modernes, leur permettant de comprendre et d'analyser les évolutions dans ce domaine, ainsi que de comprendre l'impact du matériel sur la conception de logiciel. Plan : Le cours aborde les notions suivantes: * interet de l'etude de l'architecture des ordinateurs, poids de l'industrie du matériel sur l'informatique * codage: entiers, flottants, instructions. Limites du codage fini sur ce que peut faire un ordinateur. * fonctionnement de l'unité centrale: décodage des instructions, pipeline et autres optimisations (instructions vectorielles, out of order ou vliw) * fonctionnement de la mémoire: types de mémoire, mémoire cache * fonctionnement de quelques périphériques * le parallélisme a tout va, pourquoi et comment ? Prerequisite : Pas de prérequis. Document(s) : Un polycopié de note de cours est distribué en cours. 31/01/2015 - 05:49:01 381 Course Syllabus IF104 : Work environment Shared by UV(s) : I5-B Programming and computing environment 1 p. 23 Crédits ECTS : 2.00 Évaluation : S1: ET(1h20,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 1.33 24.00 8.00 Teacher(s) : FAVERGE Mathieu Title : Work environment Abstract : The purpose of this intensive training period is to master the work environment of the computer science department at ENSEIRB-MATMECA, 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, on-line help - Filesystem - Graphic environment - Environment settings 3. Text editor - Emacs 4. Composition of documents - Reports with LaTeX - Presentations with Beamer - Image generation with TikZ 5. Shell Scripts Prerequisite : None Document(s) : Refcards of the different software 31/01/2015 - 05:49:01 382 Course Syllabus Keyword(s) : Unix, bash, emacs, LaTeX, internet 31/01/2015 - 05:49:01 383 Course Syllabus IF105 : Logic and proof Shared by UV(s) : I6-A Algorithms and mathematics 2 p. 24 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,fa,sc) x1;S2: ET(2h,E,fa,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 9.33 14.00 15.00 Teacher(s) : HERBRETEAU Frédéric Title : Logic and proof Abstract : The goal is to acquire theoretical tools in order to build formal reasonings, and to prove the termination and the correction of algorithms. Plan : 1st part : Logic - formalization in first-order logic - introduction to proof theory - induction, proof by induction 2nd part : proofs of algorithms - specification through pre and post conditions - while-programs, semantics - proof of correctness, Hoare's logic - termination proof: well-founded sets Prerequisite : None Document(s) : None Keyword(s) : Logic, induction, algorithms, correctness, termination Online course : http://www.enseirb-matmeca.fr/~herbrete/IF105 31/01/2015 - 05:49:01 384 Course Syllabus IF106 : Graphs and algorithms Shared by UV(s) : I6-A Algorithms and mathematics 2 p. 24 Crédits ECTS : 4.00 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : Tutorial classes : Individual work : 20.00 29.33 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 algorithmic solution. The study of these solutions provides the opportunity to exhibit properties of Graph Theory. Plan : Some problems Some definitions Some algorithmic solutions Prerequisite : Modules IF101 (p. 379) et IF102 (p. 380) 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/ 31/01/2015 - 05:49:01 385 Course Syllabus IF109 : Algorithms and Data Structures Shared by UV(s) : E5-C Digital electronics/Informatic p. 3 Crédits ECTS : 2.00 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : Tutorial classes : Individual work : 10.66 13.33 18.00 Teacher(s) : TRAVERS Corentin Title : Algorithms and Data Structures Abstract : Introduction to algorithmics and abstract data types 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 : none 31/01/2015 - 05:49:01 386 Course Syllabus IF110 : Operating systems Shared by UV(s) : T5-A Computer science and Nework, Level 1 p. 64 Crédits ECTS : 3.00 Évaluation : S1: ET(1h,E,sd,sc) x0.5 + CC x0.5;S2: ET(1h,E,sd,sc) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Individual work : Practical work : 12.00 10.66 23.33 13.33 Teacher(s) : ARNAUD Julien FALLERI Jean-Rémy RÉVEILLÈRE Laurent http://www.enseirb.fr/~reveille Title : Operating systems Abstract : Ce cours est une introduction aux systèmes d'exploitation. Il présente les principes et la structure générale des systèmes d'exploitation. Cette présentation est illustrée par le système Unix. Les principes de base d'Unix sont manipulés grâce au langage de commandes Shell. Ce langage fait l'objet d'une étude approfondie. Plan : Overview of operating systems design and implementation. Focus on Unix and shell programming. Document(s) : Polycopiés de cours 31/01/2015 - 05:49:01 387 Course Syllabus IF111 : Algorithmique et structure de données Shared by UV(s) : T5-A Computer science and Nework, Level 1 p. 64 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,da) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : Individual work : 8.00 16.00 6.67 20.00 Teacher(s) : HANUSSE Nicolas MILANI Alessia Title : Algorithmique et structure de données Abstract : Préparer les étudiants à trouver des solutions algorithmiques à des problèmes en sachant comparer leurs performances. Ecriture d'algorithmes et de types abstraits, évaluation de leurs complexités. Plan : I. Introduction 1. Problèmes 2. Algorithmes 3. Récursivité II. Analyse d'algorithmes 1. Modèle de machine 2. Mesure de la complexité 3. Comparaison d'algorithmes III. Types abstraits 1. Tableau 2. Pile 3. File 4. Listes 5. Arborescence 6. Tas 7. Graphe IV. Techniques de conception d'algorithmes : diviser pour regner/ technique gloutonne V. Problème du tri Document(s) : Livre Introduction à l'algorithmique de Thomas Cormen, Charles Leirserson, Ronald Rivest Dunod. http://www.labri.fr/perso/obeaumon/AlgoT1/ 31/01/2015 - 05:49:01 388 Course Syllabus IF112 : Projet d'informatique (C) Shared by UV(s) : E6-C Numérique/Informatique p. 4 Crédits ECTS : 1.50 Évaluation : S1: CC (Proj+Rap) x1 Number of hours : Combined lecture and tutorial classes : Tutorial classes : Practical work : 12.00 12.00 15.00 Teacher(s) : BIENVENU Jean Luc Title : Projet d'informatique (C) Abstract : The 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 modular cutting and lwriting of the program. All these phases must be detailed in a report which allows to evaluate the quality and the relevance of provided work. 31/01/2015 - 05:49:01 389 Course Syllabus IF114 : Finite automata and applications Shared by UV(s) : I5-A Algorithms & mathematics 1 p. 23 Crédits ECTS : 1.50 Évaluation : S1: ET(2h,E,fa,sc) x0.6 + CC x0.4;S2: ET(2h,E,fa,sc) x0.6 + rep(CC S1) x0.4 Number of hours : Combined lecture and tutorial classes : Individual work : 16.00 12.00 Teacher(s) : CASADEI Astrid HERBRETEAU Frédéric LOMBARDY Sylvain SAHEB Nasser Title : Finite automata and applications Abstract : Finite automata provide a formalism for usual problems and algorithms like « find&replace » functions in text processing softwares. They allow to solve problems at an abstract levels where one only concentrates on the invariants to maintain in order to get a solution. Their study fits in the more general context of language theory that is also adressed in modules IF203 (compiling) and IF228 (computability and complexity). This class adresses theoretical aspects (finite automata, regular languages, regular expressions, equivalence of these three formalisms, non determinism, minimal automaton, pumping lemma) and illustrates their application to solve actual problems. Plan : 1. Finite automata, languages 2. Regular expressions, Kleene's theorem 3. Non-regular languages, pumping lemma 4. Determinism, determinization algorithm 5. Minimal automaton, minimization algorithm 6. Introduction to lexical analysis using finite automata Prerequisite : None Document(s) : Textbook Keyword(s) : Finite automata, regular languages, regular expressions, determinism, determinization, minimization 31/01/2015 - 05:49:01 390 Course Syllabus Online course : http://www.enseirb.fr/~herbrete/IF114 31/01/2015 - 05:49:01 391 Course Syllabus IF116 : Bases de données Shared by UV(s) : RSI6-C Informatique & réseaux 2 p. 53 Crédits ECTS : 0.25 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : FALLOT Laurent Title : Bases de données 31/01/2015 - 05:49:01 392 Course Syllabus IF118 : Dadabase Systems Shared by UV(s) : T5-A Computer science and Nework, Level 1 p. 64 Crédits ECTS : 2.00 Évaluation : S1: ET(1h30,E,fa) x1 Number of hours : Lecture : Tutorial classes : Individual work : Practical work : 6.40 5.20 8.40 8.00 Teacher(s) : PINAUD Bruno TEYTON cedric Title : Dadabase Systems Abstract : The purpose of the course is to provide skills in the topic of databases and to their implementation. After a complete 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 31/01/2015 - 05:49:01 393 Course Syllabus IF119 : Introduction à l'algorithmique (mise à niveau) Shared by UV(s) : RSI5-B Informatique et réseaux 1 (mise à niveau) p. 52 Crédits ECTS : 0.25 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : METIVIER Yves Title : Introduction à l'algorithmique (mise à niveau) Abstract : Ce cours présente et illustre les notions fondamentales de l'algorithmique. Il commence par différents exemples simples d'algorithmes concernant le quotidien. Ils permettent d'expliquer la structure d'un algorithme. La suite du cours introduit et manipule les notions : de variable, d'affectation, d'opérations d'entrée/sortie, de séquence, de structure conditionnelle, de structures répétitives, de tableau, de fichier, de liste, de procédure et de fonction. Tous les exemples considérés seront exécutés "manuellement". 31/01/2015 - 05:49:01 394 Course Syllabus IF120 : Introduction à la programmation en C (mise à niveau) Shared by UV(s) : RSI5-B Informatique et réseaux 1 (mise à niveau) p. 52 Crédits ECTS : 0.25 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : SIMON Laurent Title : Introduction à la programmation en C (mise à niveau) 31/01/2015 - 05:49:01 395 Course Syllabus IF121 : Introduction to algorithmics Shared by UV(s) : SEE5-C Informatique p. 58 Crédits ECTS : 2.00 Évaluation : S1: ET(2h) x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : METIVIER Yves Title : Introduction to algorithmics Plan : Initiation à l'algorithmique et au structure de donnée. - évaluation des expressions arithmétiques - affectations - manipulation de tableaux - boucles - recherche dichotomique - algorithmes de tri - variations sur tous ce qui précède 31/01/2015 - 05:49:01 396 Course Syllabus IF122 : Introductory C Programming Shared by UV(s) : SEE5-C Informatique p. 58 Crédits ECTS : 2.00 Évaluation : S1: ET(1h) x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : MORANDAT Floréal Title : Introductory C Programming Abstract : L'objectif de ce cours est d'apprendre les bases de la programmation impérative par l'étude de la syntaxe du langage C. Plan : - Introduction + Langages impératifs + Compilation - Structure d'un programme en langage C + Instructions simples et composées + Commentaires + Variables + Types simples + Constantes de types simples et domaines de valeurs + Expressions arithmétiques, conversion de types et précédence des opérateurs + Fonctions d'entrée/sortie printf et scanf - Structures de contrôle + Expressions booléennes + Instructions de test 1 - Instruction if ... else 2 - Opérateur ternaire ? ... : ... 3 - Instruction de choix multiple switch ... case ... + Instructions de boucle 1 - Instruction while 2 - Instruction for 3 - Instruction do ... while ... + Instruction break + Instruction continue + Introduction aux fonctions 1 - Fonctions et sous-programmes, type void 2 - Définition des fonctions 3 - Instruction return 4 - Appel d'une fonction + Expressions de manipulation de bits - Références et pointeurs + Variables référence 31/01/2015 - 05:49:01 397 Course Syllabus + Occupation mémoire des variables de types simples et référence + Tableaux monodimensionnels et multidimensionnels + Arithmétique des pointeurs + Chaînes de caractères - Approfondissements sur les fonctions + Prototypage + Mécanisme d'appel des fonctions + Fonction main et paramètres d'appel + Visibilité et portée des variables + Allocation dynamique, fonctions malloc et free - Types évolués + Types énumérés + Types structurés 1 - Structures 2 - Unions + Définition de types - Préprocesseur + Inclusion de fichiers, directive #include + Définition de macros, directive #define + Compilation conditionnelle 1 - Directive #ifdef ... #else ... #endif 2 - Directive #if ... #else ... #endif - Compilation multi-fichiers + Déclaration de variables externes + Édition de liens - Fonctions de manipulation de fichiers + Fonctions de haut niveau + Fonctions de bas niveau + Pointeurs de flots standards Prerequisite : Environnement de travail (IF 123) 31/01/2015 - 05:49:01 398 Course Syllabus IF123 : Introduction to operating systems - UNIX application Shared by UV(s) : SEE5-C Informatique p. 58 Crédits ECTS : 1.00 Évaluation : S1: ET(1h) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : VINCENT Aymeric Title : Introduction to operating systems - UNIX application Abstract : Ce module présente les bases des systèmes d'exploitation de type UNIX et les met en oeuvre au travers de la programmation shell. Plan : Le cours aborde les concepts suivants : * Fichiers * Droits utilisateurs/fichiers * Processus * Tubes, redirections * Programmation shell POSIX : tests, boucles, utilitaires standards Keyword(s) : UNIX, Shell, POSIX, processus, fichiers, tubes 31/01/2015 - 05:49:01 399 Course Syllabus IF201 : Distributed algorithms Shared by choice module(s) : IF229 Single Choice module p. 421 Crédits ECTS : 2.50 Évaluation : S1: ET(1h,E,da:notes de cours et TD,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 30.00 15.00 Teacher(s) : METIVIER Yves Title : Distributed algorithms Abstract : The aim of this course is to present fundamental aspects of distributed algorithms. Three major interaction models are considered : the message passing model, the shared memory model and 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 is to understand the implications of the intial knowledge and of synchronizations for the borderline between positive and negative results for distributed computations. Complexity considerations are also presented. Plan : 1. Introduction, models 2. Spanning tree construction 3. Election 4. Recognition 5. Termination detection 6. randomized algorithms 7. Stabilization 8. Failure detection and fault tolerance Prerequisite : IF101 (p. 379) , IF102 (p. 380) , IF105 (p. 384) , IF106 (p. 385) 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 31/01/2015 - 05:49:01 400 Course Syllabus IF202 : Cryptology Shared by UV(s) : I8-A Systems and Applications p. 27 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,da:Cours et TD,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 14.67 18.00 20.00 Teacher(s) : GUIGNARD Adrien LAPOIRE Denis TRAVERS Corentin Title : Cryptology Abstract : This lecture is an introduction to the cryptology. It presents some general results and notions of Number Theory and Complexity Theory. It provides some classical crypto-protocoles and the analysis of their security. Plan : I. Definition of cryptology II. General results in Number Theory and Complexity Theory III. Some classical protocoles and their security Prerequisite : IF101 (p. 379) , IF102 (p. 380) , IF106 (p. 385) Keyword(s) : cryptology, protocole, security, key, signature, identification Online course : http://www.enseirb.fr/~lapoire/2emeAnnee/Crypto/Cours/ 31/01/2015 - 05:49:01 401 Course Syllabus IF203 : Compilation Shared by UV(s) : I7-A Programmation et système p. 25 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,da,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 9.33 14.00 18.00 Teacher(s) : BARTHOU Denis Title : Compilation Abstract : Description and study of standard tools for compiler constructions like Context -Free Grammars, Attributed Grammars, Lexical analalyser Generators and Compiler Generators. Plan : 0. Objectif d'un compilateur, pourquoi étudier la compilation 1. Expressions régulières et langages réguliers, quelques rappels 2. Langages algébriques et grammaires 3. Analyseurs syntaxiques, méthodes descendantes LL et ascendantes LR, PEG; mise en oeuvre dans un outil (Yacc) 4. Analyse sémantique: grammaires attribuées, calculs d'attributs tels que les types 5. Génération de code: pour une machine à pile, pour une machine à registres. Principaux schémas de traduction, allocation de la mémoire 6. Problèmes d'optimisation: allocation de registre, optimisation de code, ... 7. Les dernières phases de compilation: assembleur, édition de lien, chargeur. Prerequisite : Les expressions régulières, et une bonne connaissance du C. Document(s) : Cours et ouvrages standards sur la compilation Keyword(s) : analyse lexicale, analyse syntaxique, traduction, production de code 31/01/2015 - 05:49:01 402 Course Syllabus IF204 : Compiler construction Shared by UV(s) : I7-C Conception logiciel p. 25 Crédits ECTS : 1.50 Évaluation : S1: Proj x1 Number of hours : Tutorial classes : Individual work : 4.00 30.00 Teacher(s) : BARTHOU Denis Title : Compiler construction Abstract : Application of concepts and techniques from the compilation classes to the design of a compiler. Plan : 0. Définition du sujet 1. Réalisation 2. Soutenance Prerequisite : Compilation (IF 203) Document(s) : Cours IF 203 et ouvrages standards sur la compilation Keyword(s) : C prorgramming, lex and yacc. 31/01/2015 - 05:49:01 403 Course Syllabus IF205 : XML and Web Applications Shared by UV(s) : I7-B Internet et réseaux p. 25 Crédits ECTS : 2.00 Évaluation : S1: CC x1 Number of hours : Lecture : Tutorial classes : Individual work : 6.67 14.00 14.00 Teacher(s) : LOMBARD Mathieu Title : XML and Web Applications Abstract : Introduction to XML: parsing (SAX/DOM), document types (DTD/XML Schemas/Relax NG), requests (XPath) and styles (XSLT). Application to web programming, for instance DHTML, RSS, AJAX, SOAP, Webservices. Plan : 1. Semi-structured data qnd document model (XML, SAX, DOM) 2. Document types (DTD, XML Schemas, Tree automata), expressiveness and validation (tree automata) 3. Requests (XPath, XQuery) 4. Stylesheets (XSL, XSLT) 5. Web programming (MVC model, RSS, XML-RPC, SOAP, AJAX) Prerequisite : - Algorithmics on tree-like structures (IF102 (p. 380) ) - C programming (PG101 (p. 649) , PG106 (p. 653) ) or C++ programming (PG212 (p. 669) ) or Java programming (PG202 (p. 663) ) - Finite automata (IF114 (p. 390) ) Document(s) : Textbook Keyword(s) : XML, SAX, DOM, DTD, XML Schemas, Relax NG, XPath, XSLT, Web programming, AJAX, Webservices Online course : http://www.enseirb.fr/~herbrete/IF205 31/01/2015 - 05:49:01 404 Course Syllabus IF207 : operating system Shared by UV(s) : T8-A Informatique, réseaux et communications numériques p. 67 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,sd,sc) x0.75 + CC(PA,CR TP) x0.25;S2: ET(1h30,E,sd,sc) x0.75 + rep(CC)x0.25 Number of hours : Lecture : Practical work : 10.66 5.33 Teacher(s) : MERCIER Guillaume Title : operating system Abstract : Ce cours présente les notions et les algorithmes qui sont utilisés par les concepteurs de systèmes d'exploitation. 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 Document(s) : Livres: Tanenbaum SE Silberschatz, Galvin et Gagne Principes appliques des SE Bovet et Cesati Understanding the linux kernel 31/01/2015 - 05:49:01 405 Course Syllabus IF210 : Programmation système Shared by UV(s) : T7-A Informatique et Réseaux, niveau 3 p. 66 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,sd,sc) x0.5 + CC(PA,CR TP) x0.5;S2: ET(1h30,E,sd,sc) x0.5 + rep(CC)x0.5 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 10.66 10.66 10.66 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ème d'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 programmation systè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 Prerequisite : Programmation en Langage C 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 31/01/2015 - 05:49:01 406 Course Syllabus IF217 : Introduction to the quantum information processing Shared by choice module(s) : EX205 EX220 I2-S8: Second pool of modules I2-S8 Second pool of modules p. 341 p. 353 Crédits ECTS : 3.00 Évaluation : S1: max(ET(2h,E,da) x0.5 + CC x0.5, ET(2h,E,da));S2: ET(2h,E,da) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : SENIZERGUES Géraud Title : Introduction to the quantum information processing Abstract : The discovery in 1994 by Peter Shor of an efficient algorithm based on the principle of quantum mechanics for factoring a large number into primes, has boosted this new branch of information processing. The various recent developments are presented. Plan : 1. Quantum for beginners : one qubit states ; application to the quantum key distribution 2.More subtle : two qubits states and the quantum intrication ; application to the quantum communication 4.Even more complicated : the quantum computation : quantum search, quantum Fourier transform and applications (Shor algorithm) 5. Towards a quantum computer Prerequisite : Eléments de mathématiques et de physique niveau 1er cycle (IUT, DEUG, prépa) ; des bases en logique booléenne et en algorithmique sont utiles. Document(s) : Polycopiés de cours et d'exercices. http://dept-info.labri.fr/~ges/ENSEIGNEMENT/CALCULQ/polycop_calculq.pdf Livres conseillés: 1 « Introduction à l?information quantique », M. Lebellac, Ed. Belin 2 « Quantum information», John Preskill, Caltech lectures, http://www.theory.caltech.edu/people/preskill/ph229/#lecture 3 « Quantum computation and quantum information », M.A. Nielsen and I.L. Chuang, Ed. Cambridge university press 31/01/2015 - 05:49:01 407 Course Syllabus IF218 : Introduction to operating systems Shared by UV(s) : RSI7-B Systèmes informatiques p. 54 Crédits ECTS : 0.20 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : COURTÈS Ludovic Title : Introduction to operating systems 31/01/2015 - 05:49:01 408 Course Syllabus IF219 : Programmation système Shared by UV(s) : RSI7-B Systèmes informatiques p. 54 Crédits ECTS : 0.30 Évaluation : S1: ET(30m) x0.33 + Proj(Rap) x0.67 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : PERES Martin Title : Programmation système 31/01/2015 - 05:49:01 409 Course Syllabus IF220 : Cognitic Shared by choice module(s) : EX214 I2-S8 First pool of modules p. 350 Crédits ECTS : 3.00 Évaluation : S1: CC (Projet + Rapport)x1 Number of hours : Combined lecture and tutorial classes : 26.00 Teacher(s) : LE BLANC Benoit Title : Cognitic Abstract : L’objectif de cet enseignement est de présenter aux futurs concepteurs de produits logiciels, l’approche « facteur humain » dans le cadre d'une conception centrée sur l'utilisateur. Il s’agit de tirer partie de l'offre technologique pour faire face aux capacités, limites et performances humaines. Les choix décisionnels en matière d’interface se fondent alors sur le recueil et l’analyse des informations émanant d'entretiens et d'observations. Plan : Présentation et application d’une méthodologie de conduite de projet intégrant les FH : - analyse de la demande, - diagnostic de projet, et analyse stratégique du projet, - analyse de la population d'utilisateurs futurs, - identification et analyse des sites de référence, - recensement des situations d'action caractéristiques futures, - mise en forme des repères ergonomiques pour la conception - organisation et mise en place des simulations de l'activité́ future. 31/01/2015 - 05:49:01 410 Course Syllabus IF221 : Sûreté de fonctionnement Shared by UV(s) : T8-A Informatique, réseaux et communications numériques p. 67 Crédits ECTS : 2.00 Évaluation : S1: ET(1h) x1 Number of hours : Lecture : Tutorial classes : 10.66 10.66 Teacher(s) : ARLAT Jean KANOUN Kamara KILLIJIAN Marc-Olivier Title : Sûreté de fonctionnement 31/01/2015 - 05:49:01 411 Course Syllabus IF222 : Game theory for computerized modeling Shared by choice module(s) : EX205 EX220 I2-S8: Second pool of modules I2-S8 Second pool of modules p. 341 p. 353 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : GIMBERT Hugo Title : Game theory for computerized modeling Abstract : On présentera quelques concepts clés en théorie des jeux: jeux sous forme stratégique, stratégies optimales, équilibres de Nash, jeux stochastiques et on montrera comment mettre ces outils au service de la modélisation économique, de la conception formelle de logiciels (cf. IF 311) et de jeux ludiques tels que le poker. 31/01/2015 - 05:49:01 412 Course Syllabus IF223 : Distributed Algorithms Shared by UV(s) : T8-K UVT8B3 - Informatique p. 68 Crédits ECTS : 3.00 Évaluation : S1: ET(1h) x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : BEAUMONT Olivier METIVIER Yves MILANI Alessia Title : Distributed Algorithms Abstract : Objectif : L’objectif de ce cours est de pr´esenter les concepts fondamentaux de l’algorithmique distribu´ee. Contenu : Le but d’un algorithme distribu´e est de faire coop´erer plusieurs machines interconnect´ees, et formant ainsi un r´eseau, afin de r´esoudre un but commun comme diffuser une information dans le r´eseau, calculer un arbre recouvrant du r´eseau, ´elire une machine, colorier ou synchroniser les ´el´ements du r´eseau... Les algorithmes distribu´es font l’objet de nombreuses descriptions dans des formalismes inspir´es des langages classiques comme par exemple CSP. Ce cadre ne permet pas toujours de faire des preuves “math´ematiques” des propri´et´es de ces algorithmes. Ce cours introduit un formalisme original dans ce domaine : les r´e´ecritures de graphes. On consid`ere qu’un syst`eme distribu´e est cod´e par un graphe, et on associe `a chaque sommet ou arˆete une ´etiquette (´etat). Une r`egle de calcul est d´efinie par la donn´ee d’un graphe connexe et de deux ´etiquetages de ce graphe, donc elle est appliqu´ee localement. Un syst`eme de r´e´ecriture est d´efini par la donn´ee d’un ensemble de telles r`egles. Le comportement du r´eseau est d´efini par un ´etiquetage initial et par une suite de pas de calcul. Dans ce cours, on ´etudie le codage et les preuves des algorithmes distribu´es classiques. On ´etudie ´egalement la puissance de ces algorithmes au travers du probl`eme du calcul d’un arbre recouvrant, au travers du probl`eme de l’´election qui consiste `a particulariser exactement un sommet `a partir d’un ´etiquetage initial, au travers du probl`eme de la reconnaissance, il s’agit alors de caract´eriser une famille de r´eseaux par un ´etiquetage final `a partir d’une configuration initiale. On s’int´eresse ´egalement `a la d´etection de propri´et´es globales du r´eseau comme la terminaison, l’existence d’un inter-blocage ou la perte d’un jeton circulant. Ce cours pr´esente et ´etudie des algorithmes distribu´es probabilistes permettant d’apporter des solutions efficaces `a des probl`emes ne pouvant pas ˆetre r´esolus par des algorithmes d´eterministes. Plan : Introduction, pr´esentation g´en´erale 2. Diff´erents mod`eles 3. Calcul d’un arbre recouvrant 4. ´Election 5. D´etection de la terminaison d’un algorithme distribu´e 6. Calcul d’un ´etat global 31/01/2015 - 05:49:01 413 Course Syllabus 7. Algorithmes probabilistes 8. Synchronisations locales 9. Algorithmes auto-stabilisants 31/01/2015 - 05:49:01 414 Course Syllabus IF224 : Object-oriented programming Shared by UV(s) : SEE7-C Software p. 60 Crédits ECTS : 2.00 Évaluation : S1: Proj (E + O) + ET Number of hours : Combined lecture and tutorial classes : 32.00 Teacher(s) : BOUTER Serge Title : Object-oriented programming Abstract : Le cours aborde les notions de programmation orientée objet ainsi l’utilisation de bibliothèques de classe standards et de composants issues de « framework ». Le cours s’appuie essentiellement sur le langage C++. Les compétences acquises doivent permettre l’écriture d’une application en langage C++ mettant en oeuvre les notions propres à la programmation orientée objet. Lien avec module : Génie Logiciel IF225 Plan : Plan du cours: Rappels sur le C et apports du C++ Concept de classe et définition de la classe: données et fonction membres Instanciation : les constructeurs et les destructeurs Surcharge des opérateurs Héritage Polymorphisme : les fonctions virtuelles, classes abstraites et fonctions virtuelles pures Fonctions et classes génériques Bibliothèque STL (Standard Templates Libraries) Utilisation d’un « framework » Programmation évènementielle Projets: - Traitement vidéo temps réel : application de filtres sur un fichier MPEG et affichage du résultat. - Génération d’un fichier BMP à partir d’un fichier de données vectorielles - Serveur http avec gestion du cache Prerequisite : Langage C et algorithmique : IF 121Introduction à l'algorithmique IF 122Introduction à la programmation en C Keyword(s) : langage C++, programmation orienté objet, programmation événementielle, « framework » 31/01/2015 - 05:49:01 415 Course Syllabus IF225 : Software Engineering Shared by UV(s) : SEE7-C Software p. 60 Crédits ECTS : 0.50 Évaluation : S1: ET(1h20,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : EYROLLES Georges Title : Software Engineering Abstract : À l'aide d'un cas d'école, ce cours introduit quelques éléments de génie logiciel : notion de qualité logiciel, notation UML, principes de conception et tests. Plan : Génie Logiciel pourquoi ? Qualité logiciel. Principes Généraux. Un problème de conception. UMl : diagramme de classe, diagramme de séquence Conception : Principe d'ouverture/fermeture. Tests Prerequisite : Approche orientée objet Keyword(s) : UML, Conception orientée objet 31/01/2015 - 05:49:01 416 Course Syllabus IF226 : Algorithmique probabiliste Shared by choice module(s) : IF229 Single Choice module p. 421 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,da:notes de cours manuscrites) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 30.00 15.00 Teacher(s) : DUCHON Philippe Title : Algorithmique probabiliste Abstract : Ce cours est une introduction à l'algorithmique probabiliste. On s'intéresse à toutes les conséquences de l'utilisation explicite de l'aléatoire en algorithmique: analyse "en moyenne dans le cas le pire", possibilité de répéter utilement le même algorithme sur des données identiques, puissance de la randomisation pour dépasser le problème des "mauvaises instances". Différents archétypes d'algorithmes probabilistes sont étudiés et analysés en détail. Bibliographie: R. Motwani, P. Raghavan, "Randomized algorithms" - 1995, Cambridge University Press M. Mitzenmacher, E. Upfal - "Probability and computing" - 2005, Cambridge University Press Plan : 1. Introduction générale, analyse de QuickSort randomisé 2. Modèles de sources, générateurs pseudo-aléatoires 3. Algorithmes de type Monte Carlo et Las Vegas, classes RP et ZPP. Exploitation de l'abondance de témoins. 4. Algorithmes probabilistes en théorie des nombres: le test de Miller-Rabin. 5. Simulation de lois de probabilités: algorithmes à rejet. 6. Structures de données probabilistes: notions générales, treaps, skip-lists, tables de hachage. Prerequisite : 31/01/2015 - 05:49:01 417 Course Syllabus IF101, IF102, IF106, IS101 Document(s) : polycopié "Introduction à l'algorithmique probabiliste" Keyword(s) : Probabilités discrètes, Algorithmique probabiliste, Analyse d'algorithmes 31/01/2015 - 05:49:01 418 Course Syllabus IF227 : Operations research Shared by choice module(s) : IF229 Single Choice module p. 421 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,sc) x0.5 + CC Rapport TD x0.5 Number of hours : Lecture : Tutorial classes : 15.00 15.00 Teacher(s) : VANDERBECK François Title : Operations research 31/01/2015 - 05:49:01 419 Course Syllabus IF228 : Computability and Complexity Shared by UV(s) : I8-A Systems and Applications p. 27 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E) x1 Number of hours : Lecture : Tutorial classes : Individual work : 10.66 16.00 10.00 Teacher(s) : CARRERE Maxime SAHEB Nasser TRAVERS Corentin VINCENT Aymeric Title : Computability and Complexity Abstract : Ce module présente les notions principales de calculabilité et de complexité. 31/01/2015 - 05:49:01 420 Course Syllabus IF229 : Single Choice module Shared by UV(s) : I7-B Internet et réseaux p. 25 To choose from : IF201 IF226 IF227 IT225 Distributed algorithms Algorithmique probabiliste Operations research Dependability p. 400 p. 417 p. 419 p. 477 Crédits ECTS : 2.50 Number of hours : Combined lecture and tutorial classes : Individual work : 28.00 25.00 Title : Single Choice module 31/01/2015 - 05:49:01 421 Course Syllabus IF230 : flow and combinatorics Shared by choice module(s) : EX205 EX220 I2-S8: Second pool of modules I2-S8 Second pool of modules p. 341 p. 353 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E) x0.5 + Proj x0.5 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : VANDERBECK François Title : flow and combinatorics Abstract : La sécurisation et le dimensionnement des réseaux (urbain, informatique, de télécommunication,...), l'optimisation du routage des flux (financiers, d’information, de personnels, de produits), les problèmes de logistique et de transport (routier, aérien et du rail) représentent de réels enjeux pour les industriels. Les problèmes d’optimisation sous-jacents se ramènent le plus souvent à des modèles combinatoires qui sont des briques essentielles pour appréhender les systèmes complexes. Ce cours vise à compléter la formation aux approches algorithmiques spécifiques aux problématiques d’optimisation combinatoire dans les graphes. Le cours vise à expliquer comment utiliser les outils de la programmation mathématique (typiquement la programmation linéaire et en nombre entiers) pour guider les algorithmes combinatoires vers des solutions optimales ou quand cela s'avère trop complexe, de bonne solutions approchées. L’objectif est de maîtriser les modèles et techniques de base qui servent dans les stratégies de résolution d’une grande variété de problèmes complexes. Plan : # Optimisation de flot dans les réseaux : rappel des modèles et algorithmes de base. # Polyèdres et combinatoires : Algorithmes primaux-duaux et Algorithmes d'Approximation basés sur la programmation linéaire Prerequisite : Introduction à la RO 31/01/2015 - 05:49:01 422 Course Syllabus IF231 : Extended automata Shared by UV(s) : I7ESSV-A Extended automata p. 26 Crédits ECTS : 6.00 Évaluation : No description Number of hours : Lecture : Tutorial classes : 24.00 24.00 Teacher(s) : MUSCHOLL Anca Title : Extended automata Abstract : The course presents some fundamental results and techniques from automata theory, with widespread applications in the analysis of programs and of semi-structured data Plan : - tree automata (ranked and unranked trees) - weighted and probabilistic automata - pushdown automata - data automata and logics - decidability Prerequisite : Language theory and automata theory (see IF114) Document(s) : - Handbook of formal language theory, Springer, 1997 - Handbook of weighted automata, Springer, 2009 Keyword(s) : Automata 31/01/2015 - 05:49:01 423 Course Syllabus IF232 : Logic Shared by UV(s) : I7ESSV-B Logic p. 26 Crédits ECTS : 6.00 Évaluation : No description Number of hours : Lecture : Tutorial classes : 24.00 24.00 Teacher(s) : CASTÉRAN Pierre SENIZERGUES Géraud Title : Logic Abstract : Foundations of logic and its use in software specification, verification and program synthesis Plan : - Foundation of logic: Propositional logic, predicate calculus, higher-order logic, modal logic, notion of model and of validity, inference rules and notion of proof - Logic and Computers: Proof as a computational object, correlation between proofs and programs, formula and automata - Computer assisted proofs: Correct program synthesis from proofs, proof of programs Prerequisite : None Document(s) : - A. Arnold, I. Guessarian : Mathématiques pour l'informatique (Masson, 1992). - R. Cori, D.Lascar : Logique Mathématique, cours et exercices (Dunod, 1993). - David-Nour-Raffalli : Introduction à la logique, Dunod, 2003. - Bertot-Casteran : Interactive Theorem Proving and Program Development, Springer, 2004. - http://coq.inria.fr Keyword(s) : Logic 31/01/2015 - 05:49:01 424 Course Syllabus IF233 : Formal Design Shared by UV(s) : I7ESSV-C Formal Design p. 26 Crédits ECTS : 6.00 Évaluation : No description Number of hours : Lecture : Tutorial classes : 24.00 24.00 Teacher(s) : GRIFFAULT Alain SUTRE Grégoire Title : Formal Design Abstract : Systems and software design can be made much more reliable through the use of formal methods. This course is a pragmatic approach of formal design through a wide spectrum of case studies that will be modelled in AltaRica and verified by model-checking Plan : - From specifications to software architecture - AltaRica: a formal language - Verification of functional properties using model-checking - From an abstract model to an implementation - Model refinements - Theorem provers (B, PVS, Coq,..) - Case studies Prerequisite : None Document(s) : - J-R Abrial. Modeling in Event-B: System and Software Engineering, Cambridge University Press, 2010. - E.M. Clarke, O. Grumberg and D. Peled. Model Checking, MIT Press, 2000. - http://altarica.labri.fr - http://www.event-b.org Keyword(s) : Formal design, modeling, model-checking, refinement, AltaRica, B method 31/01/2015 - 05:49:01 425 Course Syllabus IF234 : Research seminar Shared by UV(s) : I7ESSV-D Research seminar p. 26 Crédits ECTS : 6.00 Évaluation : No description Number of hours : Lecture : Individual work : 4.00 56.00 Teacher(s) : FLEURY Emmanuel Title : Research seminar Abstract : The goal of this course is to give students an introduction to research activities through: - reading scientific papers - attending scientific presentations given in the seminars of the Formal Methods team at LaBRI - writing a synthesis of scientific results and giving an oral presentation Plan : - The students are given an introduction to research activities: paper reading and writing, writing referee for an article, presenting a paper. - Moreover, they are requested to attend seminars given by invited or local lecturers and to produce a written report on some of the talks. Prerequisite : Reading/writing english Document(s) : - How to write a Proof, by Leslie Lamport (1993) - Professional Communication in Computer Science : An Introduction to the Art of Communicating Ideas and Results in Computer Science , by Luca Aceto - Jri Srba Course (http://www.cs.aau.dk/~srba/courses/PDK-08/) Keyword(s) : Scientific communication, dissemination 31/01/2015 - 05:49:01 426 Course Syllabus IF236 : Systèmes répartis Shared by UV(s) : RSI7-B Systèmes informatiques p. 54 Crédits ECTS : 0.30 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 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èmes distribués et des différents problèmes que l'on doit résoudre suivant le type du système : grands réseaux, réseaux locaux, machines multi-processeurs ou bien machine unique abritant plusieurs processus. Les calculs locaux et en particulier les réécritures de graphes constituent le principal formalisme utilisé pour exprimer et pour prouver les algorithmes distribués vus en cours. Les différents problèmes abordés sont : le calcul d'un arbre recouvrant, le problème de la reconnaissance, l'élection, la détection de la terminaison et plus généralement la détection de proprié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 sur le 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 peut faire et ce que l'on ne peut pas faire. On montrera également comment des problèmes n'admettant pas de solution 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èles 2. Calcul d'un arbre recouvrant 3. Election 4. La reconnaissance 5. Détection de la terminaison 6. Algorithmes probabilistes 7. Algorithmes auto-stabilisants 8. Détection et tolérance aux pannes 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 31/01/2015 - 05:49:01 427 Course Syllabus IF237 : Compilation Shared by UV(s) : RSI7-B Systèmes informatiques p. 54 Crédits ECTS : 0.20 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : JANIN David Title : Compilation 31/01/2015 - 05:49:01 428 Course Syllabus IF300 : Software design - B method Shared by UV(s) : I9ESSV-F I9GL-B Formal design of software Design and Validation of software systems p. 33 p. 34 Crédits ECTS : 2.50 Évaluation : S1: CC x0.5 + TP x0.2 + CC(CR TP) x0.3 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : FONTAINE Allyx Title : Software design - B method Abstract : We study program design from an abstract specification to its implementation applying successive refinements using the B method. These refinements are proved to be correct w.r.t. the initial specification. Hence the correctness of the software is ensured. Plan : - basics of propositional logic - abstract machines / Event B - refinement of abstract machines - proof of the refinements Prerequisite : None Document(s) : Given in classroom Keyword(s) : Logic, B method, proof, refinement, correctness Online course : Not available 31/01/2015 - 05:49:01 429 Course Syllabus IF304 : Algorithmique parallèle Shared by UV(s) : I9PRCD-C Algorithmique et ordonnancement p. 36 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,da,ca) x2.5 Number of hours : Lecture : Tutorial classes : Individual work : 21.33 8.00 20.00 Teacher(s) : CASADEI Astrid ROMAN Jean Title : Algorithmique parallèle Abstract : Le but de ce cours est l'apprentissage des concepts fondamentaux de l'algorithmique parallèle. Ces concepts seront illustrés par des études de cas algorithmiques relatives à des problèmes classiques issus des domaines numé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ésolution d'équations, FFT, algorithmes de graphes. Document(s) : Tous documents autorisés. Keyword(s) : Algorithmique parallèle, complexité. Online course : Introduction to Parallel Computing A. Grama, A. Gupta, G. Karypis et V. Kumar Addison-Wesley, Deuxième édition, 2003, ISBN 0 201 64865 2. 31/01/2015 - 05:49:01 430 Course Syllabus IF305 : Equilibrage et régulation de charge Shared by UV(s) : I9PRCD-C Algorithmique et ordonnancement p. 36 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,da,ca) x2.5 Number of hours : Lecture : Tutorial classes : Individual work : 17.33 8.00 16.00 Teacher(s) : CASADEI Astrid FAVERGE Mathieu RAMET 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èles performants. On s'intéresse plus particulèrement aux aspects de placement et d'ordonnancement. On utilise les applications 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) : Tous documents autorisés. Keyword(s) : placement, alignement, ordonnancement, algèbre linéaire dense Online course : Algorithmique parallèle A. Legrand et Y. Robert Dunod, 2003, ISBN 2 10 006531 9. 31/01/2015 - 05:49:01 431 Course Syllabus IF306 : Communication et routage Shared by UV(s) : I9PRCD-B Architectures, systèmes et communications p. 36 Crédits ECTS : 1.75 Évaluation : S1: ET(30m,LA,da,ca) x1.75 Number of hours : Lecture : Individual work : 20.00 20.00 Teacher(s) : BEAUMONT Olivier EYRAUD-DUBOIS Lionel HANUSSE Nicolas KLASING Ralf KOSOWSKI Adrian LARCHEVEQUE Hubert TRAVERS Corentin Title : Communication et routage Abstract : Ce module a pour objectif d'étudier l'ensemble des aspects algorithmiques concernant la communication et le routage d'informations dans les architectures parallèles. Plan : - Chapitre 1: Modélisation des communications (modèles de TCP, architecture d'Internet, systèmes de coordonnées réseaux (GNP, Sequoia, Vivaldi)): Lionel Eyraud-Dubois, Hubert Larchevêque - Chapitre 2: Communications collectives en filaires et sans fils, ad-hoc (complexité des problèmes point à point et des communications collectives, problématique de conservation de l'énergie): Ralf Klasing, Adrian Kosowski - Chapitre 3: Routage dans les réseaux, recherche d'information dans les bases de données distribuées (DHTs, gossip), distribution de contenus (Bittorrent, streaming): Nicolas Hanusse, Olivier Beaumont - Chapitre 4: Influence de l'asynchronisme: Corentin Travers Prerequisite : Bonne connaissances en algorithmique. Keyword(s) : Architecture parallèle, Communication et routage dans les réseaux. 31/01/2015 - 05:49:01 432 Course Syllabus IF307 : Enseignement Master Recherche Shared by choice module(s) : EX326 RSR free module p. 371 Crédits ECTS : 2.50 Évaluation : No description Number of hours : Lecture : Individual work : 24.00 48.00 Teacher(s) : MOSBAH Mohamed ZEMMARI Akka Title : Enseignement Master Recherche Abstract : Ce cours a pour objectif de présenter des notions avancées de théorie des graphes et de familiariser l'étudiant avec certaines techniques de preuve classiques en prenant appui sur des problèmes de coloration de graphes. Plan : 1. Première partie (Éric Sopena) - Coloration de graphes + Définitions de base + Résultats de base + Graphes planaires + Graphes critiques + Graphes parfaits + Polynômes chromatiques - Homomorphismes de graphes + Homomorphismes et colorations + Hiérarchie des classes de coloration + Problème de la H-coloriabilité 2. Deuxième partie (André Raspaud) - Colorations particulières + Coloration fractionnaire + Coloration circulaire + Coloration par liste - Dualité + Flots à valeurs entières + Flots circulaires - Colorations et applications + Coloration totale + L(2,1)-étiquetage Prerequisite : Notions élémentaires de théorie des graphes. Document(s) : 31/01/2015 - 05:49:01 433 Course Syllabus Béla Bollobás, Modern Graph Theory, Graduate Texts in Mathematics 184, Springer (1998), Chap. V : Colouring, pp. 145-180. Claude Berge, Graphes et hypergraphes, Dunod, 2ème édition (1973), Chap. 15 : Nombre chromatique, pp. 314-346, Chap. 16 : Graphes parfaits, pp. 347-370, Chap. 12 : Indice chromatique, pp. 236-259. Tommy R. Jensen and Bjarne Toft, Graph Coloring Problems, Wiley-Interscience Series in Discrete Mathematics and Optimization (1995). Roy Nelson and Robin J. Wilson (Eds), Graph Colourings, Pitman Research Notes in Mathematics Series 218, Longman (1990). Bjarne Toft, Colouring, stable sets and perfect graphs, in Handbook of Combinatorics, vol. I (Graham, Grötschel and Lovász eds), North-Holland (1995), pp. 233-288. Keyword(s) : Algorithmique de graphes, coloration. 31/01/2015 - 05:49:01 434 Course Syllabus IF309 : Human Robot Interactions Shared by UV(s) : I9ROBOT-E Human robot interactions and multi-agents systems p. 37 Crédits ECTS : 1.50 Évaluation : S1: Proj x1 Number of hours : Lecture : Combined lecture and tutorial classes : 3.00 16.50 Teacher(s) : SALOTTI Jean-Marc Title : Human Robot Interactions Abstract : This course is an introduction to the problem of the interaction of perception to action through attention, communication, developmental and social robotics. The NAO humanoid robot will operate. 31/01/2015 - 05:49:01 435 Course Syllabus IF311 : Formal design of software Shared by UV(s) : I9ESSV-F Formal design of software p. 33 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,sd,sc) x0.6 + CC x0.4;S2: ET(30m,O,sd,sc) x0.6 + rep(S1) x0.4 Number of hours : Combined lecture and tutorial classes : Individual work : 24.00 24.00 Teacher(s) : HERBRETEAU Frédéric WALUKIEWICZ Igor Title : Formal design of software Abstract : Formal specification and modeling of software. Model-checking as a proof technique. Plan : - Introduction to critical software - Formal modeling: transition systems and the high-level language PlusCal - Formal specification in Linear Temporal Logic (LTL) - Advanced specification in TLA+ - Modeling concurrent systems: atomic actions and fairness - Model-checking algorithms - Abstraction and refinement Exercices with Leslie Lamport's TLA/TLC platform Prerequisite : - Finite automata (IF114) - Logic, proof of programs (IF105) Document(s) : Given in classroom Keyword(s) : Specification, Modeling, Model-checking, Formal design of software Online course : http://www.enseirb.fr/~herbrete/IF311/ 31/01/2015 - 05:49:01 436 Course Syllabus IF314 : Multi-agents systems and virtual reality Shared by UV(s) : I9ROBOT-E Human robot interactions and multi-agents systems p. 37 Crédits ECTS : 1.50 Évaluation : S1: Proj x1 Number of hours : Lecture : Tutorial classes : 6.00 24.00 Teacher(s) : FAVIER Pierre-Alexandre Title : Multi-agents systems and virtual reality Abstract : This course presents the concept of autonomous agent, the different types of agents, reactive or deliberative, as well as different types of multi-agent architecture. Students are also introduced to the modeling and the use of virtual worlds. 31/01/2015 - 05:49:01 437 Course Syllabus IF315 : Modeling techniques Shared by UV(s) : I9ESSV-A Modeling techniques p. 33 Crédits ECTS : 5.00 Évaluation : S1: ET(3h,E,sd,sc) x0.5 + CC x0.5;S2: ET(30m,O,sd,sc) x0.5 + rep(CC S1) x0.5 Number of hours : Lecture : Tutorial classes : 24.00 24.00 Teacher(s) : HERBRETEAU Frédéric ZEITOUN Marc Title : Modeling techniques Abstract : Goals: study the main modeling paradigms and the state-of-the-art tools for the verification of complex systems Plan : - transition systems, Kripke structures - CTL temporal logic and model-checking algorithm - LTL temporal logic and model-checking algorithm - simulation and bisimulation - parametrized systems - probabilistic systems - timed systems Prerequisite : Logic (see IF105) and automata (see IF114). Keyword(s) : Modeling, Verification 31/01/2015 - 05:49:01 438 Course Syllabus IF317 : Software verification Shared by UV(s) : I9ESSV-B Software verification p. 33 Crédits ECTS : 5.00 Évaluation : S1: ET(3h,E,sd,sc) x0.67 + CC x0.33;S2: ET(30m,O,sd,sc) x0.67 + rep(CC S1) x0.33 Number of hours : Lecture : Tutorial classes : 24.00 24.00 Teacher(s) : LEROUX Jérôme SUTRE Grégoire VINCENT Aymeric Title : Software verification Abstract : Goals: students are confronted to the challenge of verifying huge systems, in particular software. Methods, data structures and algorithms are presented to tackle the effect of combinatorial explosion, which is the classical problem in software verification. Plan : We study: shared data structures like BDDs, static analysis, CEGAR-like algorithms and techniques for solving the SAT problem using Craig interpolation. Symbolic verification of finite state systems: - Shared data structures (BDDs) - SAT solvers - Bounded model-checking Static Analysis: - Dataflow analysis - Abstract interpretation - Widening and narrowing - Application to the bound analysis Abstraction-based verification: - Craig interpolation - CEGAR-like approach - SMT solvers Prerequisite : Logic (IF105), Computability and complexity (IF228), Graph theory (IF106) and C programming (PG101,PG106) 31/01/2015 - 05:49:01 439 Course Syllabus IF318 : Games and controller synthesis Shared by UV(s) : I9ESSV-C Games and controller synthesis p. 33 Crédits ECTS : 5.00 Évaluation : S1: ET(3h,E,sd,sc) x0.5 + CC x0.5;S2: ET(30m,O,sd,sc) x0.5 + rep(CC S1) x0.5 Number of hours : Lecture : Tutorial classes : 24.00 24.00 Teacher(s) : DICKY Anne GIMBERT Hugo MUSCHOLL Anca Title : Games and controller synthesis Abstract : Goals: Introduce the interplay between controller synthesis, fixpoint computation and game theory. Plan : Controller synthesis, games on finite graphs, temporal logics for the specification (LTL, CTL), fixpoints and modal calculs, stochastic games. Prerequisite : Logic (IF105) and automata (IF114) 31/01/2015 - 05:49:01 440 Course Syllabus IF320 : Research project Shared by UV(s) : I9ESSV-D Research project p. 33 Crédits ECTS : 5.00 Évaluation : S1: Proj(Rap) x0.5 + Proj(Sout) x0.5 Number of hours : Combined lecture and tutorial classes : Individual work : 12.00 60.00 Teacher(s) : FLEURY Emmanuel Title : Research project Abstract : Goals: put students in a research situation. Plan : Student group size and activities will depend on the curriculum and student choices: - reading research papers and seminar presentation of their results (groups of 2 students) - study of new and innovative techonologies (2-4 students) - article reading and software implementation (2-6 students) Also a written report will be produced. A number of conferences will complete the course. Students are furthermore invited to attend the research seminars of the Formal Methods group at LaBRI 31/01/2015 - 05:49:01 441 Course Syllabus IF321 : Types and proofs Shared by UV(s) : I9ESSV-E Types and proofs p. 33 Crédits ECTS : 5.00 Évaluation : S1: CC x1 Number of hours : Lecture : Tutorial classes : 24.00 24.00 Teacher(s) : CASTÉRAN Pierre NARBEL Philippe RENAULT David Title : Types and proofs Abstract : Type systems are one of the important ways for obtaining some safety and validation in programs. Even when restricted to domains where decidability is prefered, like in multi-purpose programming languages, type theory can be applied in many effective ways, and much progress is being made in that direction. Type inference, polymorphisms of different orders, genericity with constraints or not, typed modular components, etc., are some of the notions which are made more and more sophisticated while improving static analysis of everyday programming. Some languages have included and developed them in a quite systematic way (e.g. Haskell, OCaml, Scala), but there is now also a trend to extend the mainstream languages through them (e.g. C#, Java). This course introduces and illustrates these type-oriented programming constructions, their theoretical foundations. and their usefulness in programs. 31/01/2015 - 05:49:01 442 Course Syllabus IF322 : Development of applications orchestrating networked objects Shared by UV(s) : T9GLR-G UE Technique GLRT p. 70 Crédits ECTS : 4.00 Évaluation : S1: Proj x1 + Proj(Rap,Sout) x2;S2: rep(S1) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 32.66 10.00 Teacher(s) : CONSEL Charles Title : Development of applications orchestrating networked objects Abstract : Development of applications orchestrating networked objects Plan : * Software engineering approach - The Sense-Compute-Control paradigm - Description language for orchestrating applications - Programming framework - Design-driven programming * Case studies - Presentation of case studies - Designing case studies * Developing applications Prerequisite : - Foundations of object-oriented programming - Foundations of distributed systems 31/01/2015 - 05:49:01 443 Course Syllabus IF323 : Program analysis Shared by UV(s) : T9GLR-G UE Technique GLRT p. 70 Crédits ECTS : 1.00 Évaluation : S1: ET(1h,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : RÉVEILLÈRE Laurent http://www.enseirb.fr/~reveille Title : Program analysis Abstract : Program analysis 31/01/2015 - 05:49:01 444 Course Syllabus IF324 : Anthropologie des nouvelles technologies Shared by UV(s) : I9ROBOT-E Human robot interactions and multi-agents systems p. 37 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 15.00 Teacher(s) : LAPOIRE Denis Title : Anthropologie des nouvelles technologies Abstract : La conception d'un objet dans un objectif de mise sur le marché à petite ou large échelle nécessite de s'interroger sur son utilité et son acceptabilité par les utilisateurs supposés ou espérés. L'objectif ici est d'initier les élèves-ingénieurs à cette problématique, et ce dans une démarche anthropologique. Nous présenterons quelques concepts et notions généraux : cyberculture (Pierre Lévy), Raison Graphique (Jack Goodis), écriture (Yves Jeanneret), écologie de l’information, la notion de Litteratie et de crise de la culture, la culture technique et la question du sujet humain (André Leroi-Gourhan, Gilbert Simondon, Bernard Stiegler), la question de l’écriture de soi et du collectif. Parallèlement à ces présentations, les élèves-ingénieurs réaliseront par binôme des études de cas qu'ils présenteront devant la promotion. Plan : Cours 1 : La notion d’espace et de proxémie en Anthropologie. Etude de cas. Questions à formuler par les binômes. Cours 2 : La notion de contexte. Etude de cas. Questions à formuler par les binômes. Cours 3 : La notion d’interaction. Etude de cas. Questions à formuler par les binômes. Cours 4 : La notion d’habiter. Rappel des enjeux épistémologiques et méthodologiques par l’enseignant. Présentation devant la promo d’études de cas par les binômes. Débat sur l’innovation technologique à partir des cas exposée. Cours 5 : La notion de culture numérique. Rappel des enjeux épistémologiques et méthodologiques par l’enseignant. Présentation devant la promo d’études de cas par les binômes. Débat sur l’innovation technologique à partir des cas exposés. Document(s) : JEANNERET, Y ; Penser la trivialité, Vl.1 La vie triviale des êtres culturels, Paris, Hermès, coll. Sciences Publications, 2008. 31/01/2015 - 05:49:01 445 Course Syllabus LEROI-GOURHAN, A.Le geste et la parole 1, Techniques et langage, Paris, Albin Michel, 1964. Le geste et la parole 2, La mémoire et les rythmes, Paris, Albin Michel, 1967. LEVY, P., Cyberculture. Rapport au Conseil de l’Europe, Paris, Odile Jacob, 1997. OCDE, Rapport sur La littératie à l’ère de l’information, 14 juin 2000. SIMONDON, G. Du mode d’existence des objets techniques, Paris, Aubier, 2012. L’individuation psychique et collective, Paris, Aubier, 2007. STIEGLER, B. La Technique et le Temps, tome 1. La faute d’Epiméthée, 1994, tome 2, La désorientation, 1996, Paris, Galilée. Keyword(s) : CULTURE NUMERIQUE ESPACE CONTEXTE INTERACTION HABITER 31/01/2015 - 05:49:01 446 Course Syllabus IF325 : Learning principles for an autonomous robotics Shared by UV(s) : I9ROBOT-C Robotique avancée p. 37 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 10.00 Teacher(s) : LAPOIRE Denis Title : Learning principles for an autonomous robotics Abstract : The domain of Machine Learning defines an efficient set of statistical techniques, that can be somehow compared to different ways of learning in the living. Putting them in practice for autonomous robotics sheds the light on some weaknesses for ensuring the autonomy of the agent. The goal of this course is to revisit these techniques, inspired from data in neuroscience and social sciences and to present algorithms for learning in autonomy, from interaction with the environment and with well-defined survival criteria. For various kinds of learning, we will present classical algorithms in machine learning, criteria for autonomy and biological and behavioral data, to introduce new algorithms more biologically plausible and integrating a more global systemic view of the living. Plan : 1. Principles of learning and autonomy in the living 2. Social learning and imitation 3. Supervised and non-supervised learning 4. Intrinsic motivation and curiosity 5. Motivated learning Keyword(s) : Machine learning, autonomy, imitation, motivation, inspiration from the living, behavior 31/01/2015 - 05:49:01 447 Course Syllabus IF327 : Développement soutenable au défi de la technique Shared by UV(s) : I9ROBOT-E Human robot interactions and multi-agents systems p. 37 Crédits ECTS : 1.00 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : LAPOIRE Denis Title : Développement soutenable au défi de la technique Abstract : Cet enseignement initie les élèves-inégnieurs aux concepts généraux du développement soutenable dans une démarche pédagogique active, inversée et en mode projet autour de la réalisation d'un documentaire vidéo. Des premiers exposés brefs et généraux introduisent la problématique du développement soutenable appliqué à la technique et présentent l'histoire des documentaires dans les controverses éthiques. Dans un deuxième temps, les élèves-ingénieurs sont mis en situation de concevoir le thème, le contenu, le scénario ainsi que les scripts d'un documentaire : seul le thème général "Développement soutenable et technologie" est imposé. La réalisation des interviews ainsi que le montage du documentaire est confié à des professionnels. Plan : 1. Développement soutenable : définition 2. Ethique dans les sciences 3. La Technique dans l'imaginaire et les utopies 4. Science et technique dans le documentaire 5. Recherche documentaire sur les entreprises locales 6. Ecriture du scénario 7. Préparation du tournage et de son plan 8. Prise de son et techniques d'entretien 9. Dérushage et analyse des images 10. Visionnage et ultimes modifications 31/01/2015 - 05:49:01 448 Course Syllabus Prerequisite : Aucun Document(s) : Documentaire vidéo : L'angélique et les ragondins (sélection festival de cannes 2010 au shot corner) : http://www.cultureunplugged.com/play/5923/L-Angelique-et-les-Ragondins--Desperately-Seeking-Angelica-Hetero carpaBibliographie : Breschand J. (2002), le documentaire/l’autre face caché du cinéma, cahiers du cinéma/les petits cahiers/Scérèn/Cndp Callon, M., Lascoumes, P. et Barthe, Y. (2001). Agir dans un monde incertain/essai sur la démocratie technique. Paris : Seuil. Dupuy, Jean Pierre., (2002). Pour un catastrophisme éclairé. , édition Point Seuil, Paris Habermas, Jürgen (1968), la technologie et la science comme idéologie/la fin de la métaphysique éditions Denoël Gonthier Harribey Jean Marie. (1998), Le développement soutenable, Paris, Economica, (Economie/poche). Maréchal jean Paul/Quinault (2005), le développement durable une perspective pour le XX° siècle, presse universitaire de Rennes Sigaut, O. (2008). Pour une généalogie du développement soutenable / développement durable : histoire d’un référentiel économique caché, in Environnement, solidarité emploi : le nautisme au 21ème siècle Sigaut, O. (2009b). La construction de la nature dans les manuels scolaires et parascolaires : entre affirmation de nouvelles valeurs éthiques et naissance des proto-politiques publiques éducatives. In Zélem, M.-C., Blanchard, O. et Lecomte, D. (dir.). L’éducation au développement durable de l’école au campus (175-190). Paris : L’Harmattan. Zélem, Marie-Christine/Odile Blanchard, Didier Lecomte. Préface de Lucie Sauvé, L'éducation au développement durable (2010) : de l'école au campus. Collection Questions contemporaines, L’Harmattan Keyword(s) : Développement soutenable, développement durable, éthique, innovation, environnement, humain, pédagogie active 31/01/2015 - 05:49:01 449 Course Syllabus IS100 : Analyse des données et Théorie de l'information Shared by UV(s) : I5-A Algorithms & mathematics 1 p. 23 To choose from : IS102 IS103 information theorie Information Theory p. 452 p. 453 Crédits ECTS : 1.50 Number of hours : Lecture : 16.00 Teacher(s) : GUENNEGUEZ Liliane Title : Analyse des données et Théorie de l'information 31/01/2015 - 05:49:01 450 Course Syllabus IS101 : Probability and Statistics Shared by UV(s) : I5-A Algorithms & mathematics 1 p. 23 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,sc) x1;S2: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 16.00 16.00 20.00 Teacher(s) : DUFOUR François Title : Probability and Statistics Abstract : In the first part, we study basic notions of probability calculus that will be used in other classes: operational research, signal processing, information theory, data analysis, randomized algorithms, and moreover statistics that we study in the second part of the class. Plan : - Introduction: probabilities over a finite domain - Discrete random variables - Continuous random variables - Convergence and limit theorems Prerequisite : Basic notions of mathematics. Document(s) : Book (in french): Probabilités et statistiques, B. Jourdain, Ellipses. Keyword(s) : Probabilities, discrete distributions, continuous distributions, law of large numbers, central limit theorem Online course : No 31/01/2015 - 05:49:01 451 Course Syllabus IS102 : information theorie Shared by choice module(s) : IS100 Analyse des données et Théorie de l'information p. 450 Crédits ECTS : 1.50 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : Individual work : 16.00 8.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 of average 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 Document(s) : Documents distributed during the course Keyword(s) : factorial analysis, principal classification, regression, main components Online course : not 31/01/2015 - 05:49:01 452 Course Syllabus IS103 : Information Theory Shared by choice module(s) : IS100 Analyse des données et Théorie de l'information p. 450 Crédits ECTS : 1.50 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : Individual work : 16.00 12.00 Teacher(s) : SAHEB Nasser Title : Information Theory Abstract : This (short) course gives an introduction to information theory (entropy, digital transmission and application to coding) and its transmission over memoryless noisy channels. Plan : 1. General notion on the information theory 2. Coding theory 3. Optimal codes, Huffman algorithm 4. Noisy channels, capacity Prerequisite : IS 101 : Discrete probability theory Document(s) : documents allowed Keyword(s) : information, entropy, coding, digital transmission, memoryless channels, Shannon, Fano Online course : yes 31/01/2015 - 05:49:01 453 Course Syllabus IS104 : Numerical Analysis Shared by UV(s) : I6-A Algorithms and mathematics 2 p. 24 Crédits ECTS : 4.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : Individual work : 48.00 18.00 Teacher(s) : RENAULT David Title : Numerical Analysis Abstract : The course of Numerical Analysis presents a series of methods and algorithms dedicated to the modelisation of numerical 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 ...) 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 Online course : 31/01/2015 - 05:49:01 454 Course Syllabus http://www.labri.fr/perso/renault/working/teaching/algonum/algonum.php 31/01/2015 - 05:49:01 455 Course Syllabus IS309 : Algèbre linéaire creuse Shared by UV(s) : I9PRCD-D Algorithmique et applications p. 36 Crédits ECTS : 3.50 Évaluation : S1: ET(3h,E,da,ca) x3.5 Number of hours : Combined lecture and tutorial classes : Tutorial classes : Individual work : 16.00 8.00 15.00 Teacher(s) : AGULLO Emmanuel GIRAUD Luc ROMAN Jean 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 calcul dans les applications scientifiques actuelles. Le but de ce cours est de faire une étude approfondie des algoritmes parallèles de résolution de grands 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'un solveur 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éthodes ité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 gradient conjugué 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... 31/01/2015 - 05:49:01 456 Course Syllabus + Introduction générale sur les méthodes itératives: avantages et inconvénients par rapport aux méthodes directes. -Méthodes itératives de base + 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. 454) et IS106). Document(s) : Tous documents autorisés. Keyword(s) : Algèbre linéaire creuse, méthodes directes et itératives, calcul parallèle haute performance. 31/01/2015 - 05:49:01 457 Course Syllabus IS310 : Algorithmique pour méthodes hiérarchiques Shared by UV(s) : I9PRCD-D Algorithmique et applications p. 36 Crédits ECTS : 1.50 Évaluation : S1: ET(30m,LA,da,ca) x1.5 Number of hours : Lecture : Individual work : 10.66 4.00 Teacher(s) : COULAUD Olivier Title : Algorithmique pour méthodes hiérarchiques Abstract : Le calcul des interactions entre particules, par exemple coulombiennes ou gravitationnelles, est une partie importante d'un grand nombre de simulations physiques. On peut citer les domaines d'application suivants : mécanique céleste, physique des plasmas, mécanique des fluides (méthode des vortex), dynamique moléculaire mais aussi le domaine des équations intégrales. Les méthodes classiques conduisent à des algorithmes avec une complexité quadratique. L'objectif de ce cours est d'introduire des algorithmes hiérarchiques basés sur des arbres (quadtree ou octree) pour atteindre une complexité linéaire. Plan : Le cours sera divisé en trois parties. Dans la première, nous étudierons les méthodes hiérarchiques de Barnes-Hut ainsi que la méthode des multipôles rapides. Ensuite, nous détaillerons dans une deuxième partie les structures de données et les outils pour obtenir des méthodes efficaces. Nous terminerons enfin par les différentes solutions pour paralléliser ces méthodes dans une troisième partie. Prerequisite : Connaissances de base du calcul parallèle et distribué. Keyword(s) : Calcul parallèle et distribué haute performance, algorithmique et structures de données arborescentes, applications multi-physiques et multi-échelles. 31/01/2015 - 05:49:01 458 Course Syllabus IT102 : Computer architecture Shared by UV(s) : I5-B Programming and computing environment 1 p. 23 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,da,sc) x1 Number of hours : Lecture : Individual work : 20.00 20.00 Teacher(s) : BARTHOU Denis RENAUD Sylvie Title : Computer architecture 31/01/2015 - 05:49:01 459 Course Syllabus IT103 : Web programming Shared by UV(s) : T6-A Computer and Networks: Level 2 p. 65 Crédits ECTS : 2.00 Évaluation : S1: ET(30m,E,sd,sc) x0.5 + Proj x0.5;S2: ET(30m,E,sd,sc) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Individual work : Practical work : 1.33 16.00 15.00 5.33 Teacher(s) : FALLERI Jean-Rémy Title : Web programming Abstract : This lecture presents the tools and techniques to build web applications. Plan : 1) Introduction 2) World Wide Web 3) Web application architectures 4) Client side programming: HTML/CSS 5) Server side programming: PHP Prerequisite : Databases, programming Online course : http://www.labri.fr/perso/falleri/perso/it103/ 31/01/2015 - 05:49:01 460 Course Syllabus IT106 : Introduction à l'environnement UNIX (mise à niveau) Shared by UV(s) : RSI5-B Informatique et réseaux 1 (mise à niveau) p. 52 Évaluation : S1: -- x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : BIENVENU Jean Luc Title : Introduction à l'environnement UNIX (mise à niveau) 31/01/2015 - 05:49:01 461 Course Syllabus IT200 : Advanced data bases Shared by UV(s) : I8-A Systems and Applications p. 27 Crédits ECTS : 1.00 Évaluation : S1: ET(1h,E,da,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 6.00 4.00 10.00 Teacher(s) : MOSBAH Mohamed Title : Advanced data bases 31/01/2015 - 05:49:01 462 Course Syllabus IT201 : Operating Systems Shared by UV(s) : I8-A Systems and Applications p. 27 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E) x1 Number of hours : Lecture : Tutorial classes : Individual work : 20.00 20.00 25.00 Teacher(s) : GOGLIN Brice PUTIGNY Bertrand TESSIER François Title : Operating Systems Abstract : Operating systems are the lowest layer of software between the hardware and the applications. They are thus a good candidate for studying fundamental concepts such as asynchronous execution or virtual memory management, pointing both to the problems which arise from these concepts as well as the new opportunities they offer. The lecture strives to show the important concepts linked to the design of such systems, providing the students with extracts from the source code of a UNIX kernel to illustrate them, everytime this makes sense. Plan : - Introduction - Concepts généraux - Processus et exécution - Gestion mémoire - Concurrence et synchronisation - Gestion du temps - Système de fichiers - Entrées-sorties - Virtualisation Prerequisite : Basic knowledge of computer architecture and imperative programming Online course : http://runtime.bordeaux.inria.fr/goglin/teaching/Systeme.html 31/01/2015 - 05:49:01 463 Course Syllabus IT202 : Operating systems project Shared by UV(s) : I8-C Software engineer project p. 27 Crédits ECTS : 2.00 Évaluation : S1: Proj x1 Number of hours : Individual work : Practical work : 12.50 14.00 Teacher(s) : FAVERGE Mathieu FURMENTO Nathalie GOGLIN Brice JEANNOT Emmanuel TESSIER François Title : Operating systems project Abstract : The idea is to build a user-space multithreading library. It will offer a programming interface that will likely be similar to pthreads, while executing all threads on the single kernel thread. The goal is to study scheduling overheads, to compare scheduling policies that can easily be configured, and play with context switching. 31/01/2015 - 05:49:01 464 Course Syllabus IT203 : Database systems Shared by UV(s) : I7-B Internet et réseaux p. 25 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,da:cours et TD,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : Practical work : 9.33 10.00 20.00 10.00 Teacher(s) : MOSBAH Mohamed Title : Database systems Abstract : The purpose of the course is to provide skills in the topic of databases and to their implementation. After a complete presentation of the basic concepts ( Semantic Modeling, rational model, query languages (SQL), ...), the internal behaviours of database system is treated (Architecture, database access, ...). Query optimization is then approached 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 Document(s) : Polycopiés. 31/01/2015 - 05:49:01 465 Course Syllabus IT204 : Database project Shared by UV(s) : I7-C Conception logiciel p. 25 Crédits ECTS : 1.50 Évaluation : S1: Proj x1 Number of hours : Tutorial classes : Individual work : 20.00 30.00 Teacher(s) : MOSBAH Mohamed Title : Database project Abstract : Les séances de TP se deroulent sur le système Oracle. Ces séances permettent aux étudiants de mieux comprendre le cours et les Tds, et de tester les requêtes SQL. A la fin des TPs, un projet permet aux de simuler une application base de données, de la conception à la ré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 Document(s) : Documentation oracle disponible, copie des transparents. Keyword(s) : Oracle, Bases de données, SQL. 31/01/2015 - 05:49:01 466 Course Syllabus IT213 : Software engineering project - part 1 - specifications and scope statement Shared by UV(s) : I7-C Conception logiciel p. 25 Crédits ECTS : 2.00 Évaluation : S1: Proj x1 Number of hours : Individual work : 30.00 Teacher(s) : ROLLET Antoine Title : Software engineering project - part 1 - specifications and scope statement Abstract : Ce module est la première partie du projet de génie logiciel de deuxième année qui se déroule sur l'ensemble de l'année. L'évaluation de fin de premier semestre évalue le document de spécification (ou backlog) + les premiers livrables. Une réunion de présentation / debriefing du document de spécification des besoins est à prévoir au cours du premier semestre, en présence de l'encadrant pédagogique et du client. Plan : Ce module permet d'initier les élèves ingénieurs aux domaines suivants : 1- Travail collaboratif au sein d'un groupe de développement 2- Communication dans un groupe 3- Communication et relation avec un client 4- Formalisation des exigences et des demandes du client 5- Rédaction d'un document de spécification détaillé qui répond aux attentes du clients Prerequisite : techniques de programmation avancées et gestion de projets Keyword(s) : projet de génie logiciel, spécification des besoins et des exigences, développement, intégration, gestion de projet 31/01/2015 - 05:49:01 467 Course Syllabus IT214 : Software engineering project - part 2 - development Shared by UV(s) : I8-C Software engineer project p. 27 Crédits ECTS : 2.00 Évaluation : S1: Proj (Rapport + Soutenance)x1 Number of hours : Individual work : 25.00 Teacher(s) : AHMED Toufik BARTHOU Denis BLANC Xavier DESAINTE-CATHERINE Myriam EYROLLES Georges HERBRETEAU Frédéric RENAULT David ROLLET Antoine TA Vinh-Thong TRAVERS Corentin VINCENT Aymeric [email protected] 05 56 84 23 36 Title : Software engineering project - part 2 - development Abstract : Ce module est la deuxième partie du projet de génie logiciel de deuxième année. Il consiste à développer un logiciel qui répond aux attentes d'un client conformément aux besoins et aux exigences exprimés dans le document de spécifications. Le logiciel produit et ses manuels, un rapport et une soutenance orale constituent la base de notation de ce module. Plan : Ce module permet d'initier les élèves ingénieurs aux domaines suivants : 1- programmation avancée et répartition du travail dans des groupes de programmation 2- intégration logicielle 3- respect des délais 4- interaction avec un client et un responsable pédagogique qui joue le rôle de chef de service Prerequisite : IT213 Keyword(s) : génie logicielle, développement, intégration, gestion de projet 31/01/2015 - 05:49:01 468 Course Syllabus IT216 : Systèmes d'information * Shared by UV(s) : RSI7-D Systèmes d'information 1 p. 54 Crédits ECTS : 1.00 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : 48.00 Teacher(s) : DELAMER Thierry Title : Systèmes d'information * 31/01/2015 - 05:49:01 469 Course Syllabus IT217 : Gestion de projet en systèmes d'nformation * Shared by UV(s) : RSI8-D Systèmes d'information 2 p. 55 Crédits ECTS : 1.00 Évaluation : S1: Proj(Sout) x1 Number of hours : Combined lecture and tutorial classes : 60.00 Teacher(s) : DELAMER Thierry Title : Gestion de projet en systèmes d'nformation * 31/01/2015 - 05:49:01 470 Course Syllabus IT218 : Information systems security Shared by choice module(s) : EX205 EX220 I2-S8: Second pool of modules I2-S8 Second pool of modules p. 341 p. 353 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E) x0.5 + CC (Rapport+ soutenance)x0.5 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : DORBEC Paul Title : Information systems security Abstract : La sécurité des systèmes d'informations est un enjeu essentiel de notre société où l'utilisation de systèmes électriques de traitement des données connectés en réseaux s'est généralisée. Aussi bien les entreprises privées que les administration nationales se dotent maintenant de moyens importants pour veiller à la sécurité de leurs systèmes. À titre d'exemple, le chiffre d'affaire mondial de la sécurité a été évalué en 2007 à plus de 10 milliards de dollars, et ce nombre est voué à augmenter très rapidement. On peut aussi mentionner la formation dans certaines nations comme l'allemagne de cellules militaires dédiées à la criminalité électronique, à la sécurité des réseaux nationaux et à la préparation d'éventuelles batailles virtuelles. En France, un décret de juillet 2009 décida de l'ouverture de l'Agence Nationale de la Sécurité des Sytèmes d'Information (ANSSI ). Plan : Ce cours vise à présenter les principaux enjeux et techniques de la sécurité des systèmes. Il se déroule en 10 séances, chacune séparée en 2 parties. La première partie de chaque séance correspond à un cours théorique, dont le programme prévisionnel, susceptible d'être modifié, est le suivant : 1. Introduction, grands principes, mots de passe 2. Protocoles cryptographiques 1 3. Protocoles cryptographiques 2 4. Intégrités des données 5. Attaques, failles classiques 6. Modèles d'analyse de sécurité 7. Systèmes de droits de fichiers 8. Politique de sécurité des réseaux 9. Sécurité des systèmes d'exploitation 10. Organisation politique de la sécurité La deuxième partie de chacune des sept premières séances est faite sur machine, et correspond à une approche plus pratique des techniques de sécurité. Enfin, la deuxième partie des trois dernières séances est consacrées aux exposés des étudiants. Ceux ci devront par une démarche personnelle montrer leur capacité à s'informer sur un sujet de leur choix lié à la sécurité. Ils rédigeront un cours rapport et feront un exposé devant la classe les résultats de leur enquête. 31/01/2015 - 05:49:01 471 Course Syllabus Online course : http://www.labri.fr/perso/dorbec/fr/secu.html 31/01/2015 - 05:49:01 472 Course Syllabus IT220 : Introduction to Image Processing Shared by choice module(s) : EX214 I2-S8 First pool of modules p. 350 Crédits ECTS : 3.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : TA Vinh-Thong Title : Introduction to Image Processing Abstract : This lecture consists in an introduction of digital image processing (filtering, segmentation, ...) Prerequisite : none 31/01/2015 - 05:49:01 473 Course Syllabus IT221 : Introductory course on programming with real-time Labview Shared by choice module(s) : EX200 EX201 Personalized module (1) Personalized module (2) p. 337 p. 338 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Tutorial classes : 18.00 Teacher(s) : COUDRE Vincent Title : Introductory course on programming with real-time Labview Abstract : L'objectif du cours est l'initiation à la programmation Labview (National Instrument) permettant la gestion interactive d'applications automatisées. Une attention plus particulière sera portée sur les applications nécessitant ayant des contraintes de temps-réel comme celles implémentant des boucles de commande. Prerequisite : Aucun pré-requis 31/01/2015 - 05:49:01 474 Course Syllabus IT223 : Robotique et apprentissage Shared by choice module(s) : EX214 I2-S8 First pool of modules p. 350 Crédits ECTS : 3.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 18.00 Teacher(s) : LY Olivier Title : Robotique et apprentissage Abstract : L'objectif du cours est de donner une initiation à la robotique. La première partie du cours vise à donner les notions essentielles à la base de la robotique, en portant l'accent sur les méthodes d'apprentissage. Dans un premier temps, nous donnerons un survol des notions fondamentales de la robotique: mécatronique, modélisation, cinématique et dynamique, planification. Il s'agit de comprendre ce qui définit un robot, d'en produire un modèle géométrique et physique et d'aborder les techniques classiques de controle. Ensuite, nous aborderons des notions touchant à la robotique autonome, conception de comportement, cartographie, asservissement visuel. Enfin nous étudierons les techniques d'optimisation et d'apprentissage appliquées à la robotique, apprentissage par renforcement, méthodes actor-critic. La seconde partie du cours consistera en un projet pratique. Il s'agira d'un travail de groupe qui consistera à mettre en oeuvre des techniques d'apprentissage sur de véritables robots et ce faisant se confronter à un certain nombre de problèmes concrets liés à la mise en pratique. 31/01/2015 - 05:49:01 475 Course Syllabus IT224 : Multicore and GPU computing Shared by choice module(s) : EX214 I2-S8 First pool of modules p. 350 Crédits ECTS : 3.00 Évaluation : S1: CC (Projet + rapport)x1 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 18.00 Teacher(s) : NAMYST Raymond Title : Multicore and GPU computing Abstract : Comment tirer partie de la puissance de calcul des ordinateurs contemporains ? Ce cours est une initiation aux techniques algorithmiques, logicielles et matérielles permettant de programmer des machines disposant de plusieurs coeurs et/ou d'accélérateurs tels que les cartes graphiques (GPU). Autrement dit, il s'agira de comprendre comment exploiter les capacités de traitement en paralléle offertes par le matériel. Plan : Les points abordés dans ce cours sont : - intérêts et notions de base du parallélisme, granularité des calculs, d'équilibrage de charge ; - architecture générale des ordinateurs multicoeur et des cartes graphiques - techniques algorithmiques générales de parallélisation ; - langages et bibliothèques incontournables de la programmation des architectures multicoeur ; - impacts de l'architecture et de la compilation sur la programmation : vers la portabilité des performances ; - programmation des machines hétérogènes équipées de processeurs specialisés (e.g. GPU). Prerequisite : Programmation en langage C 31/01/2015 - 05:49:01 476 Course Syllabus IT225 : Dependability Shared by choice module(s) : IF229 Single Choice module p. 421 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E) x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : 30.00 Teacher(s) : CAPIRCIO Patrice CHABOT Jean-Luc FOLLEAU Cyrille Title : Dependability Abstract : Dependability engineering aims at maintaining the quality of a system during its entire life cycle and at the lowest cost. In the early design steps a dependability engineer contributes to optimize the ratio efficiency/cost of a system. Then, during the full operation phase, systems hazards have to be identified, evaluated and kept under control. The risks may lead to a mission failure (reliability problem), a lower productivity (availability or maintainability problem) or to fatalities (safety problem). A dependability study starts with the modeling of the expected behaviors and the failure scenarios of the system. Then a performance evaluation can be achieved from the model to determine if the dependability level of the system is compliant with standards. This class introduces to the most common analysis techniques. An application to aeronautics is presented. Plan : - independent-component based systems, fault tree analysis - dependent-component based systems, markovian processes - generalized dependencies, Petri nets - safety of aeronautics systems Prerequisite : Probabilities and statistics Online course : Reliability, Availability, Maintainability, Safety 31/01/2015 - 05:49:01 477 Course Syllabus IT226 : Advanced C language programming in the UNIX environment Shared by UV(s) : SEE7-C Software p. 60 Crédits ECTS : 1.50 Évaluation : S1: CC(Rap + Sout) x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : BOUTER Serge CRENNE Jérémie Title : Advanced C language programming in the UNIX environment Abstract : Cet enseignement se présente sous la forme d’un projet qui a pour but de familiariser les étudiants avec l’environnement UNIX et les outils de développement associés à ce dernier. Le projet proposé doit permettre de mettre en évidence les entités importantes de l’application. Chaque entité doit se traduire par l’écriture d’un fichier d’en-tête (.h) déclarant les données et les fonctions nécessaires à cette entité et d’un fichier donnant la définition des données et des fonctions. Aussi la phase de compilation et d’édition des liens doit s’appuyer sur l’outil de développement « make » et sur la préparation d’un fichier « makefile ». Le projet occupe 6 séances de 4 heures. Les compétences acquises doivent permettre l’écriture d’une application en langage C mettant en oeuvre les outils propres à l’environnement UNIX et notamment l’outil « make ». Plan : -rappels sur l’environnement UNIX -présentation du projet : terminal bancaire -familiarisation avec l’environnement du projet : gestion de la liaison série sous UNIX et gestion d’un protocole de communication -règles et convention d’écriture d’un programme pour assurer sa maintenabilité et sa lisibilité -écriture du fichier de paramétrage de la phase de compilation et d’édition des liens « makefile ». -réalisation du projet Projet : Réalisation d’un terminal bancaire permettant d’assurer des retraits et des dépôts d’argent, et des virements entre comptes. Prerequisite : Langage C et algorithmique : IF 121Introduction à l'algorithmique IF 122Introduction à la programmation en C 31/01/2015 - 05:49:01 478 Course Syllabus Keyword(s) : langage C+, programmation, makefile 31/01/2015 - 05:49:01 479 Course Syllabus IT227 : Génie Logiciel / IHM Shared by UV(s) : I7-A Programmation et système p. 25 Crédits ECTS : 1.50 Évaluation : S1: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : 12.00 2.00 10.00 Title : Génie Logiciel / IHM Abstract : Le but de ce cours est de présenter les méthodes et les outils modernes pour le développement de logiciels. Le génie logiciel peut être caracterisé comme étant la mise en oeuvre de principes d'ingenierie afin d'obtenir, à prix raisonnable, des logiciels fiables et efficaces sur des vraies machines. Le génie logiciel concerne pas seulement les coûts de développement, mais aussi les coûts de maintenance et d'utilisation pendant toute la vie du logiciel. Nous regarderons aussi les problèmes spécifiques à des grands systèmes (plus de 1.000.000 lignes de codes) et engendrés par le travail en équipe, ce qui oblige des approches méthodologiques pour la conception, développement et évolution du logiciel. Les exercices en TD se feront en équipe de cinq élèves. La partie interface homme/machine abordera les problèmes de création d'interfaces utilisateurs effectivement utilisables, en s'appuyant sur un design d'interaction qui cherche à définir les formes de dialogue appropriés. Plan : Problématique Les caractéristiques du logiciel Les coûts du logiciel Les buts du génie logiciel Qualité logicielle Qualité externe et interne Modularité et réutilisabilité Programmation par contrat 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 Techniques et activités de l'ingénieur logiciel 31/01/2015 - 05:49:01 480 Course Syllabus Assertions et traitement d'exceptions Prototypage et rhabillage logiciel Vérification et validation Tests boîte noire, boîte blanche Cahiers des charges Conclusions Document(s) : <a href="/intranet/catalogue/mod/IT/IT205/">Supports IT205</a> Online course : <A href="https://www.enseirb.fr/extranet/intra/twiki/bin/view.cgi/IT207/WebHome">Cours en ligne</A> 31/01/2015 - 05:49:01 481 Course Syllabus IT228 : Big Data et Intelligence économique Shared by choice module(s) : EX214 I2-S8 First pool of modules p. 350 Crédits ECTS : 3.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 26.00 Title : Big Data et Intelligence économique Abstract : L'innovation est aujourd’hui unanimement reconnue comme un facteur clés de succès du développement économique. La maîtrise de la technologie, toujours plus complexe, coûteuse, risquée, dans un monde en perpétuelle évolution est au coeur de la stratégie d’innovation des grands groupes industriels et pose la question du ressourcement. La démarche « d’Open Innovation » tente d’y répondre mais implique la mise en place de dispositifs de veille stratégique et d’intelligence économique/technologiques performants pour permettre l’identification précoce des partenaires clés et des signaux faibles annonciateurs de ruptures. L’analyse de ces informations multiples doit se faire dans un cadre sectoriel et non pas uniquement technologique pour alimenter une vision prospective de l’innovation dans son contexte à 10 ans. Ceci passe par une capacité à interroger, structurer et analyser des informations de très grandes masses renvoyant au concept de « Big Data ». 31/01/2015 - 05:49:01 482 Course Syllabus IT306 : Software testing Shared by UV(s) : I9GL-A Software Management p. 34 Crédits ECTS : 2.00 Évaluation : S1: Proj(Rap) x1;S2: rep(S1) x1 Number of hours : Lecture : Tutorial classes : 18.00 10.00 Teacher(s) : MORANDAT Floréal Title : Software testing Abstract : Software testing is used to ensure the apparent correctness of a system w.r.t. some specifications. This approach is 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 Document(s) : Given in classroom Keyword(s) : Software testing, test cases covering Online course : None 31/01/2015 - 05:49:01 483 Course Syllabus IT307 : Persistency and data bases Shared by UV(s) : I9GL-C Data Engineering p. 34 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,da,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 10.00 Teacher(s) : HANIN Xavier MOSBAH Mohamed Title : Persistency and data bases Abstract : De plus en plus plus d'applications manipulent des données complexes et volumineuses pour lesquelles les systèmes de gestion de bases 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 outils d'aide à la éécision, etc. Ce cours présente les solutions adaptées à ces applications offertes par les SGBD objet-relationnels et orientés-objet. Plan : IIntroduction au mapping objet relationnel : motivation, différentes approches possibles, techniques d'integration Java DataBase Connectivity: principes de base, utilisation des prepared statement Conception d'une couche de persistance: le bon usage des interfaces, la pattern DAO, Introduction aux outils de mapping O/R Introduction à Hibernate: Historique, mapping d'une entité avec hibernate annotations, configuration et session factory, session et CRUD, Concepts Avancés Mapping d'association Gestion de l'héritage et du polymorphisme Requêtage 31/01/2015 - 05:49:01 484 Course Syllabus Transactions Prerequisite : systèmes de gestion de bases de données relationnelles, java Document(s) : Photocopies de transparents de cours. Keyword(s) : bases de données, mapping objet- relationnel, Hibernate 31/01/2015 - 05:49:01 485 Course Syllabus IT308 : Software Methods and Tools Shared by UV(s) : I9GL-E Personnalisation p. 34 Crédits ECTS : 2.50 Évaluation : S1: Proj(Sout) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 15.00 Teacher(s) : EYROLLES Georges MOSBAH Mohamed Title : Software Methods and Tools Abstract : Ce cours a pour but d'acquérir des compétences sur les méthodes et les technologies les plus récentes pour aider au développement d'applications intranet et internet. Une partie est consacrée aux nouvelles méthodologies de 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 bases de 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é 31/01/2015 - 05:49:01 486 Course Syllabus IT309 : Multi tiers software architectures Shared by UV(s) : I9GL-D Distributed and mobile Software p. 34 Crédits ECTS : 2.00 Évaluation : S1: Proj(Sout) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 24.00 10.00 Teacher(s) : EYROLLES Georges Title : Multi tiers software architectures Abstract : 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. Prerequisite : Ce module est très lié aux modules PG301, IT 307 et IT 310 31/01/2015 - 05:49:01 487 Course Syllabus IT310 : Concurrent and distributed sofware systems Shared by UV(s) : I9GL-D Distributed and mobile Software p. 34 Crédits ECTS : 2.00 Évaluation : S1: CC x0.5 + Proj(Rap) x0.5 Number of hours : Combined lecture and tutorial classes : Individual work : 27.00 15.00 Teacher(s) : BROUILLARD Matthieu MOSBAH Mohamed Title : Concurrent and distributed sofware systems Abstract : L'objectif de ce cours est de comprendre la pertinence des applications concurrentes et distribuées. Avec la croissance exponentielle de l'usage des réseaux en entreprise, ces applications sont amenées à se développer et à se pérenniser. Une première partie sera consacrée à la programmation concurrente. Le développement d'applications distribuées sera présenté dans la seconde partie en s'appuyant sur des exemples concrets utilisant la norme JEE. Plan : I5GL-D - Applications concurrentes et distribuées + Programmation Concurrente Principes Threading Collaboration & synchronisation + Programmation distribuée & JEE Présentation Le conteneur JEE EJBs Servlets MDBs & JMS [Clustering, Loadbalancing & Cloud] Prerequisite : HTML ou XHTML, Javascript. 31/01/2015 - 05:49:01 488 Course Syllabus IT311 : Software project management Shared by UV(s) : I9GL-A Software Management p. 34 Crédits ECTS : 3.00 Évaluation : S1: ET(1h30,E,da,sc) x 0.5 + CC x0.16 + Proj(Rap) x0.34 Number of hours : Combined lecture and tutorial classes : Individual work : 30.00 10.00 Teacher(s) : MOëBS R PHALIPPOU Marc Title : Software project management Abstract : Intervenants : Rémi Moebs, Marc Phalippou L'objectif du cours sera d'acquérir une vision globale du cycle de vie d'un projet logiciel et des techniques et outils de 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 et vécus, à partir de témoignages issus de cas réels en entreprise. Le cours comprendra des exercices pratiques basés sur des cas réels et des mises en situation par rapport à des phases de gestion d'un projet. L'objectif est de permettre aux participants d'assimiler et de retenir les « best practices » associées à la gestion de projet et de pouvoir 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. 31/01/2015 - 05:49:01 489 Course Syllabus 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. 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> 31/01/2015 - 05:49:01 490 Course Syllabus IT316 : Architecture distribuée avec la plateforme .NET Shared by UV(s) : T9GLR-G UE Technique GLRT p. 70 Crédits ECTS : 2.00 Évaluation : S1: ET(1h30,E,da,ca) x1 Number of hours : Lecture : Practical work : 12.00 12.00 Teacher(s) : MERAND F. Title : Architecture distribuée avec la plateforme .NET 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 les développeurs et architectes. La mise en oeuvre des applications à base de composants nécessite cependant de bien penser son architecture applicative, en tenant compte d'un grand nombre de critères fonctionnels mais surtout techniques (sécurité, fiabilité, performance, montée en charge, etc.). Les serveurs d'applications permettent de répondre à ces contraintes en privilégiant deux axes : un axe développeur, pour lui permettre de se focaliser sur l'écriture de code métier en s'affranchissant de la plomberie, et un axe infrastructure permettant de gérer le pénurie de ressources plutôt que de la subir. (Démonstrations réalisées avec le serveur d'application COM+, MSMQ en environnement .NET.) Partie 2 - Les standards de l'Internet et les Web Services dans vos applications. L'interopérabilité au coeur du système d'information. HTML, HTTP, XML... Autant de standards au coeur des développements applicatifs. L'apport de ces technologies favorise l'interopérabilité des briques du système d'information. Ces mêmes systèmes sont soumis à de très fortes 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 applicatives doivent donc s'adapter à ces nouveaux standards et proposer de nouveaux modèles de développement, de dé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. 31/01/2015 - 05:49:01 491 Course Syllabus Document(s) : Support de cours (copie de transparents). Ouvrages sur Microsoft ASP et .NET (fournis). 31/01/2015 - 05:49:01 492 Course Syllabus IT317 : Image analysis Shared by UV(s) : C9TM-K Computer Vision (VO) p. 77 Crédits ECTS : 2.50 Évaluation : S1: CC(PA, CR TP) Number of hours : Lecture : Tutorial classes : 14.00 8.00 Teacher(s) : DA COSTA Jean-Pierre GERMAIN Christian 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 31/01/2015 - 05:49:01 493 Course Syllabus IT320 : Analysis/Synthesis of Musical Sound Shared by UV(s) : C9TM-I Analysis and Synthesis of Musical Sound (ASSM) p. 76 Crédits ECTS : 5.00 Évaluation : S1: ET(2h,E,sd,ca) x2 + CC(CR TP) x1 S2: ET(20m,O,sd,ca) x2 + rep(CC) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 48.00 36.00 Teacher(s) : HANNA Pierre MARCHAND Sylvain ORLAREY Yann Title : Analysis/Synthesis of Musical Sound Abstract : This class presents the different matematical models and algorithms used for analyzing and synthesizing musical sound. 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 31/01/2015 - 05:49:01 494 Course Syllabus IT321 : Smart card: from theory to programming Shared by UV(s) : T9RSC-A Technical p. 73 Crédits ECTS : 2.50 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 24.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 two parts running in the computer and within the smart card. Prerequisite : Java programming Document(s) : http://java.sun.com/products/javacard/ Keyword(s) : smart card, JavaCard 31/01/2015 - 05:49:01 495 Course Syllabus IT325 : Embedded systems Shared by UV(s) : T9RSC-A Technical p. 73 Crédits ECTS : 2.00 Évaluation : S1: CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 10.66 9.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 celles spécifiques aux systèmes embarqués temps-réel très utilisés, en particulier, pour la concetion terminaux mobiles de 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 31/01/2015 - 05:49:01 496 Course Syllabus IT326 : Middleware : développement de pilotes de périphériques Shared by UV(s) : E9SE-D Personnalisation. Approfondissement p. 18 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Lecture : Practical work : 8.00 8.00 Title : Middleware : développement de pilotes de périphériques Abstract : 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'en expliquer le fonctionnement. Il est accompagné d'un miniprojet à réaliser dont le but est de réaliser un pilote de périphérique dans /proc pour récupérer des informations sur le noyau Linux. Plan : 1. Introduction au pilotes de périphériques 2. Noyau Linux 3. Notion de modules 4. Notion de périphériques 5. Périphériques char 6. Entrées / Sorties 7. Gestion des interruptions 8. Pilotes bloc et réseau Document(s) : Polycopié 31/01/2015 - 05:49:01 497 Course Syllabus IT327 : Vision and video indexing Shared by UV(s) : C9TM-K Computer Vision (VO) p. 77 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,sd,ca) x2 + CC(CR TP) x1S2: ET(20m,O,sd,ca) x2 + rep(CC) x1 Number of hours : Lecture : Tutorial classes : 14.00 8.00 Teacher(s) : BENOIS-PINEAU Jenny BUGEAU Aurélie FAURENS Christian Title : Vision and video indexing Abstract : This module presents digital techniques that allow to extract meaningful features from image and video, useful for classifying and indexing multimedia documents. Plan : Spatiotemporal segmentation and video indexing 31/01/2015 - 05:49:01 498 Course Syllabus IT328 : Multimedia data coding Shared by UV(s) : C9TM-A Multimedia data coding and processing p. 76 Crédits ECTS : 3.00 Évaluation : S1: ET(1h30,E,sd,ca) x2 + CC(CR TP) x1;S2: ET(20m,O,sd,ca) x2 + rep(CC) x1 Number of hours : Lecture : Tutorial classes : Individual work : 22.00 7.00 22.00 Teacher(s) : BERTHOUMIEU Yannick Title : Multimedia data coding Abstract : Module IT328 deals with coding standards used for audio, image and video coding. Plan : * Image and video compression * Multi-resolution approaches * Applications using Matlab Document(s) : Support de cours et TD 31/01/2015 - 05:49:01 499 Course Syllabus IT332 : Real Time Operating Systems Shared by UV(s) : E9SE-B Architecture logicielle et systèmes d'exploitation p. 18 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,da) x1 Number of hours : Lecture : Practical work : 14.66 8.00 Teacher(s) : KADIONIK Patrice PEDROZA 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 Blackfin board. Document(s) : Training support Keyword(s) : Real Time - RTOS - Multitasking- VRTX - OS9000 - µC/OS II Online course : no 31/01/2015 - 05:49:01 500 Course Syllabus IT334 : Virtualisation of systems Shared by UV(s) : I9RSR-B Distributed objects and systems p. 38 Crédits ECTS : 2.50 Évaluation : S1: ET(1h20,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 16.00 12.00 Teacher(s) : LE GOFF David PROST Charles Title : Virtualisation of systems 31/01/2015 - 05:49:01 501 Course Syllabus IT336 : Architecture of parallel and distributed systems Shared by UV(s) : I9PRCD-B Architectures, systèmes et communications p. 36 Crédits ECTS : 1.75 Évaluation : S1: ET(30m,O,sd,sc) x1 Number of hours : Lecture : Individual work : 16.00 20.00 Teacher(s) : BARTHOU Denis Title : Architecture of parallel and distributed systems Abstract : The purpose of this class is to view many techniques used within high performance processors and parallel architectures, in order to take advantage of them at their best when writing programs making an intensive use of memory and processing power. Prerequisite : Knowledge in imperative programming and in computer architecture 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 31/01/2015 - 05:49:01 502 Course Syllabus IT338 : Supports de communication hautes performances Shared by UV(s) : I9PRCD-B Architectures, systèmes et communications p. 36 Crédits ECTS : 1.50 Évaluation : S1: ET(1h20,E,da,ca) x1.5 Number of hours : Lecture : Tutorial classes : Individual work : 8.00 8.00 8.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érentes architectures 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/communication 2. Faisabilité du recouvrement calcul/communication : aspects matériels, expression dans MPI et applications 3. Le cas des applications régulières 4. Le cas des architectures hétérogènes 5. 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 31/01/2015 - 05:49:01 503 Course Syllabus IT340 : Object-oriented Software Development Shared by UV(s) : T9GLR-G UE Technique GLRT p. 70 Crédits ECTS : 3.00 Évaluation : S1: CC(CR TP)(,) x1;S2: rep(S1) x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : FALLERI Jean-Rémy Title : Object-oriented Software Development Abstract : This lecture presents the usual activites involved in a software system development. These activites are presented together with concrete examples and tools. Plan : 1. Requirements 2. Modeling 3. Development 4. Test 5. Deployment 6. Maintainance Prerequisite : Java language and basic notions of the UML modeling language. Keyword(s) : Software Engineering, UML, Software Modeling, Software Requirements, Software Testing, Software Maintainance, Software Development, Java, JUnit 31/01/2015 - 05:49:01 504 Course Syllabus IT341 : Computational Accelerators Shared by UV(s) : I9PRCD-E Personnalisation p. 36 Crédits ECTS : 2.50 Évaluation : S1: ET(30m,D,Sout,da,ca) x2.5 Number of hours : Lecture : Tutorial classes : Individual work : 8.00 8.00 8.00 Teacher(s) : RUE François Title : Computational Accelerators Abstract : Ce cours propose de découvrir et/ou de comprendre les raisons du succès des accélérateurs de calcul dans le monde du calcul haute performance (HPC). Depuis plusieurs années maintenant les constructeurs espéraient proposer des architectures matérielles simples et puissantes permettant de dépasser les limites atteintes par les CPU. La technologie de GPGPU (« general purpose processing on graphics processing unit ») s'est imposée au milieu d'autres technologies existantes pour des raisons d'architecture matérielle mais aussi logicielle. L'objectif double de ce cours est de présenter ces éléments d'architecture ainsi que l'adéquation avec les problématiques actuelles des thématiques, gourmandes en puissance de calcul, du monde du HPC. Les TDs/TPs permettront aux élèves de se familiariser avec l'un des langages (CUDA et/ou OpenCL) utilisés dans ce cadre et également de s'habituer aux contraintes des plate-formes de calcul mutualisées. Plan : 1. Introduction et historique général des accélérateurs. 2. GPU : architecture matérielle physique. 3. CUDA : architecture logique et modèle de programmation. 4. Les outils haut niveau et la démarche d'abstraction. 5. Optimisations et contraintes : le transfert mémoire et l'avenir de l'intégration du coeur graphique dans le processeur. Keyword(s) : CUDA, OpenCL, HMPP, StarPU, PGI accelerator. 31/01/2015 - 05:49:01 505 Course Syllabus IT346 : Systèmes d'exploitation. Programmation système Shared by UV(s) : E9SE-B Architecture logicielle et systèmes d'exploitation p. 18 Crédits ECTS : 2.00 Évaluation : S1: CC x1 Number of hours : Practical work : 12.00 Teacher(s) : GOUDAL Frédéric Title : Systèmes d'exploitation. Programmation système Abstract : System programming notions with examples on asynchroneous programmations, shared resources and multi-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 31/01/2015 - 05:49:01 506 Course Syllabus IT347 : Autonomous robotics project Shared by UV(s) : I9ROBOT-C Robotique avancée p. 37 Crédits ECTS : 3.00 Évaluation : S1: Proj x1 Number of hours : Tutorial classes : 40.00 Teacher(s) : LY Olivier Title : Autonomous robotics project 31/01/2015 - 05:49:01 507 Course Syllabus IT348 : Computational music Shared by UV(s) : C9TM-H Computational Music p. 76 Crédits ECTS : 5.00 Évaluation : S1: ET(2h,E,da,ca) x2 + CC x1 Number of hours : Combined lecture and tutorial classes : Individual work : 48.00 37.50 Teacher(s) : DESAINTE-CATHERINE Myriam HANNA Pierre ROBINE Mathias [email protected] 05 56 84 23 36 Title : Computational music 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 31/01/2015 - 05:49:01 508 Course Syllabus IT352 : Réseaux de capteurs Shared by UV(s) : E9SE-C Réseaux et sécurité des systèmes p. 18 Crédits ECTS : 2.00 Évaluation : S1: ET(1h,E,sd,sc) x1 Number of hours : Lecture : Practical work : 4.00 12.00 Teacher(s) : JEGO Christophe Title : Réseaux de capteurs Abstract : L'objectif de ce module est de construire un réseau de capteurs. Pour ce faire, le protocole Zigbee sera étudié et appliqué. Par ailleurs, l'enseignement de ce module reposera sur des cartes Arduino (http://www.arduino.cc/) et des modules périphériques (Xbee). Les modules Arduino sont des plate-formes de prototypage microcontrôlées en matériel libre. Elles permettent de créer des systèmes électroniques plus ou moins complexes. 31/01/2015 - 05:49:01 509 Course Syllabus IT353 : Formation "Passeport Services" (Méthodologie ITIL) Shared by UV(s) : T9RSC-A Technical p. 73 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 24.00 9.00 Teacher(s) : LEZCANO Jean-Marc Title : Formation "Passeport Services" (Méthodologie ITIL) 31/01/2015 - 05:49:01 510 Course Syllabus IT354 : Administration Microsoft Shared by UV(s) : I9RSR-D Network administration tools p. 38 Crédits ECTS : 1.75 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : Individual work : 32.00 24.00 Teacher(s) : LE GOFF David Title : Administration Microsoft 31/01/2015 - 05:49:01 511 Course Syllabus IT355 : Synthèse d'images et réalité virtuelle Shared by UV(s) : C9TM-G Computer Graphics p. 76 Crédits ECTS : 5.00 Évaluation : S1: CC(LA) x5 + CC(CR TP) x1 Number of hours : Lecture : Tutorial classes : 26.00 21.00 Teacher(s) : BENARD Pierre SCHLICK Christophe Title : Synthèse d'images et réalité virtuelle Abstract : Synthèse d'images et applications Plan : - Synthèse d'images . Algorithmique graphique 2D~: tracés, découpage, remplissage. . Synthèse d'images 3D~ visualisation 3D, parties cachées, illumination, lancer de rayon, radiosité. 31/01/2015 - 05:49:01 512 Course Syllabus IT356 : Programmation C/C++ pour le multimédia Shared by UV(s) : C9TM-E Semester project and software development p. 76 Crédits ECTS : 1.00 Évaluation : S1: CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 10.00 12.50 Teacher(s) : BENARD Pierre Title : Programmation C/C++ pour le multimédia Abstract : Mise en oeuvre pratique du langage C/C++ dans le domaine multimédia. L'objectif de ce cours est de préparer les étudiants au développement logiciel pour des applications multimédia, par la maîtrise du langage C/C++ et de la modélisation objet, et en prenant en compte les spécificités de la manipulation de données multimédia. Ce cours est préparatoire au projet avancé PR305. 31/01/2015 - 05:49:01 513 Course Syllabus IT357 : Virtualisation des systèmes informatiques Shared by UV(s) : RSI0-B Gestion des réseaux et des systèmes informatiques p. 51 Crédits ECTS : 0.20 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : LE GOFF David Title : Virtualisation des systèmes informatiques 31/01/2015 - 05:49:01 514 Course Syllabus IT358 : Embedded systems Shared by UV(s) : I9ROBOT-B Architecture of Robotic Systems p. 37 Crédits ECTS : 1.50 Évaluation : S1: ET(1h,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Tutorial classes : 26.00 28.00 Teacher(s) : VINCENT Aymeric Title : Embedded systems 31/01/2015 - 05:49:01 515 Course Syllabus IT359 : Embedded systems project Shared by UV(s) : I9ROBOT-B Architecture of Robotic Systems p. 37 Crédits ECTS : 2.00 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : 40.00 Teacher(s) : VINCENT Aymeric Title : Embedded systems project 31/01/2015 - 05:49:01 516 Course Syllabus IT360 : Management and Analysis of Big Data Shared by UV(s) : I9GL-C Data Engineering p. 34 Crédits ECTS : 2.50 Évaluation : S1: CC x0.5 + Proj(Rap) x0.5 Number of hours : Combined lecture and tutorial classes : Individual work : 20.00 10.00 Teacher(s) : AUBER David MOSBAH Mohamed Title : Management and Analysis of Big Data Plan : 1/Management de masse de données: - Présentation sur les big data: Problématiques et défis - Stockage - Traitement et interrogation (NoSQL) 2/ Infrastructures: - Virtualisation - Infra. de type cloud - Technologies: Haddop, 3/ Visualisation: - Représentation, navigation, corrélation 4/- Analyse et extraction de de donnes - Data mining 31/01/2015 - 05:49:01 517 Course Syllabus IT361 : Video Games and Interactions Shared by UV(s) : C9TM-J Games and Interaction (JI) p. 77 Crédits ECTS : 5.00 Évaluation : S1: CC x0.5 + Proj x0.5 Number of hours : Combined lecture and tutorial classes : 48.00 Teacher(s) : BARTHOU Denis HACHET Martin SIMON Laurent Title : Video Games and Interactions Abstract : Artificial Intelligence, Real Time Reasoning, Virtual Worlds and Interaction Plan : Artificial Intelligence Board Games (Chess, Checkers, ...), Rule-Based (Expert) Systems, States Graph Search and A*, Steering Behaviors Virtual Worlds OpenCL and OpenGL: interactions and coding, Particules systems, Simulating solid physic, A running case Virtual Reality and Interaction General principles of HCI, 3D Interactions, Fundamentals of Virtual Reality, Hardware and Software Interfaces Keyword(s) : Artificial Intelligence Virtual Worlds Interaction 31/01/2015 - 05:49:01 518 Course Syllabus IT362 : Mobile application development Shared by UV(s) : I9GL-D Distributed and mobile Software p. 34 Crédits ECTS : 1.00 Évaluation : S1: CC x0.5 + Proj(Rap) x0.5 Number of hours : Combined lecture and tutorial classes : Individual work : 20.00 10.00 Teacher(s) : ARNE Jean-Philippe MOSBAH Mohamed Title : Mobile application development Plan : 1/ Introduction au monde mobile, premier pas avec Android Bref historique avec une mise en perspective de ce qu'était le monde mobile avant les smartphones Détail de comment fonctionne Android, comment les applications sont gérées par le système TP : Première application type "Hello world!" 2/ Construction des interfaces, premier design pattern Comment Android gère l'affichage d'un écran Explication du design pattern MVP (Model View Presenter) utilisé par Android Aperçu de la gestion des multiples résolutions TP : Réalisation d'interface pour une application simple sur téléphone et tablette 3/ Navigation et transmission d'informations Comment Android gère le passage d'un écran à l'autre Méthode pour passer les informations d'un écran à l'autre Stockage et restitution des informations TP : application constitué de plusieurs écran, dont certains ont un état persistant même une fois l'application arrêtée 3/ Appel à des webservices Présentation des appels aux webservices Sensibilisation sur les contraintes techniques liés à leur consommation TP : application appelant plusieurs webservices 31/01/2015 - 05:49:01 519 Course Syllabus 4/ Mise en place d'une architecture en couche Réflexion autour d'une application appelant plusieurs webservices Présentation d'une architecture en couche dans une application Android TP : Mise en pratique d'une architecture en couche 5/ Utilisation des fonctionnalités Android Gestion des permissions Accès aux services d'Android TP : Utilisation de plusieurs services combinés (Téléphone, GPS, Multimédia, Web...) 31/01/2015 - 05:49:01 520 Course Syllabus IT363 : Embedded Systems. Free software for embedded systems Shared by UV(s) : E9SE-B Architecture logicielle et systèmes d'exploitation p. 18 Crédits ECTS : 2.00 Évaluation : S1: CC(PA,CR TP) x1 Number of hours : Lecture : Practical work : 8.00 8.00 Teacher(s) : KADIONIK Patrice Title : Embedded Systems. Free software for embedded systems Plan : 1. Course - Features of an embedded system. - Real Time Constraints and codesign. - 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: Xenomai. 2. Practical exercices - Design and implementation of μCLinux on Blackfin processor. - Design and implementation of IP protocols for remote control of an electronic system under embbededLinux: HTTP, SMTP... Keyword(s) : Embbeded system - Hardware and software debugging - IP Connectivity- Embbeded Linux - Real Time - µClinux Xenomai 31/01/2015 - 05:49:01 521 Course Syllabus IT364 : Java pour l'embarqué. Application sur cartes à puce et sur smartphones Shared by UV(s) : E9SE-D Personnalisation. Approfondissement p. 18 Crédits ECTS : 2.00 Évaluation : S1: CC x1 Number of hours : Lecture : Practical work : 24.00 16.00 Teacher(s) : FICHEUX P. GUERIN Vincent KADIONIK Patrice Title : Java pour l'embarqué. Application sur cartes à puce et sur smartphones 31/01/2015 - 05:49:01 522 Course Syllabus LC100 : Anglais - 1 Shared by UV(s) : SEE5-D Organisation de l'entreprise et langues p. 58 Évaluation : S1: -- x0 Number of hours : Combined lecture and tutorial classes : 8.00 Teacher(s) : BROWN Steven Title : Anglais - 1 Abstract : Découverte du TOEIC Plan : 1ère séance : - Initiation au TOEIC - Activités d’expression orale - Activités d’expression orale + vocabulaire 2éme séance : - TOEIC BLANC + corrections Prerequisite : A2+ Document(s) : support remis lors des séances Keyword(s) : TOEIC, ANGLAIS Online course : Cours de rattrapage en ligne pour ceux qui n'ont pas réussi le TOEIC blanc 31/01/2015 - 05:49:01 523 Course Syllabus LC101 : English S5 Shared by UV(s) : E5-F I5-D M5-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 3 p. 23 p. 42 Crédits ECTS : 1.50 Évaluation : S1: ET(1h,E,sd,sc) x1 + CC x2;S2: ET(1h20,E,sd) x1 Number of hours : Lecture : Tutorial classes : Individual work : 8.00 26.00 15.00 Teacher(s) : BEIRNE Kenneth CROCKER Paul FAUCHER Jill FLOQUET Pierre MÉDINA Susan STEVENS-LARRE LeAnn Title : English S5 Abstract : -Developing basic skills : listening, speaking, reading, writing -Fluency and accuracy -Scientific discourse -Developing an international outlook Plan : Grammaring lectures : -Word building. Word and sentence structure -Verbs and tenses Tutorials : - English in the World -Phonetics and intonation -Scientific English: numbers, describing shapes, processes, charts and diagrams - Issues in Science -CVs Document(s) : Book used in class: Language Practice for First, 5th edition with Key, Michael Vince, MacMillan (2014). -Video and audio material, the press -Language learning software: Tense Busters, Voicebook, International Breaking News, Quizlet -Moodle (online course complement) 31/01/2015 - 05:49:01 524 Course Syllabus Keyword(s) : Learning to learn - Active participation - Grammar revision - Scientific discourse Online course : See the Language Resource Centre web site :https://sites.google.com/site/guidecrel/ 31/01/2015 - 05:49:01 525 Course Syllabus LC102 : 2nd Foreign Language S5 Shared by UV(s) : E5-F I5-D M5-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 3 p. 23 p. 42 Crédits ECTS : 1.00 Évaluation : S1: ET(1h20,E,sd,sc) x0.33 + CC x0.67 Number of hours : Tutorial classes : Individual work : 18.66 15.00 Teacher(s) : BEIRNE Kenneth CANOYRA UBEDA Ismael EUGENE Marie Pierre FAUCHER Jill FLOQUET Pierre IBANEZ Jorge MÉDINA Susan RASTRERO Manuel SHOCHI Takaaki VELASQUEZ Adela YUE Martin Title : 2nd Foreign Language S5 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 problem areas in basic English and improve their level Document(s) : - Course book chosen by the teacher - Video and audio material, the press - Language learning software 31/01/2015 - 05:49:01 526 Course Syllabus Keyword(s) : Basic Grammar and Vocabulary - A1-B1 Languages skills - Active participation Online course : See the Language Resource Centre web site : https://sites.google.com/site/guidecrel/ 31/01/2015 - 05:49:01 527 Course Syllabus LC103 : Anglais - 2 Shared by UV(s) : SEE6-F Introduction au management et langues p. 59 Crédits ECTS : 1.00 Évaluation : S1: CC (O) x0.5 + ET (TOEIC blanc) x0.5 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : BROWN Steven Title : Anglais - 2 Abstract : Permettre aux apprenants de communiquer en langue anglaise, et contribuer à l’atteinte du niveau B2+ dans le cadre de leur diplôme d’ingénieur Plan : 1ère séance - Activité audio pertinente au TOEIC - Cours d'anglais général niveau B1 / B1+ (compréhension de texte, audio, grammaire, vocabulaire) - Activité oral 2ème séance - Activité audio pertinente au TOEIC - Contrôle continu du leçon précédent - Exposées (présentation d'un sujet technique / professionnel) - Vocabulaire pertinente pour le TOEIC 3ème séance - Activité audio pertinente au TOEIC - Exposées (présentation d'un sujet technique / professionnel) - Cours d'anglais général niveau B1 / B1+ (compréhension de texte, audio, grammaire, vocabulaire) - Grammaire pertinente pour le TOEIC 4ème séance - Activité audio pertinente au TOEIC - Exposées (présentation d'un sujet technique / professionnel) - Contrôle continu du leçon précédent - Activité oral 5ème séance - TOEIC blanc + corrections Prerequisite : travail personnel régulier nécessaire pour apprentissage de la langue (écoute radio, lecture de texte en anglais,…) Document(s) : support remis lors des séances 31/01/2015 - 05:49:01 528 Course Syllabus Keyword(s) : TOEIC, ANGLAIS Online course : Non 31/01/2015 - 05:49:01 529 Course Syllabus LC104 : English S6 Shared by UV(s) : E6-F I6-D M6-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 4 p. 24 p. 43 Crédits ECTS : 1.50 Évaluation : S1: CC x2 + Proj(Rap) x1;S2: CC x2 + EE x1 Number of hours : Tutorial classes : Individual work : 26.00 15.00 Teacher(s) : BEIRNE Kenneth CROCKER Paul FAUCHER Jill FLOQUET Pierre MÉDINA Susan STEVENS-LARRE LeAnn Title : English S6 Abstract : -Developing communication skills -Scientific discourse Plan : -Topics : engineers, science and society -Presenting a controversial news topic -Leading a debate -Writing a scientific report -CVs for International experience Document(s) : Class book: Language Practice for First, 5th edition with key,Michael Vince, MacMillan (2014). -The press, video and audio material -Language learning software: Tense Busters, International Breaking News -Moodle Keyword(s) : Autonomy - Communication skills in a group - Adapting language to context Online course : See the Language Resource Centre web site : https://sites.google.com/site/guidecrel/ 31/01/2015 - 05:49:01 530 Course Syllabus LC105 : Langue vivante - S5 * Shared by UV(s) : RSI5-C Organisation de l'entreprise (mise à niveau) p. 52 Évaluation : S1: -- x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : COX G. Title : Langue vivante - S5 * 31/01/2015 - 05:49:01 531 Course Syllabus LC106 : Physical Education or Artistic Activities (S6) Shared by UV(s) : E6-F I6-D M6-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 4 p. 24 p. 43 Crédits ECTS : 1.00 Évaluation : S1: CC x1;S2: rep(S1) x1 Number of hours : Lecture : 24.00 Teacher(s) : VESCHAMBRE Dominique Title : Physical Education or Artistic Activities (S6) 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 sportives et artistiques. 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 de préparation Ainsi l'élève fait le CHOIX d'une OPTION afin de "Réaliser un projet personnel de formation" Plan : - OPTION 1 : "SPORT et ENTRAINEMENT" (hors emploi du temps) Les élèves s'inscrivent et participent à une A.P.S en fonction de leur emploi du temps. En début d'année, un éventail de 30 activités leur est proposé parmi les sports collectifs, les sports individuels et les activités de pleine nature et artistiques. OBJECTIF = favoriser les apprentissages et les progressions concernant la Motricité ainsi que la Connaissance et la Découverte des A.P.S. - OPTION 2 : "SPORT et SANTE" (inclus dans l'emploi du temps) En alternance avec les groupes de LV2 mercredi 8h00-9h20, 9h30 - 10h50 et 11h - 12h20 Les OBJECTIFS relatifs au développement du Savoir-Faire Relationnels et Comportementaux président aux traitements des activité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. - OPTION 3 : "SPORT et MANAGEMENT" (liée à une dispense médicale) Si une dispense médicale ne permet pas à l'élève de suivre un nombre d'heures suffisant (traiter au cas au cas), ce dernier se verra confier la réalisation d'un PROJET SPORTIF. Exemples de sujet = organisation d'un évènement sportif, coaching d'équipes, organisation de pratiques sportives associatives … - OPTION 4 : "SPORT et HAUT NIVEAU" Après avoir déposé une demande de classement en Sportif de Haut ou de Bon niveau, l'élève après acceptation 31/01/2015 - 05:49:01 532 Course Syllabus de ce statut réalisera un mémoire sur son année sportive qu'il soutiendra à la fin de chaque semestre. - OPTION 5 : "Activités Artistiques" les élèves ayant un parcours personnel en musique pourront choisir cette option et participer à la production d'une représentation musicale en fin d'année. Prerequisite : OPTION 1 et 2 = Aptitude physique générale à la pratique des A.P.S. OPTION 3 = certificat médical > à 1 mois. OPTION 4 = niveau régional minimum requis (2 entrainements/semaine et compétitions fédérales). OPTION 5 = pratique d'un instrument de musique et lettre de motivation 31/01/2015 - 05:49:01 533 Course Syllabus LC108 : Langue vivante - S6 * Shared by UV(s) : RSI6-E Introduction au management & langues p. 53 Crédits ECTS : 0.20 Évaluation : S1: CC x0.5 + TOEIC x0.5 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : COX G. Title : Langue vivante - S6 * 31/01/2015 - 05:49:01 534 Course Syllabus LC109 : Physical Education or Artistic Activities Shared by UV(s) : E5-F I5-D M5-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 3 p. 23 p. 42 Crédits ECTS : 1.00 Évaluation : S1: CC x1;S2: rep(S1) x1 Number of hours : Lecture : 24.00 Teacher(s) : VESCHAMBRE Dominique Title : Physical Education or Artistic Activities 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, sportives et artistiques. 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 de préparation. Ainsi l'élève fait le CHOIX d'une OPTION afin de "Réaliser un projet personnel de formation" Plan : - OPTION 1 : "SPORT et ENTRAINEMENT" (hors emploi du temps) Les élèves s'inscrivent et participent à une A.P.S en fonction de leur emploi du temps. En début d'année, un éventail de 30 activités leur est proposé parmi les sports collectifs, les sports individuels et les activités de pleine nature et artistiques. OBJECTIF = favoriser les apprentissages et les progressions concernant la Motricité ainsi que la Connaissance et la Découverte des A.P.S. - OPTION 2 : "SPORT et SANTE" (inclus dans l'emploi du temps) En alternance avec les groupes de LV2 mercredi 8h00-9h20, 9h30 - 10h50 et 11h - 12h20 Les OBJECTIFS relatifs au développement du Savoir-Faire Relationnels et Comportementaux président aux traitements des activité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. - OPTION 3 : "SPORT et MANAGEMENT" (liée à une dispense médicale) Si une dispense médicale ne permet pas à l'élève de suivre un nombre d'heures suffisant (traiter au cas au cas), ce dernier se verra confier la réalisation d'un PROJET SPORTIF. Exemples de sujet = organisation d'un évènement sportif, coaching d'équipes, organisation de pratiques sportives associatives … 31/01/2015 - 05:49:01 535 Course Syllabus - OPTION 4 : "SPORT et HAUT NIVEAU" Après avoir déposé une demande de classement en Sportif de Haut ou de Bon niveau, l'élève après acceptation de ce statut réalisera un mémoire sur son année sportive qu'il soutiendra à la fin de chaque semestre. - OPTION 5 : "Activités Artistiques" Les élèves ayant eu un parcours personnel en musique pourront choisir cette option et participer à le production d'une représentation musicale en fin d'année. Prerequisite : OPTION 1 et 2 = Aptitude physique générale à la pratique des A.P.S. OPTION 3 = certificat médical > à 1 mois. OPTION 4 = niveau régional minimum requis (2 entrainements/semaine et compétitions fédérales). OPTION 5 = Pratique d'un instrument de musique et lettre de motivation. 31/01/2015 - 05:49:01 536 Course Syllabus LC112 : 2nd Foreign Language S6 Shared by UV(s) : E6-F I6-D M6-D Languages and Management for Engineers Languages and Management for Engineers Languages and Management for Engineers p. 4 p. 24 p. 43 Crédits ECTS : 1.00 Évaluation : S1: ET(1h20,E,sd,sc) x0.33 + CC x0.67;S2: ET(1h20,E) x0.33 Number of hours : Tutorial classes : Individual work : 18.66 15.00 Teacher(s) : BEIRNE Kenneth CANOYRA UBEDA Ismael EUGENE Marie Pierre FAUCHER Jill FLOQUET Pierre IBANEZ Jorge MÉDINA Susan MEDJTOUH Ali RASTRERO Manuel SHOCHI Takaaki VELASQUEZ Adela YUE Martin Title : 2nd Foreign Language S6 Abstract : Students continue with the language chosen in S5 : German, Spanish, Italian, Portuguese, Chinese and Japonese. French as a Foreign Language and in certain cases Remedial English are 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 problem areas in basic English and improve their level Document(s) : - Course book chosen by the teacher - Video and audio material, the press 31/01/2015 - 05:49:01 537 Course Syllabus - Language learning software Keyword(s) : Basic Grammar and Vocabulary - A1-B1 Languages skills - Active participation Online course : See the Language Resource Centre web site : https://sites.google.com/site/guidecrel/ 31/01/2015 - 05:49:01 538 Course Syllabus LC200 : Langue vivante - S07 * Shared by UV(s) : RSI7-C Outils au services de l'entreprise & langues p. 54 Crédits ECTS : 0.15 Évaluation : S1: CC x0.5 + TOEIC x0.5 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : COX G. Title : Langue vivante - S07 * 31/01/2015 - 05:49:01 539 Course Syllabus LC201 : English S7 Shared by UV(s) : E7-D I7-D M7-D Languages and Management Languages and Management Languages and Management for Engineers p. 6 p. 25 p. 44 Crédits ECTS : 2.50 Évaluation : S1: CC x1 + TOEIC(1h,E,sd,sc) x2 Number of hours : Tutorial classes : Individual work : 26.00 15.00 Teacher(s) : BEIRNE Kenneth CROCKER Paul FAUCHER Jill FLOQUET Pierre MÉDINA Susan STEVENS-LARRE LeAnn Title : English S7 Abstract : -Prepare the TOEIC (Test of English for International Communication) or the IELTS -Students need a minimum of 785 points on the TOEIC or 5.5 band on the IELTS, the equivalent to B2 level on the Common European Framework (CEF) to obtain an Engineering Diploma. - A 6.5 on the IELTS is usually the minimum required for academic exchanges Plan : -Listening skills -Grammatical accuracy -Reading skills -International business context -and for the IELTS, writing and speaking Document(s) : Books to buy : Acheive TOEIC, Renald Rilcy, Marshall Cavendish Education, 2008. ISBN 978-0-462-00446-4 Language learning software: TOEIC Simulator, Voicebook, International Breaking News, Quizlet. Keyword(s) : -B2 level on the Common European Framework (CEF) http://culture2.coe.int/portfolio -TOEIC -IELTS 31/01/2015 - 05:49:01 540 Course Syllabus Online course : -Useful links for TOEIC: http://moodle.ipb.fr/course/view.php?id=14 -Useful links for IELTS: http://moodle.ipb.fr/course/view.php?id=12 31/01/2015 - 05:49:01 541 Course Syllabus LC202 : Langue vivante - S08 * Shared by UV(s) : RSI8-C Pilotage de projet & langues p. 55 Crédits ECTS : 0.30 Évaluation : S1: TOEIC x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : COX G. Title : Langue vivante - S08 * 31/01/2015 - 05:49:01 542 Course Syllabus LC203 : English Shared by UV(s) : SEE7-D Des outils au service de l'entreprise et langues p. 60 Crédits ECTS : 2.00 Évaluation : S1: CC (O) x1 + ET (TOEIC blanc) x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : BROWN Steven Title : English Abstract : Permettre aux apprenants de communiquer en langue anglaise, et contribuer à l’atteinte du niveau B2+ dans le cadre de leur diplôme d’ingénieur. Plan : 1ère séance - Activité audio pertinent au TOEIC - Cours d'anglais général niveau B2 (Compréhension de texte, vocabulaire, grammaire, audio) - Exercices pertinent au TOEIC (reading) 2ème séance - Activité audio pertinent au TOEIC - Contrôle continu du cours d'anglais précédent - Compréhension et présentation d'un texte technique ou cultural - Vocabulaire pertinent au TOEIC 3ème séance - Activité audio pertinent au TOEIC - Cours d'anglais général niveau B2 (Compréhension de texte, vocabulaire, grammaire, audio) - Grammaire pertinent au TOEIC 4ème séance - Contrôle continu du cours d'anglais précédent - Préparation d'un mini projet (activité oral) 5ème séance - Compréhension et présentation d'un texte technique ou cultural 6ème séance - TOEIC blanc + corrections Prerequisite : travail personnel régulier nécessaire pour l' apprentissage de la langue (écoute radio, lecture de texte en anglais,…) Keyword(s) : TOEIC, ANGLAIS 31/01/2015 - 05:49:01 543 Course Syllabus LC204 : English Shared by UV(s) : SEE8-E Le manager pilote de projet et langues p. 61 Crédits ECTS : 2.00 Évaluation : S1: CC (O) x1 + ET (TOEIC blanc) x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : BROWN Steven Title : English Abstract : Permettre aux apprenants de communiquer en langue anglaise, et contribuer à l’atteinte du niveau B2+ dans le cadre de leur diplôme d’ingénieur. Plan : 1ère séance - Activité audio pertinente au TOEIC - Exposées (présentations sur un sujet personnel / passe-temps) - Cours d'anglais général niveau B2 (Compréhension de texte, vocabulaire, grammaire, audio) - Grammaire pertinent au TOEIC 2ème séance - Activité audio pertinente au TOEIC - Contrôle continue du leçon précédent - Exposées (présentations sur un sujet personnel / passe-temps) - Vocabulaire pertinent au TOEIC 3ème séance - Activité audio pertinente au TOEIC - Exposées (présentations sur un sujet personnel / passe-temps) - Cours d'anglais général niveau B2 (Compréhension de texte, vocabulaire, grammaire, audio) 4ème séance - Activité audio pertinente au TOEIC - Exercices pertinent au TOEIC (reading) - Contrôle continue du leçon précédent - Activité oral 5ème séance - Réalisation d'un mini projet (activité oral basé sur un video) 6ème séance - TOEIC blanc + corrections Prerequisite : travail personnel régulier nécessaire pour apprentissage de la langue (écoute radio, lecture de texte en anglais,…) Keyword(s) : 31/01/2015 - 05:49:01 544 Course Syllabus TOEIC, ANGLAIS Online course : NON 31/01/2015 - 05:49:01 545 Course Syllabus LC205 : English S8 Shared by UV(s) : E8-E I8-D M8-D Languages and Management Languages and Management Languages and Management for Engineers p. 8 p. 27 p. 46 Crédits ECTS : 2.00 Évaluation : S1: CC x1;S2: Sta(Rap) x1 Number of hours : Tutorial classes : Individual work : 26.00 15.00 Teacher(s) : BEIRNE Kenneth CROCKER Paul FAUCHER Jill FLOQUET Pierre MÉDINA Susan STEVENS-LARRE LeAnn Title : English S8 Abstract : -An approach to English speaking cultures -Intercultural awareness Plan : -Societies -Education -Literature -Cultural exchange via webcam -Film Document(s) : -Extracts from TV documentaries, internet and film -Extracts from literature from the English-speaking world Keyword(s) : Active participation - Critical analysis - Creativity 31/01/2015 - 05:49:01 546 Course Syllabus LC206 : TOEIC Re-sit S8 Shared by UV(s) : I8-G UE-B: case 3 : 1module EX214+ 2 modules EX220 + LC206 (TOEIC recovery) p. 28 Shared by choice module(s) : EX200 EX201 EX202 EX215 LC207 Personalized module (1) Personalized module (2) Modules "Cultures de l'ingénieur" (choisir 1 module exactement) Optional units O82 (if B2 not validated, LC206+1 unit CExxx) Required course for students not having obtained the B2 level in English (785 TOEIC, 5.5 IELTS) Prepares students to resit the TOEIC. p. 337 p. 338 p. 339 p. 351 p. 548 Crédits ECTS : 1.00 Évaluation : S1: CC x1;S2: CC x1 Number of hours : Tutorial classes : Individual work : 22.00 15.00 Teacher(s) : BEIRNE Kenneth FAUCHER Jill FLOQUET Pierre MÉDINA Susan Title : TOEIC Re-sit S8 Abstract : -Continuing work on the TOEIC -Compulsory for students who have not yet obtained the required score (785 points TOEIC or 5.5 IELTS) Plan : -Listening skills -Grammatical accuracy -Reading skills -International business context Document(s) : Language learning software: TOEIC Simulator, Voicebook. Keyword(s) : B2 level on the Common European Framework (CEF) http://culture2.coe.int/portfolio Online course : See the Language Resource Centre web site : https://sites.google.com/site/guidecrel/ 31/01/2015 - 05:49:01 547 Course Syllabus LC207 : Required course for students not having obtained the B2 level in English (785 TOEIC, 5.5 IELTS) Prepares students to resit the TOEIC. Shared by UV(s) : I8-H UE-B: case 4 : 1 module EX214 + 1 module EX205 + 1 module EX206 + LC206 (TOEIC recovery) p. 29 To choose from : LC206 TOEIC Re-sit S8 p. 547 Crédits ECTS : 1.50 Évaluation : No description Number of hours : Tutorial classes : Individual work : 15.00 10.00 Teacher(s) : FAUCHER Jill FLOQUET Pierre MÉDINA Susan Title : Required course for students not having obtained the B2 level in English (785 TOEIC, 5.5 IELTS) Prepares students to resit the TOEIC. 31/01/2015 - 05:49:01 548 Course Syllabus LC212 : 2nd Foreign Language S7 Shared by UV(s) : E7-D I7-D M7-D Languages and Management Languages and Management Languages and Management for Engineers p. 6 p. 25 p. 44 Crédits ECTS : 1.00 Évaluation : S1: ET(1h20,E,sc) x0.33 + CC x0.67;S2: ET(1h20,E) x0.33 Number of hours : Tutorial classes : Individual work : 18.66 15.00 Teacher(s) : BEIRNE Kenneth CANOYRA UBEDA Ismael EUGENE Marie Pierre FAUCHER Jill FLOQUET Pierre IBANEZ Jorge MÉDINA Susan MEDJTOUH Ali RASTRERO Manuel SHOCHI Takaaki VELASQUEZ Adela YUE Martin Title : 2nd Foreign Language S7 Abstract : -Levels of competence and activity corresponding to A2-B2 (Common European Framework) in the language chosen in Year 1. -Level groups are maintained. -Culture and civilisation Plan : Consolidating skills - Vocabulary and idiomatic expressions - Oral presentations Prerequisite : S5, S6, S7 and S8 in the same language. Document(s) : - Course book chosen by the teacher - Video and audio material, the press - Language learning software Keyword(s) : Developing Grammar and Vocabulary - A2-B2 Languages skills - Active participation 31/01/2015 - 05:49:01 549 Course Syllabus Online course : See the Language Resource Centre web site : https://sites.google.com/site/guidecrel/ 31/01/2015 - 05:49:01 550 Course Syllabus LC214 : 2nd Foreign Language S8 Shared by UV(s) : E8-E I8-D M8-D Languages and Management Languages and Management Languages and Management for Engineers p. 8 p. 27 p. 46 Crédits ECTS : 1.00 Évaluation : S1: ET(1h20,E) x0.33 + CC x0.67;S2: ET(1h20,E) x0.33 Number of hours : Tutorial classes : Individual work : 18.66 15.00 Teacher(s) : BEIRNE Kenneth CANOYRA UBEDA Ismael EUGENE Marie Pierre FAUCHER Jill FLOQUET Pierre MÉDINA Susan MEDJTOUH Ali RASTRERO Manuel SHOCHI Takaaki VELASQUEZ Adela Title : 2nd Foreign Language S8 Abstract : -Levels of competence and activity corresponding to A2-B2 (Common European Framework) in the language chosen in Year 1 and continued in S7 . -Level groups are maintained. -Culture and civilisation Plan : Consolidating skills - Vocabulary and idiomatic expressions - Oral presentations Prerequisite : S5, S6, S7 and S8 in the same language Document(s) : - Course book chosen by the teacher - Video and audio material, the press - Language learning software Keyword(s) : Developing Grammar and Vocabulary - A2-B2 Languages skills - Active participation Online course : 31/01/2015 - 05:49:01 551 Course Syllabus See the Language Resource Centre web site : https://sites.google.com/site/guidecrel/ 31/01/2015 - 05:49:01 552 Course Syllabus LC300 : Langue vivante - S09 * Shared by UV(s) : RSI9-C Management opérationnel & langues p. 56 Crédits ECTS : 0.25 Évaluation : S1: CC x0.5 + TOEIC x0.5 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : COX G. Title : Langue vivante - S09 * 31/01/2015 - 05:49:01 553 Course Syllabus LC301 : English S9 Shared by UV(s) : C9SRT-F English and Management C9TM-F English and Management E9AM2AS-F English and Management p. 74 p. 76 p. 14 E9CSI-F E9CSR-F E9SE-F E9TS-F M9-C T9GLR-F T9ISN-C T9RSC-F p. 15 p. 0 p. 18 p. 21 p. 47 p. 70 p. 72 p. 73 English and Management English and Management English and Management English and Management Languages and Management for Engineers English and Management English and management English and Management Crédits ECTS : 2.50 Évaluation : S1: CC x0.67 + Proj(Sout) x0.33;S2: Sta(Rap) x0.33 Number of hours : Tutorial classes : Individual work : 24.00 15.00 Teacher(s) : BEIRNE Kenneth CROCKER Paul FAUCHER Jill FLOQUET Pierre MÉDINA Susan STEVENS-LARRE LeAnn Title : English S9 Abstract : Developing professional communication skills Plan : -Issues in the global workplace -Practising communication skills for work: formal presentations, meetings, negotiations, interviews Document(s) : -Extracts from TV documentaries and film -Video and audio material, the press Keyword(s) : Professional communication skills - Active participation 31/01/2015 - 05:49:01 554 Course Syllabus LC305 : Anglais - Semestre 9 Shared by UV(s) : SEE9-C Management stratégique et langues p. 62 Crédits ECTS : 2.00 Évaluation : S1: CC x1 + TOEIC x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : BROWN Steven Title : Anglais - Semestre 9 Abstract : Permettre aux apprenants de communiquer en langue anglaise, et contribuer à l’atteinte du niveau B2+ dans le cadre de leur diplôme d’ingénieur. Plan : 1ère séance - Vocabulaire pertinente pour le TOEIC - Cour d'anglais dans une domaine de TOEIC de niveau B 2 / B2 (compréhension de texte, grammaire, vocabulaire, audio) - Activité orale 2ème séance - Rédaction C.V. 3ème séance - Activité orale (entretien d'embauche) 4ème séance - Grammaire pertinente pour le TOEIC - Cour d'anglais dans une domaine de TOEIC de niveau B 2 / B2 (compréhension de texte, grammaire, vocabulaire, audio) - Activité audio pertinente au TOEIC 5ème séance - TOEIC blanc + corrections 6ème séance - TOEIC officiel Prerequisite : travail personnel régulier nécessaire pour apprentissage de la langue (écoute radio, lecture de texte en anglais,…) Document(s) : support remis lors des séances, worldreference Keyword(s) : TOEIC, ANGLAIS Online course : 31/01/2015 - 05:49:01 555 Course Syllabus Soutien par e-mail (cours d'anglais + grammaire + vocabulaire + audio + exercices TOEIC) 31/01/2015 - 05:49:01 556 Course Syllabus MA100 : Mathematics (Upgrade) Shared by UV(s) : SEE5-A Mathematics / Physics (upgrade) p. 58 Crédits ECTS : 3.00 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 48.00 Teacher(s) : TESSON Patrice Title : Mathematics (Upgrade) Abstract : Ce cours de mathématiques a pour objectifs : 1. Faire des rappels pour une mise à niveau sur les bases (analyse : calcul intégral, différentiel, algèbre : calcul sur les nombres complexes et les matrices, etc..), essentiellement de niveaux bac+2 2. Introduire ou revisiter des outils mathématiques et des concepts utiles à l'ingénieur et à la compréhension d'autres cours du cursus. Remarques : Certains aspects seront repris et développés dans le module MA106 au S6. Utilisation du logiciel Maple Plan : - Chap1: Outils mathématiques de base (Rappels de calcul différentiel et intégral pour une fonction à une variable. Nombres complexes. Trigonométrie. Calcul matriciel :propriétés, déterminant, valeurs propres et vecteurs propres..) diagonalisation...) - Chap2 : Fonctions définies par des intégrales (Gamma, Beta, Erf, Si etc...) - Chap3: Signaux et systèmes. Espaces de fonctions. Convolution. (Propriété des espaces de fonctions. Fonctions sommable et de carré sommable. Produit de convolution) - Chap 4: Suites et séries. (Rappels sur les suites et séries numériques. Suites et série de fonctions. Série entière : applications aux équa.dif.) - Chap 5: Séries de Fourier. (Dév. en SF sin et cos. Dév.en SF exponentielles complexes. Propriétés. Convergence ponctuelle. Polynôme trigonométrique et convergence en moyenne quadratique. Applications équa.dif) - Chap 6: Transformation de Fourier des fonctions. (TF directe et inverse des fonction élémentaire, sommable et de carré sommable : porte, triangle, sinc etc... Propriétés.Applications équa.dif...) - Chap 7: Transformation de Laplace des fonctions. (TL direct des fonctions élémentaires de classe L. Propriétés. TL inverse par dictionnaire. Applications équa.dif...) -annexe : Outils mathématiques de la physique ( Fonction de plusieurs variables, dérivées partielles, différentielle totale et généralisation...;Vecteurs, produits scalaires et vectorielles, analyse vectoriel : grad, div, rot...) Document(s) : Un polycopié support du cours. Keyword(s) : 31/01/2015 - 05:49:01 557 Course Syllabus Mathématique de l'ingénieur. Transformation de Fourier. Transformation de Laplace. Série de Fourier. Equations différentielles. 31/01/2015 - 05:49:01 558 Course Syllabus MA101 : Mathematics for the engineers Shared by UV(s) : E5-A Mathématics 1/ Physic 1 p. 3 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30) x1 Number of hours : Lecture : Tutorial classes : Individual work : 13.33 18.66 15.00 Teacher(s) : TESSON Patrice 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.Functions defined by integral 2. Modelisation of signals and systems 3. Fourier Series 4. Mathematical modeling of signal and systems 5. Laplace Transform 6. Fourier transform Prerequisite : Eléments de mathématiques niveau 1er cycle (IUT, DEUG, Prépa) Document(s) : Polycopiés de cours et de TD. Livre conseillé : Exercices et problèmes de mathématiques pour l'ingénieur, Y. Leroyer et P. Tesson Ed.DUNOD. 31/01/2015 - 05:49:01 559 Course Syllabus MA102 : Probability Shared by UV(s) : E5-A Mathématics 1/ Physic 1 p. 3 Crédits ECTS : 1.50 Évaluation : S1: ET(1h30) x1 Number of hours : Lecture : Tutorial classes : Individual work : 10.66 10.66 15.00 Teacher(s) : DUFOUR François Title : Probability Abstract : The purpose of this course is to introduce the basic concepts of probability and random variables to the students. The last chapter is an introduction to the statistics techniques. Plan : * Probability on a finite space * Discrete random variables * Continuous random variables * Convergence and limit theorems * Gaussian random variables * Introduction to statistics Prerequisite : Mathématiques premier cycle 31/01/2015 - 05:49:01 560 Course Syllabus MA105 : Probability Shared by UV(s) : T5-B Mathématiques de l'ingénieur et signal p. 64 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,ca) x1 Number of hours : Lecture : Tutorial classes : Individual work : 12.00 14.66 17.00 Teacher(s) : MEGRET Rémi VALLET Pascal 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 their reasoning skills. In addition, it is the first step in the discovery of random process and information theory, that both play 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 Document(s) : Polycopié de TD 31/01/2015 - 05:49:01 561 Course Syllabus MA106 : Mathematics for engineers Shared by UV(s) : SEE6-D Outils mathématiques p. 59 Crédits ECTS : 2.00 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : TESSON Patrice Title : Mathematics for engineers Abstract : Mathématiques de l'ingénieur pour la filière SEE. Il s'agit d'introduire des concepts nouveaux et en complément des connaissances introduites dans l'UV SEE5-A de mise à niveau. Plan : 1. Introduction à la théorie des distributions. 2. Modélisation des signaux impulsionnels. Dirac. Peigne de Dirac. 3. Transformation de Fourier et de Laplace des distributions. 4. Signaux à temps discret. 5. Notions sur les fonctions complexes de la variable complexe. Analyticité. Série de Laurent. Transformation en Z. Prerequisite : UV SEE5-A de mise à niveau 31/01/2015 - 05:49:01 562 Course Syllabus MA107 : Probabilités et statistiques Shared by UV(s) : RSI6-A Sciences de l'ingénieur 2 p. 53 Crédits ECTS : 0.30 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : TESSON Patrice Title : Probabilités et statistiques 31/01/2015 - 05:49:01 563 Course Syllabus MA108 : Mathematics Shared by UV(s) : E6-A Mathématiques, Signal, Automatique p. 4 Crédits ECTS : 3.00 Évaluation : S1: ET x0.8 + CC x0.2 Number of hours : Lecture : Tutorial classes : Individual work : 16.00 18.66 23.00 Teacher(s) : VILLAIN-GUILLOT Simon [email protected] Title : Mathematics Abstract : This course is a presentation of the fundamentals of mathematical analysis underlying the mathematical tools for engineers : theory of analytic functions, theory of distributions, orthogonal basis in functionnal linear spaces Plan : 1 Bases orthogonales dans les espaces L2(a,b) 2 Fonctions d'une variable complexe 3 Notions sur les distributions Prerequisite : 1. Functions of a complex variable 2. Introduction to the theory of distributions 3. Orthogonal functions 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 31/01/2015 - 05:49:01 564 Course Syllabus MA110 : Mathématiques (mise à niveau) * Shared by UV(s) : RSI5-A Sciences de l'ingénieur 1 (mise à niveau) p. 52 Crédits ECTS : 0.55 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : 48.00 Teacher(s) : AUGEREAU Jean Title : Mathématiques (mise à niveau) * 31/01/2015 - 05:49:01 565 Course Syllabus MA111 : Mathématiques de l'ingénieur Shared by UV(s) : RSI6-A Sciences de l'ingénieur 2 p. 53 Crédits ECTS : 0.40 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 36.00 Teacher(s) : AUGEREAU Jean Title : Mathématiques de l'ingénieur Abstract : Il s'agit essentiellement d'introduire des outils mathématiques utiles à l'ingénieur RSI, en particulier pour la modélisation mathématique des signaux déterministe et leur analyse. Ce cours débouche sur les enseignements de traitement du signal. Il fournit également des outils mathématiques réinvestis dans d'autres cours du cursus, notamment de physiques appliquées : propagation des ondes électromagnétiques, CEM, support de propagation filaire. Plan : Chapitre 1, 2,3 Rappels : Calcul différentiel et intégral; trigonométrie; fonctions de plusieurs variables; analyse vectorielle; outils mathématiques de la physique. Chapitre 4 Fonctions définies par des intégrales : Fonctions Gamma, Beta, Erf, Si Chapitre 5 Représentation des signaux et des systèmes linéaires : espaces de fonction; convolution Chapitre 6 Suites et séries. Séries de Fourier Chapitre 7 Transformation de Fourier et Transformée de Laplace des fonctions Chapitre 8 Introduction à la théorie des distributions; modélisation des signaux impulsionnels; transformation de Fourier des distributions Chapitre 9 Signaux à temps discrets; transformation en Z Prerequisite : éléments de mathématiques de niveau 1er cycle (IUT, BTS, licence 2) Document(s) : Polycopié de cours et de TD. 31/01/2015 - 05:49:01 566 Course Syllabus MA116 : Engineering Mathematics Shared by UV(s) : T5-B Mathématiques de l'ingénieur et signal p. 64 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,fa,sc) x1 Number of hours : Lecture : Tutorial classes : Practical work : 13.33 13.33 8.00 Teacher(s) : TESSON Patrice Title : Engineering Mathematics Abstract : In this course the main mathematical methods for physics and for signal modeling and processing are presented. Plan : 1 Fourier Series 2 Mathematical modeling of signal and systems 3 Laplace Transform 4 Fourier transform Prerequisite : Eléments de mathématiques niveau 1er cycle (IUT, DEUG, Prépa) Document(s) : Polycopiés de cours et de TD. Livre conseillé : Exercices et problèmes de mathématiques pour l'ingénieur, Y. Leroyer et P. Tesson (Ed.Dunod) 31/01/2015 - 05:49:01 567 Course Syllabus MA117 : Optimisation techniques Shared by UV(s) : T5-B Mathématiques de l'ingénieur et signal p. 64 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,ca) x0.7 + Proj(Sout) x0.3 Number of hours : Combined lecture and tutorial classes : Tutorial classes : Individual work : Practical work : 16.00 28.00 14.60 10.40 Teacher(s) : JOUIN Hervé Title : Optimisation techniques Abstract : This course enables students to acquire a knowledge of numerical optimisation algortihmes used in the field engineering sciences. 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 31/01/2015 - 05:49:01 568 Course Syllabus Prerequisite : Eléments de mathématiques niveau 1er cycle (IUT, licence 2, Prépa) Document(s) : Polycopiés de cours et de TD 31/01/2015 - 05:49:01 569 Course Syllabus MA300 : Probalistic tools for robots Shared by UV(s) : I9ROBOT-C Robotique avancée p. 37 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : CARON Francois Title : Probalistic tools for robots Abstract : The objective of this course is to introduce the statistical concepts and algorithms to deal with uncertainty in robotics. Uncertainty arises at various levels: measurement errors in sensors, uncertain environment, etc. This cours will first introduce the basic concepts of probability and statistics. Then, it will define the tools to model uncertainty in a Bayesian framework. It will introduce algorithms for navigation and finally statistical methods for image segmentation. The course will alternate between lectures and practical sessions. Plan : Lecture 1: Introduction to statistical methods in robotics. Basics of probability and statistics (random variables, probability distributions, Gaussian distributions, joint, marginal and conditional distributions, etc.) Lecture 2: Estimation : estimator, bias, variance, maximum likelihood estimation Lecture 3: Bayesian methods: Bayes rule, prior and posterior distributions, conjugacy, sequential updating Lecture 4: Markov chain, graphical models, hidden Markov models, dynamic model; examples in robotics Lecture 5: Kalman filter Practical session 1 Lecture 6: Particle filtering Practical session 2 Lecture 7: Markov decision processes; Markov fields for image segmentation Practical session 3 Prerequisite : Basics of probability Basics of matrix calculuys Basics of programming with Matlab Document(s) : Probabilistic Robotics. S. Thrun, W. Burgard, D. Fox. MIT Press, 2006 All of statistics. L. Wasserman, Springer, 2004. 31/01/2015 - 05:49:01 570 Course Syllabus Estimation with applications to tracking and navigation. Y. Bar-Shalom, X. Rong Li, T. Kirubarajan, Wiley, 2001. Keyword(s) : Estimation; Bayesian methods; statistical filtering; navigation; dynamic models Online course : http://www.math.u-bordeaux1.fr/~fcaron/lectures/statisticalrobotics 31/01/2015 - 05:49:01 571 Course Syllabus MA303 : Mathematics for robotics Shared by UV(s) : I9ROBOT-A Modélisation et commande de systèmes robotiques p. 37 Number of hours : Combined lecture and tutorial classes : 6.00 Teacher(s) : LAPOIRE Denis Title : Mathematics for robotics Abstract : Cet enseignement a pour objet de présenter un ensemble de notions mathématiques nécessaires à la modélisation et à la commande de systèmes robotiques. 31/01/2015 - 05:49:01 572 Course Syllabus ME100 : printed technologies Shared by UV(s) : SEE6-C Technologies de fabrication p. 59 Crédits ECTS : 1.00 Évaluation : S1: ET(1h,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : GAUFFRE Stéphane LACHAUD Jean-Luc PLANO Bernard Title : printed technologies Abstract : 2 cours de 4h sont consacrés à la présentation des technologies de fabrication des cartes imprimées (substrats, microassemblage). Nouveautés 2012-2013: 2 séances de 4h visent un apprentissage du logiciel Orcad qui est mis en oeuvre pour le routage d'une carte simple (CAO-PCB), fabriquée ensuite. Le circuit correspond à la mise en oeuvre d'une jauge de déformation et du circuit de conditionnement, illustrant ainsi l'ensemble de l'UV SEE6-C Technologies de fabrication. Cette carte sera assemblée (composants montés en surface), après sérigraphie de la jauge, dans le cadre de l'un des TP du module ME101. 1 séance se déroule dans la centrale technologique du laboratoire IMS-bât.A31. Elle est consacrée à l'analyse MEB de microassemblages, les étudiants sont par groupes de 6, en rotation avec les séances technologiques de ME101. Plan : Introduction. Printed circuit boards and other substrates (composition). Manufacture of PCBs and other substrates. Assembly technologies. 31/01/2015 - 05:49:01 573 Course Syllabus ME101 : Technologies for nano and micro-electronics Shared by UV(s) : SEE6-C Technologies de fabrication p. 59 Crédits ECTS : 1.00 Évaluation : S1: ET(1h,E,da,ca) x1.5 + CC(PA) x0.5 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : DEBÉDA Hélène DEJOUS Corinne FAVRE Isabelle LACHAUD Jean-Luc [email protected] Title : Technologies for nano and micro-electronics Abstract : 3 cours de 4h sont consacrés à la présentation des technologies de fabrication des microsystèmes : Lithographie - Dopages - Dépôts - Gravures - Divers: Moulage, Soudure, Matériaux actifs - Microsystèmes: Problèmes courants et Caractérisations de surface. 2 autres séances sont réalisées dans la centrale technologique (TAMIS) du laboratoire IMS - bât.A31, pendant lesquelles les étudiants, par groupes de 6, mettent en pratique les enseignements magistraux sur les technologies de réalisation de circuits imprimés sur substrat verre-epoxy classique (sérigraphie de crème à braser, techniques de refusion de crème à braser, composants montés en surface), de circuits hybrides sur alumine, de microassemblage de puces nues (câblage filaire). Ces séances sont en lien avec le module ME100 Technologies imprimées. Online course : http://dokeos.ipb.fr, formation Technologies de fabrication 31/01/2015 - 05:49:01 574 Course Syllabus ME102 : Sensors for embedded systems Shared by UV(s) : SEE6-C Technologies de fabrication p. 59 Crédits ECTS : 1.00 Évaluation : S1: ET(1h,E,sd) x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : DUFOUR Isabelle Title : Sensors for embedded systems Abstract : 4 cours de 1h20 sont consacrés, respectivement, aux définitions et caractéristiques importantes pour les capteurs (sensibilité, résolution, grandeurs d’influence, …), au conditionnement électrique des signaux issus de capteurs (montage potentiométrique, pont de Wheatstone, amplificateur d’instrumentation), aux capteurs de température (thermocouples, thermistances, ...) et aux capteurs de grandeurs mécaniques (jauges, accéléromètres, ...). 5 séances de 1h20 sont consacrées à des exercices sur les mêmes thématiques (capteur à effet Hall, linéarisation dans le cas d’un montage en pont, microaccéléromètre électrostatique, …) 31/01/2015 - 05:49:01 575 Course Syllabus ME200 : Nanoelectronics Shared by choice module(s) : EX200 EX201 Personalized module (1) Personalized module (2) p. 337 p. 338 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Tutorial classes : 18.00 Teacher(s) : RENAUD Sylvie Title : Nanoelectronics Abstract : This course includes 6 practical labs. All are conducted in a microelectronics research unit. During each lab, the students participate in the design, or characterization of nano-components: VLSI, MEMs, organic components, power devices. 31/01/2015 - 05:49:01 576 Course Syllabus ME201 : Microsystems Shared by choice module(s) : EX200 EX201 Personalized module (1) Personalized module (2) p. 337 p. 338 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : Individual work : 12.00 12.00 Teacher(s) : DEJOUS Corinne RAIMBAULT Vincent [email protected] Title : Microsystems Abstract : This class presents a general description of microsystems, a presentation of the technologies implemented and a projection towards nano-sciences and nano-technologies (4*2h). An individual presentation front of the group (in teams of two) allows everyone to investigate a topic and results in evaluation (2*2h). Plan : MICROSYSTEMS_______ Contents THE WORLD OF MICROSYSTEMS-Introduction (definition, historic, examples, the market)-Towards miniaturization (examples, why, the concept)-Microsystem and microtechnologies-The dimensions-A self contained component-Microsystems and interdisciplinarity-Microsystem structure-Some important milestones-Examples : Accelerometers, Adaptative optics, Ink jet printers, Insulin dispensers, lab on chip, DNA biochip-The market-Economic data-Distribution-Car industry-Medical-Evolution-Industrial activity-Bibliography. MICROSYSTEM TECHNOLOGIES-Manufacturing sequence-Specificities-Lithography-Double side alignments-Etching-Bulk micro machining-Surface micro machining-Bonding-Active materials-Examples-PolyMUMPS technology-Electrostatic micro engine-SUMMIT V technology-Micro engines-Micro gears-Mechanical transmissions-Hinges-Mobile micro mirrors. NANO SCIENCES AND NANO TECHNOLOGIES Introduction Prerequisite : Bases on integrated circuit-Electricity, mechanics, optics, thermics (bachelor level) Document(s) : Books and Journals of the domain Keyword(s) : 31/01/2015 - 05:49:01 577 Course Syllabus Microsystems Microtechnologies Nanosciences Online course : Some details available at http://www.enseirb.fr/~pistre 31/01/2015 - 05:49:01 578 Course Syllabus ME304 : CMOS foundry Lab (AIME) Shared by UV(s) : E9CSI-A Integrated circuits technology and design p. 15 Crédits ECTS : 1.50 Évaluation : S1: TP x1.5 Number of hours : Individual work : Practical work : 15.00 30.00 Teacher(s) : DEVAL Yann KERHERVE Eric Title : CMOS foundry Lab (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 Wafer 2. Gravure et diffusion des zones actives 3. Dépôt et gravure du polysilicium de grille 4. Ouverture des contacts 5. Métallisation 6. Test sous pointe 7. Mise en boîtier 8. Caractérisation électrique Prerequisite : ME302 Document(s) : polycopiés Keyword(s) : wafer, MOS, diffusion, gravure, oxydation, métallisation, test sous pointes, caractérisation électrique 31/01/2015 - 05:49:01 579 Course Syllabus ME306 : RF ICs Shared by UV(s) : E9CSI-C RF circuits and systems p. 15 Crédits ECTS : 1.50 Évaluation : S1: ET(,E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : DELTIMPLE Nathalie DEVAL Yann TARIS Thierry Title : RF ICs 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 amplifiers The study of Si RF integrated Power Amplifier (PA) relies on several parts : PA definitions, applications, PA role in different emitter architecture, PA parameters, study of linear and non-linear classes of operations (A, AB, B, C, E and F), linearization techniques and matching network. Section 3: Voltage controlled oscillators and frequency synthesis The course consists in two parts. The first concerns the study of different oscillators topologies: ring oscillators and LC oscillators. For each topology, frequency control, stability / phase noise, consumption and couplings aspects 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 most simple way to the study of fractional, multi loops and offset synthesizers. 31/01/2015 - 05:49:01 580 Course Syllabus ME308 : ITRS project Shared by UV(s) : E9CSI-E Master project p. 15 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap,Sout) x1.5 Number of hours : Tutorial classes : Individual work : 8.00 12.00 Teacher(s) : DEVAL Yann RENAUD Sylvie Title : ITRS project Abstract : The objectives of this class are for the students to evaluate and analyze the evolution and challenges of the microlectronics industry fir the next 15 years. The students explore ITRS (International Technology Roadmap for Semiconductors) 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 ITRS 2. Répartition des thèmes entre les binômes 3. Analyse des documents 4. Synthèse des documents et présentation orale en anglais (20mn par personne) 5. Confrontation par le jeu des questions en anglais 6. Elaboration d'un CDROM avec tous les documents synthétisés Prerequisite : aucun Document(s) : fichiers téléchargeables en ligne depuis le site ITRS et complétés par tout autre document sélectionné par l'étudiant Keyword(s) : International Technology Roadmap for Semiconductor Online course : http://public.itrs.net/Files/2003ITRS/Home2003.htm 31/01/2015 - 05:49:01 581 Course Syllabus ME319 : Sensor networks Shared by UV(s) : E9CSI-C RF circuits and systems p. 15 Crédits ECTS : 0.50 Évaluation : S1: ET(,E,sd,ca) x0.5 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : GHIOTTO Anthony Title : Sensor networks Keyword(s) : BAN, capteurs sans fils 31/01/2015 - 05:49:01 582 Course Syllabus ME322 : Semiconductors industry and roadmap Shared by UV(s) : E9CSI-A Integrated circuits technology and design p. 15 Crédits ECTS : 0.50 Évaluation : S1: CC x1 Number of hours : Tutorial classes : 10.00 Teacher(s) : RENAUD Sylvie Title : Semiconductors industry and roadmap Abstract : This class is based on the use of the e-learning tool Silicapolis. Using this tools, the students get an overview of the "microelectronics universe": the scientific foundation, the fabriacation process, the industrial environement, .... 31/01/2015 - 05:49:01 583 Course Syllabus ME330 : System and data hardware security for embedded systems Shared by UV(s) : E9SE-C Réseaux et sécurité des systèmes p. 18 Crédits ECTS : 1.00 Évaluation : S1: ET(,E,sd,sc) x1 Number of hours : Lecture : 4.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 system protection. This module begins with a global presentation of security issue and It quickly focuses on embedded systems security. It presents some hardware attacks and protections. It presents some global solution of embedded system security. Two main aspects are showed, the use of reconfigurable target (FPGA) and the use of 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) 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_BORD EAUX1.pdf 31/01/2015 - 05:49:01 584 Course Syllabus ME332 : IC Technologies Shared by UV(s) : E9CSI-A Integrated circuits technology and design p. 15 Crédits ECTS : 1.00 Évaluation : S1: ET(1h,E,da,ca) x1 Number of hours : Combined lecture and tutorial classes : 8.00 Title : IC Technologies 31/01/2015 - 05:49:01 585 Course Syllabus ME337 : Technologies d'intégration Shared by UV(s) : C9SRT-E Micro-électronique p. 74 Crédits ECTS : 1.00 Évaluation : S1: CC x1;S2: CC x1 Number of hours : Lecture : Combined lecture and tutorial classes : 9.00 4.00 Teacher(s) : BELOT Didier KERHERVE Eric Title : Technologies d'intégration Abstract : Conférence sur les technologies hyperfréquences de type III-V pour applications spatiales. Conférence sur les technologies Silicium utilisée dans les applications de téléphonie mobile. Conférence sur les technologies BAW (à onde de volume) Prerequisite : Document(s) : Fascicule de cours 31/01/2015 - 05:49:01 586 Course Syllabus ME338 : RF systems Shared by UV(s) : C9SRT-B Systèmes de Communication p. 74 Crédits ECTS : 2.00 Évaluation : S1: ET(,E,sd,ca) x0.5 + CC(CR TP) x0.5;S2: ET(,E,sd,ca) x0.5 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : Practical work : 16.33 9.33 4.00 4.00 Teacher(s) : DEVAL Yann KERHERVE Eric MORIZET Guy TARIS Thierry Title : RF systems Abstract : WCDMA - Terminal Radio-Frequency Challenges Plan : WCDMA - Terminal Radio-Frequency Challenges Introduction 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 31/01/2015 - 05:49:01 587 Course Syllabus 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 - 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 31/01/2015 - 05:49:01 588 Course Syllabus ME342 : ICBM conference Shared by UV(s) : C9SRT-E Micro-électronique p. 74 Crédits ECTS : 1.00 Évaluation : S1: Proj(Sout) x1;S2: Proj(Sout) x1 Number of hours : Practical work : 14.00 Teacher(s) : DELTIMPLE Nathalie DEVAL Yann KERHERVE Eric Title : ICBM conference Abstract : Oral presentation of research works in the RF and telecom activities. 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 salle 5/ Préparer une question pour les exposés des autres participants 31/01/2015 - 05:49:01 589 Course Syllabus ME346 : Mesures RF Shared by UV(s) : C9SRT-A RF and mmW building blocks p. 74 Crédits ECTS : 1.00 Évaluation : S1: CC(CR TP) x1;S2: rep(S1) x1 Number of hours : Individual work : Practical work : 3.00 12.00 Teacher(s) : KERHERVE Eric MORIZET Guy Title : Mesures RF Abstract : Caractérisation de tous les éléments d’un récepteur FSK modulaire du type superhétérodyne à double changement de fréquence. Plan : Les éléments à caractériser sont : •Les filtres •Les amplificateurs •Les mélangeurs •Le démodulateur FSK Les postes de mesure sont les suivants: - Poste analyseur vectoriel de réseau - Poste mesure de NF avec une source de bruit - Poste analyseur de spectre - Poste démodulateur FSK - Poste modulations numériques Keyword(s) : Amplificateurs, filtres, mélangeurs, modulations numériques, VNA, analyseur de spectre, bruit 31/01/2015 - 05:49:01 590 Course Syllabus ME349 : Introduction to Software Radio Shared by UV(s) : C9SRT-D Radio-communications p. 74 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap) x1;S2: rep(S1) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 4.00 8.00 Teacher(s) : RIVET Francois [email protected] 0630420645 Title : Introduction to Software Radio Abstract : The current demands in nowadays applications within the domain of wireless communications and/or data transmissions are focusing on multi-standards handsets. Indeed, customers are deeply looking for even more powerful devices while still targeting the cheapest at the same time. Thus an incredible challenge is now facing the RF design community: designing general purpose RF integrated circuits, supposed to be able to deal with any kind of present and future standards, at the lowest the possible cost. This archetype imposes both flexibility and reconfigurability to the RF systems while it maintains, if not increase, the constraints of low cost and adaptability. These constraints are of course associated with a critical low power consumption limit, since portability is a key parameter whatever the considered product. To address the next generation RF systems the concept of Software Radio (SR) receivers is to be considered. Indeed such systems are based on the digital paradigm and, thus, are highly reconfigurable thanks to programmability. However, it appears that the state-of-the-art characteristics of both data converters and Digital Signal Processors (DSP), which are key building blocks for SR architectures, are unsuited due to too high a data rate and too large a dynamic range, not mentioning power consumption. Thus disruptive RF receiver architectures are now expected, to pave the way for full SR solutions. 31/01/2015 - 05:49:01 591 Course Syllabus ME352 : Quality-Reliability Shared by UV(s) : E9CSI-E Master project p. 15 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Lecture : Practical work : 3.00 6.00 Title : Quality-Reliability 31/01/2015 - 05:49:01 592 Course Syllabus ME353 : Projet de conception et de réalisation système Shared by UV(s) : C9SRT-E Micro-électronique p. 74 Crédits ECTS : 2.00 Évaluation : S1: Proj(Rap,Sout) x1;S2: rep(S1) x1 Number of hours : Practical work : 30.00 Teacher(s) : KERHERVE Eric Title : Projet de conception et de réalisation système Abstract : Projet de conception et de réalisation d'un RADAR Plan : Projet RADAR pour un bateau en fin de semestre avec groupes de 4-5 étudiants avec remise des prix en présence d’un représentant THALES. L'industriel participe à la définition des specs. Possibilité d’utiliser des composants du commerce. 2 groupes Tx et 2 groupes Rx. Présentation en milieu de semestre du projet pour que les étudiants y réfléchissent et ensuite une semaine complète pour effectuer: - Partie numérique (Raspberry PI) - Uniquement Rx ou Tx : Circuits RF : simulation, réalisation, mesure - Antennes - Une partie soft peut être ajoutée pour visualisation sur PC des résultats 31/01/2015 - 05:49:01 593 Course Syllabus ME354 : Power amplifiers Shared by UV(s) : C9SRT-A RF and mmW building blocks p. 74 Crédits ECTS : 1.50 Évaluation : S1: ET(,E,sd,ca) x1;S2: ET(,E,sd,ca) x1 Number of hours : Lecture : Practical work : 6.66 20.00 Teacher(s) : DELTIMPLE Nathalie KERHERVE Eric Title : Power amplifiers Abstract : Define the fundamental parameters of the RF and mmW power amplifiers taking into account the high-frequency applications such as wireless circuits, embedded telecommunication systems… 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 Prerequisite : 31/01/2015 - 05:49:01 594 Course Syllabus Keyword(s) : Power amplifier 31/01/2015 - 05:49:01 595 Course Syllabus ME355 : Conception ASIC Numérique Shared by UV(s) : C9SRT-C Conversion de données, traitement du signal en bande de base et gestion de l'énergie dans les SoC p. 74 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap) x1;S2: rep(S1) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 2.66 8.00 Teacher(s) : LEROUX Camille Title : Conception ASIC Numérique Abstract : L'objectif du module est de donner un aperçu du flot de conception d'un circuit numérique. Un cours introductif (2-3h) donne une vision globale des technologies des circuits numériques (logique CMOS, conception full-custom, librairie de cellules standards, gate arrays, etc...). L'accent est également mis sur les flots de conception d'un ASIC numérique ainsi que sur les problématiques liées à la conception d'un circuit intégré numérique de plusieurs millions de portes (complexité, automatisation du flot de conception, consommation d'énergie, ...). La suite du CI propose de synthétiser un simple compteur à l'aide d'outil de synthèse logique (Cadence RTL Compiler/ Synopsys design compiler). Le circuit est ensuite mappé à l'aide d'une libraire cellule standard CMOS. Le circuit obtenu en enfin simulé et vérifié sous contraintes temporelles à l'aide de l'outil de simulation Modelsim. Plan : Introduction à l'automatisation des flots de conception de circuits numériques Prise en main autonome de l'outil design_vision (synopsys) à l'aide d'un tutorial Projet sur design_vision 31/01/2015 - 05:49:01 596 Course Syllabus ME356 : LNA, mixer, frequency synthesis Shared by UV(s) : C9SRT-A RF and mmW building blocks p. 74 Crédits ECTS : 1.50 Évaluation : S1: ES(,E,sd,ca) x0.25 + Proj(Rap) x0.75 Number of hours : Lecture : Practical work : 9.33 16.00 Teacher(s) : DEVAL Yann TARIS Thierry Title : LNA, mixer, frequency synthesis Abstract : LNA, mixer and frequency synthesis for RF applications. Design with CADENCE CAD tool of an integrated LNA. 31/01/2015 - 05:49:01 597 Course Syllabus ME357 : HW/SW Codesign. Open Hardware for embedded systems Shared by UV(s) : E9SE-A Architecture matérielle et conception conjointe p. 18 Crédits ECTS : 2.00 Évaluation : S1: CC(PA,CR TP) x1 Number of hours : Lecture : Practical work : 1.33 9.00 Teacher(s) : KADIONIK Patrice Title : HW/SW Codesign. Open Hardware for embedded systems Plan : 1. Course - Definition of a SoC. - State of the art of the technology. - IP, virtual components. - HW/SW partitioning, codesign. - 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). - Practical exercices on Altera boards with Quartus II tool and on Xlinx boards withs ISE tool. 31/01/2015 - 05:49:01 598 Course Syllabus MF100 : Continuum mechanics - Fluid mechanics Shared by UV(s) : M6-A Mechanics II p. 43 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 10.00 20.00 15.00 Teacher(s) : BODIGUEL Hugues BONNETON Natalie LUBIN Pierre Title : Continuum mechanics - Fluid mechanics Abstract : The fundamental concepts of continuum mechanics are presented. The basic equations are applied to the theory of fluid mechanics. Plan : Mécanique des fluides - Statique des fluides - Cinématique des fluides - Conservation de la masse - Dynamique des fluides parfaits - Dynamique des fluides visqueux - Notions de propagation d’ondes dans les fluides Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 599 Course Syllabus MF200 : Fluid mechanics I Shared by UV(s) : M7-A Mechanics III p. 44 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 20.00 20.00 20.00 Teacher(s) : BONNETON Natalie CALTAGIRONE Jean-Paul LUBIN Pierre VINCENT Stéphane Title : Fluid mechanics I Abstract : The basic equations and models for the fluid mechanics are introduced, and first applied in the framework of the inviscid fluid assumption. Plan : (plan à découper avec MF201) Généralités - La modélisation en mécanique - Notion de milieu continu et échelles caractéristiques Equations de conservation - Conservation de la masse - Conservation de la quantité de mouvement - Conservation de l’énergie - Equation d’état Propriétés générales des équations - Système d’équations - Conditions aux limites - Analyse adimensionnelle - Similitude - Solutions exactes, solutions semblables - Dégénérescences Approximation de fluide parfait - Equation d’Euler - Raccordement des solutions - Développements asymptotiques Approximation de Stokes - Ecoulements à faibles nombres de Reynolds 31/01/2015 - 05:49:01 600 Course Syllabus - Ecoulements en milieux poreux Approximation de couche limite - Concept de couche limite - Equations de Prandtl - Solutions de Blasius Stabilité, chaos - Théorie linéaire de la stabilité - Exemples d’instabilités - Stabilité d’une couche limite laminaire Ecoulements compressibles - Ecoulements continus - Ondes de chocs Turbulence - Propriétés générales de la turbulence - La modélisation statistique, les différents modèles - Simulation des Grandes Echelles Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 601 Course Syllabus MF201 : Fluid mechanics II Shared by UV(s) : M8-A Mechanics IV p. 45 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 20.00 20.00 20.00 Teacher(s) : BONNETON Natalie CALTAGIRONE Jean-Paul LUBIN Pierre VINCENT Stéphane Title : Fluid mechanics II Abstract : Various approximations and models are then presented. Stabilty problems, turbulence and compressible flows are also investigated. Plan : (plan à découper avec MF200) Généralités - La modélisation en mécanique - Notion de milieu continu et échelles caractéristiques Equations de conservation - Conservation de la masse - Conservation de la quantité de mouvement - Conservation de l’énergie - Equation d’état Propriétés générales des équations - Système d’équations - Conditions aux limites - Analyse adimensionnelle - Similitude - Solutions exactes, solutions semblables - Dégénérescences Approximation de fluide parfait - Equation d’Euler - Raccordement des solutions - Développements asymptotiques Approximation de Stokes - Ecoulements à faibles nombres de Reynolds 31/01/2015 - 05:49:01 602 Course Syllabus - Ecoulements en milieux poreux Approximation de couche limite - Concept de couche limite - Equations de Prandtl - Solutions de Blasius Stabilité, chaos - Théorie linéaire de la stabilité - Exemples d’instabilités - Stabilité d’une couche limite laminaire Ecoulements compressibles - Ecoulements continus - Ondes de chocs Turbulence - Propriétés générales de la turbulence - La modélisation statistique, les différents modèles - Simulation des Grandes Echelles Prerequisite : MF200 Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 603 Course Syllabus MF202 : Fluent project Shared by choice module(s) : EX209 Project on industrial numerical tool p. 345 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap);S2: rep(S1) Number of hours : Individual work : 24.00 Teacher(s) : BEAUGENDRE Héloïse MORTAZAVI Iraj Title : Fluent project 31/01/2015 - 05:49:01 604 Course Syllabus MF204 : Fluid flow in porous media Shared by choice module(s) : EX210 Optional units O71 p. 346 Crédits ECTS : 3.00 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : AHMADI Azita BODIGUEL Hugues LASSEUX Didier Title : Fluid flow in porous media Abstract : The objective of this lecture, after a general presentation of the applications fields, is to introduce the physical models used to describe mono- or multi-phase flow in porous media together with the numerical treatment. Plan : - Domaines d’application - Caractérisation des milieux poreux - Ecoulements monophasiques - Phénomènes interfaciaux - Ecoulements diphasiques - Simulation numérique des écoulements polyphasiques 31/01/2015 - 05:49:01 605 Course Syllabus MF205 : Transfert phenomena Shared by choice module(s) : EX211 Optional units O81 p. 347 Crédits ECTS : 3.00 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : BATTAGLIA Jean-Luc BODIGUEL Hugues Title : Transfert phenomena Abstract : We are interested in the resolution of problem bringing into play phenomena of heat and mass transfer in materials. The modes of transfers by conduction, convection and radiation are presented. The traditional models are described and lead to partial derivative equations with associated boundary and initial conditions. Plan : * Conduction - Notion de flux de chaleur et de densité de flux, conduction, loi de Fourier, analogie électrique - Conducto-convection, loi de Newton et coefficient d’échange - Convection naturelle, forcée et mixte, analyse dimensionnelle, nombres de Reynolds, Prandt et Nusselt, turbulence et transfert de chaleur * Rayonnement - Définition du rayonnement, notion de spectre d’emission, luminance, émittance, intensité rayonnée - Le corps noir, les facteurs de forme, les radiosités - Les milieux transparents et le rayonnement dans les gaz * Approximation locale des transferts thermiques et de masse - Equations de conservation (Navier-Stokes, énergie, turbulence, rayonnement, changement de phase, diphasique) - Approximation et logiciel industriels (Fluent, Star-CD, Saturne) - Exemple de problèmes réels résolus par simulation 31/01/2015 - 05:49:01 606 Course Syllabus MF208 : Free-surface flows Shared by choice module(s) : EX210 Optional units O71 p. 346 Crédits ECTS : 3.00 Évaluation : S1: CC x1;S2: ET(2h,E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : LUBIN Pierre Title : Free-surface flows Abstract : This lecture aims at describing the physics involved in free-surface flows, including modeling aspects. Surface tension and capillary effects are introduced. Static and dynamic contact angles are discussed, wetting processes and various laws are demonstrated. 31/01/2015 - 05:49:01 607 Course Syllabus MF301 : Industrial numerical tools (Fluent) Shared by choice module(s) : EX312 EX316 C91a Optional unit C91b p. 363 p. 0 Crédits ECTS : 3.12 Évaluation : S1: Proj/TP;S2: rep(S1) Number of hours : Tutorial classes : Individual work : Practical work : 24.00 25.00 16.00 Teacher(s) : HELIOT Jean-Philippe Title : Industrial numerical tools (Fluent) Abstract : Ce cours a pour objectif de faire progresser les élèves dans la manipulation du industriel Fluent et dans la maîtrise de son utilisation dans un processus industriel de conception. 31/01/2015 - 05:49:01 608 Course Syllabus MF302 : Modelisation of incompressible diphasic flows Shared by choice module(s) : EX317 EX320 Optional unit O91a Optional unit O92b p. 0 p. 366 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : AZAIEZ Mejdi Title : Modelisation of incompressible diphasic flows Abstract : On présente dans ce module deux modèles pour l'étude d'un écoulement chargé en particules. Une première approche dite à deux fluides et une seconde connue sous la désignation monofluide. Pour chacune d'elle on définira le modèle continu et on présentera l'approche de discrétisation le mieux adapté. Keyword(s) : Navier-Stokes, Diphasique, Incompressible, Vitesse Pression, Interface, Schémas Numériques 31/01/2015 - 05:49:01 609 Course Syllabus MF303 : Dynamics of geofluids Shared by choice module(s) : EX318 EX323 Optional unit O91b Optional unit O91b p. 0 p. 369 Crédits ECTS : 3.12 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : BONNETON Natalie Title : Dynamics of geofluids Abstract : L’étude des problèmes environnementaux nécessite non seulement une très bonne connaissance de la dynamique des fluides qui nous entourent, mais aussi la capacité de prévoir ces écoulements et donc de les modéliser. L’objectif de ce cours est de familiariser les étudiants à la dynamique des écoulements atmosphériques et océaniques à petite et moyenne échelles en introduisant les concepts de base de leur modélisation physique. Nous analyserons en particulier la dynamique des ondes de gravité (de surface, ou interne) ainsi que celle des écoulements tourbillonnaires (couche limite, turbulence dans un milieu stratifié en densité, ...). Une application de ces connaissances théoriques et méthodologiques à l’hydrodynamique en milieu littorale (propagation de la houle, déferlement, transport sédimentaire littoral, …) sera ensuite présentée plus en détail. Plan : * Connaissances théoriques et méthodologies (Natalie Bonneton, 10h) - Introduction (Echelles caractéristiques et phénoménologie : ondes de gravité, couche limite, …) - Equations régissant la dynamique des géofluides (équations sous l’approximation de Boussinesq, équations des écoulements à surface libre) - Dynamique des ondes de gravité (notions sur la théorie des ondes dispersives, ondes de gravité internes, ondes de surface : modèles linéaires et non-linéaires) - Ecoulements tourbillonnaires (dynamique de la vorticité, introduction aux théories statistiques de la turbulence, modélisation de la turbulence) * Applications dans le domaine de l’hydrodynamique littorale (Nadia Sénéchal, 10h) - Introduction (les vagues / la houle : définition, pourquoi étudier les vagues / la houle ?) - Génération des vagues et propagation en océan « profond » (le vent : générateur de vagues, notion de mer du vent, les vagues en eau profonde : phénomène dispersif, de la mer du vent à la houle, groupes d’ondes) - Notions physiques associées aux vagues (énergie / flux d’énergie, tension de radiation / torseur des tensions de radiation, terminologie) - Propagation de la houle en zone côtière (transformations « linéaires » de la houle, transformations « non linéaires » de la houle, zone de levée / zone de surf / zone de jet de rive, dynamique induite : courants, ondes longues, turbulence, Transport sédimentaire / morphodynamique) - Étude in situ des vagues et de la dynamique associée (capteurs, traitement des données, analyse des données) 31/01/2015 - 05:49:01 610 Course Syllabus * Ingénierie côtière, M. Benoit, LNHE EDF (4h) 31/01/2015 - 05:49:01 611 Course Syllabus MF304 : Physics of transfers Shared by choice module(s) : EX319 EX320 Optional unit O92a Optional unit O92b p. 0 p. 366 Crédits ECTS : 3.12 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : BATSALE Jean-Christophe Title : Physics of transfers Abstract : This course illustrates the common characteristics of diffusive transient transport (heat, mass, momentum) in heterogeneous media. Examples will be more precisely devoted to interfaces, non-uniform source terms, simultaneous diffusion and transport... 31/01/2015 - 05:49:01 612 Course Syllabus MF307 : Turbulent flows Shared by choice module(s) : EX314 Optional unit M91 p. 364 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET(2h,E,sd) x1 Number of hours : Lecture : Individual work : 24.00 36.00 Teacher(s) : LUBIN Pierre Title : Turbulent flows Abstract : This lecture aims at describing the processes involved in turbulent flows, including numerical and physical aspects. Numerical models usually implemented in commercial softwares will be described, detailling the limitations and advantages of each models. Boundary layer, wake flows, jets and mixing layers modelling will be detailled. Up-to-date numerical methods will be introduced, and compared to the classical approaches. Plan : * Introduction, ordre de grandeurs et description physique de la turbulence * Description statistique de la turbulence * Ecoulements turbulents (couche limite, jets, couche de mélange, etc.) * Modélisation statistique de la turbulence * Simulations numériques (DNS, RANS, LES, DES, etc.) 31/01/2015 - 05:49:01 613 Course Syllabus MF310 : Complex Fluids Flows Shared by choice module(s) : EX322 Optional unit O91a p. 368 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET(2h,E,sd) x1 Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : BODIGUEL Hugues Title : Complex Fluids Flows Abstract : This module is a general introduction to flows of complex fluids. The objective is on the one hand to be able to understand and take into account experimental results in rheology and on the other hand to know about modelling of non-Newtonian fluid flows. The course emphasizes two main examples of complex fluids that are polymer solutions and suspensions. The last part of the module will be devoted to numerical resolutions of elastic fluids flows. Plan : Introduction à la rhéologie des fluides complexes : classification, exemples, notion de temps caractéristique. Viscoélasticité linéaire : relations contraintes-déformations dépendantes du temps. Vicsoélasticité non-linéaire : propriétés phénoménologiques générales (courbes d’écoulement, anisotropie des contraintes normales, Instabilités et turbulence élastiques). Modélisation de la viscoélasticité non-linéaire : tenseur de Finger, modèle de Maxwell convecté, modèle d’Olroyd B. Méthodes expérimentales de caractérisation en rhéologie. Solutions de polymères Emulsions et suspensions Résolution numérique des écoulements de fluides complexes. 31/01/2015 - 05:49:01 614 Course Syllabus MF311 : Simulation of the elaboration of components made with composites Shared by choice module(s) : EX323 Optional unit O91b p. 369 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: rep(S1) x1 Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : DE LUCA Patrick Title : Simulation of the elaboration of components made with composites Abstract : L’objectif de ce module est de donner une introduction à la simulation numérique des procédés de fabrication des matériaux composites. La moitié du module (12 heures sur les 24 au total) est consacrée à des travaux pratiques sur la simulation des procédés d’imprégnation de renforts secs (RTM, infusion); un logiciel commercial (PAM-RTM) sera utilisé pour ces travaux pratiques. Plan : * Cours : - Problématiques industrielles liées à la simulation des procédés composites - Phénoménologie du drapage de composites (tissus secs, pré-imprégnés) - Modélisation géométrique du drapage - Modélisation mécanique du drapage - Phénoménologie de l’injection/infusion de résine sur renforts fibreux - Phénomènes thermiques et chimiques - Eléments finis pour la simulation du RTM - Modélisation de l’infusion - Introduction à la modélisation de la distorsion de pièce induite par la fabrication - Prise en compte de la fabrication dans l’évaluation des performances mécaniques * TP : - Injection, effets de bord, orientation des renforts - Comparaison 2D, 2.5D et 3D, Infusion, Compression-RTM, one-shot - RTM anisotherme, cuisson 31/01/2015 - 05:49:01 615 Course Syllabus MF313 : Modélisations des grandes déformations Shared by choice module(s) : EX320 Optional unit O92b p. 366 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : IOLLO Angelo Title : Modélisations des grandes déformations Abstract : Ce cours est dédié à la modélisation mathématique du comportement mécanique des milieux continus en grandes déformations. Ces modèles peuvent décrire la dynamique d’un fluide, d’un matériau élastique ou plastique. On se focalisera d’abord sur la relation entre le formalisme eulérien et lagrangien pour ensuite déduire et étudier quelques modèles hyperboliques simples dans les deux formalismes. Successivement, à partir des principes fondamentaux de la thermodynamique, on pourra déduire les lois de comportement qui régissent de manière unifié la mécanique non linéaire d’un milieu continu tridimensionnel. On déclinera donc les modèles classiques de l’aérodynamique sous différentes hypothèses et en different régimes, des matériaux hyperélastiques et finalement on donnera quelque exemple de modèle de plasticité. 31/01/2015 - 05:49:01 616 Course Syllabus MG100 : Mechanics of undeformable systems Shared by UV(s) : M5-A Mechanics I p. 42 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 18.00 24.00 21.00 Teacher(s) : BRUNET Thomas Title : Mechanics of undeformable systems Abstract : General and analytical mechanics fundamental concept. Cinematics and dynamics basis. Constraints. Rolling and sliding. Restraining forces. Virtual work principle. Lagrange method and multipliers. Plan : - Les champs d’application de la mécanique classique - Concepts et grandeurs fondamentales - Énoncé fondamental et théorèmes généraux - formulation énergétique - Description généralisée des systèmes mécaniques - Statistique des systèmes de solides - méthode des puissances virtuelles - statistique analytique - Dynamique des systèmes de solides - méthode des puissances virtuelles - équations de Lagrange Intégrales premières du mouvement - multiplicateurs de Lagrange Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 617 Course Syllabus MI100 : Microcontroller architecture Shared by UV(s) : SEE6-B Systèmes Numériques p. 59 Crédits ECTS : 2.00 Évaluation : S1: ET(1h,E,da,sc) x1;S2: ES(30m,O,da,ca) x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : HOLSTENSSON OIskar REGIMBAL Nicolas Title : Microcontroller architecture 31/01/2015 - 05:49:01 618 Course Syllabus MI101 : Microprocesseurs Shared by UV(s) : I5-B Programming and computing environment 1 p. 23 Crédits ECTS : 1.50 Évaluation : S1: ET(2h,E,da,sc) x1;S2: ET(30m,O,da,ca) x1 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 28.00 15.25 21.00 Teacher(s) : BORNAT Yannick Title : Microprocesseurs Abstract : L'objectif du cours est de donner les éléments nécessaires à la connaissance des microprocesseurs et à la pratique de la programmation en langage machine. Plan : 1. Système minimum - logique trois-états, liaisons bidirectionnelles, bus et logique de 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 31/01/2015 - 05:49:01 619 Course Syllabus - Demandes d'interruptions vectorisées. 31/01/2015 - 05:49:01 620 Course Syllabus MI102 : Practice exercises on microprocessors Shared by UV(s) : I5-B Programming and computing environment 1 p. 23 Crédits ECTS : 1.50 Évaluation : S1: CC(PA,CR TP) x1;S2: rep(S1) x1 Number of hours : Individual work : Practical work : 5.25 21.00 Teacher(s) : BORNAT Yannick HAROUN Ali Title : Practice exercises on microprocessors Abstract : Practice exercises on ARM Thumb microprocessors using AT91 microcontroler series. These works are focused on low level programming, physical layers communication and bases of operating system. Prerequisite : Cours de microprocesseur, algorithmique, programmation en C. Document(s) : Topics of practical exercises, programmers manual, components data sheets. 31/01/2015 - 05:49:01 621 Course Syllabus MI105 : Microcontroller project using C language Shared by UV(s) : SEE6-B Systèmes Numériques p. 59 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap) x1;S2: rep(S1) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : LAHOULI Rihab Title : Microcontroller project using C language 31/01/2015 - 05:49:01 622 Course Syllabus MI201 : Micro informatics Shared by UV(s) : E8-A Micro informatics p. 8 Crédits ECTS : 2.00 Évaluation : S1: ET x1 Number of hours : Lecture : Tutorial classes : 20.00 9.33 Title : Micro informatics Abstract : INTRODUCTION : Historique - Situation actuelle - Perspectives STRUCTURE GENERALE D'UN SYSTEME A MICROPROCESSEUR : Module et système modulaire - Modules d'un système informatique - Comparaison des liaisons entre modules - Divers types de bus - Exemple d'un système à bus complexes ETUDE DES BUS : Liaisons unidirectionnelles - Liaisons bidirectionnelles - Sens de transfert sur un bus bidirectionnel - 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'une ligne bus à trois états - Etude dynamique du troisième état - Commande des lignes bus bidirectionnelles - Lignes bus à 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ès mé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 vive dynamique - Décodage mémoire - Association processeur - Mémoire - Mémoires spécialisées 31/01/2015 - 05:49:01 623 Course Syllabus MI202 : Micro informatic project Shared by UV(s) : E8-A Micro informatics p. 8 Crédits ECTS : 2.00 Évaluation : S1: CC x1;S2: rep(S1) x1 Number of hours : Practical work : 21.00 Teacher(s) : BORNAT Yannick LEBRET Valery Title : Micro informatic project Abstract : Série de travaux pratiques sur cartes AT91SAM7X - prise en main du kit - configuration des interruptions (source PIT) - transferts de données par liaison UART - réseau d'interruption, introduction aux pilotes de périphériques (support : module UART) 31/01/2015 - 05:49:01 624 Course Syllabus MI203 : Introduction to Operating Systems Shared by UV(s) : E8-A Micro informatics p. 8 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Lecture : Practical work : 4.00 6.00 Teacher(s) : KADIONIK Patrice Title : Introduction to Operating Systems Plan : - Introduction. - General interests of an OS. - Definitions. - OS Classification. - Multitasking OS conception: HW contrainsts. - General Features of a multitasking OS. - Advanced Features of a multitasking OS. - * NIX OS. - Interprocess communications: fork, exec, signals and pipes. - Interprocess Communications: System V IPC - Conclusion. Prerequisite : C Language. *NIX Environment. Document(s) : Course Material. Keyword(s) : C Language, *NIX, fork, exec, signals, pipes, System V IPC. 31/01/2015 - 05:49:01 625 Course Syllabus MI205 : Embedded processors Shared by UV(s) : SEE7-A Digital Systems p. 60 Crédits ECTS : 2.00 Évaluation : S1: CC(PA) Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : CRENNE Jérémie Title : Embedded processors Abstract : Le processeur embarqué connait à l’heure actuelle sa plus grande évolution : fini le temps où celui-ci possédait des capacités calculatoires limitées. Aujourd’hui, la tendance est de multiplier le nombre d’éléments de calcul tout en conservant un rapport énergétique satisfaisant. Cependant, pour en tirer parti, il faut exploiter correctement l’architecture parfois complexe des microprocesseurs et de ses voisins. Cet enseignement se présente sous la forme d’un tour d’horizon des systèmes-sur-puce (SoC) à base de processeur ARM et insiste sur l’apprentissage des règles et techniques élémentaires à respecter pour développer sur des plateformes de ce type. Plan : -Quelles sont les différences entre des processeurs desktop et embedded ? -Quelles sont leurs forces et inconvénients ? Etude au travers d’un panorama des plateformes actuelles ! -CPU et GPU, quelles différences pour quel usages ? -Comment exploiter au mieux le matériel embarqué ? -Comment s’effectue la programmation parallèle sur CPU et sur GPU ? Prerequisite : IF 121 Introduction à l'algorithmique IF 122 Introduction à la programmation en C IF 123 Introduction aux systèmes d’exploitations Keyword(s) : Microprocesseur ARM, CPU, GPU, programmation parallèle, faible consommation 31/01/2015 - 05:49:01 626 Course Syllabus MI206 : Operating systems Shared by UV(s) : SEE8-B Operating system and Network p. 61 Crédits ECTS : 1.00 Évaluation : S1: ET(2h,E,da,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 16.00 12.00 Teacher(s) : FAVERGE Mathieu Title : Operating systems Abstract : Le cours a comme objectifs de : -Comprendre l’architecture et les types de systèmes d’exploitation -Connaître et maitriser les différents types de tâches ainsi que les moyens de communication et de synchronisation, en plus de certaines notions d’ordonnancement. -Apprendre à concevoir des programmes multitâches -Comprendre la gestion de la mémoire dans un système d’exploitation Plan : - Partie 1 : introduction aux systèmes d’exploitation + Définition d’un système d’exploitation + Des fonctionnalités des systèmes d’exploitation + Différentes classification des systèmes d’exploitation + Les architectures des systèmes d’exploitation - Partie 2 : Les tâches, processus et threads + Notions de tâches + Processus et thread + Les contextes de tâche + Concurrence - Partie 3 : Synchronisation et communication + Les IPC système V et Posix (sémaphores, files de messages, mémoires partagées) + Tubes et Signaux - Partie 4 : Notions sur la gestion de la mémoire + Historique de la gestion de la mémoire + Swap (va et vient) + Pagination + Virtualisation + Segmentation Prerequisite : Les prérequis sont : - Algorithmique et architectures des calculateurs - Programmation C 31/01/2015 - 05:49:01 627 Course Syllabus MI207 : Programming Operating System Shared by UV(s) : SEE8-B Operating system and Network p. 61 Crédits ECTS : 1.00 Évaluation : S1: CC (CR TP) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 12.00 9.00 Teacher(s) : PASQUIER Olivier Title : Programming Operating System Abstract : Le module MI207 est composé de 4 heures 30 d'enseignement magistraux et de 6 heures 30 de travaux pratiques. La partie cours donne des informations portant sur les particularités des applications embarquées et sur la distinction des particularités des applications embarquées et des applications temps-réel. Les bases de l'ordonnancement des tâches sont présentés. Par la suite, l'accent est porté sur l'aspect embarqué des applications qui utilisent un systèmes d'exploitation permettant la gestion des applications multi-tâches. L'enseignement s'organise autour du système d'exploitation Linux pour lequel sont présentés les principes de gestion des threads, des sémaphores, des files de messages, des fichiers et du traitement des erreurs survenues lors des appels à des fonctions d'un système d'exploitation. Durant les travaux pratiques, une application utilisant les mécanismes multithreads, sémaphores files de messages et fichier de Linux est développée. 31/01/2015 - 05:49:01 628 Course Syllabus MI208 : Embedded operating system Shared by UV(s) : SEE8-B Operating system and Network p. 61 Crédits ECTS : 1.00 Évaluation : S1: ET(1h,E) + CC(CR TP) Number of hours : Combined lecture and tutorial classes : Individual work : 16.00 12.00 Teacher(s) : BOUKHOBZA Jalil Title : Embedded operating system Abstract : Les objectifs de ce cours sont multiples: - Maitriser les concepts de bases dans le domaine des systèmes d'exploitation et voir les spécificités liées au domaine de l'embarqué - Avoir une idée précises des choix d'implémentations des systèmes d'exploitations pour l'embarqué actuels - Savoir manipuler les outils permettant de construire un système d'exploitation Linux pour l'embarqué Plan : Les enseignements de ce cours oscilleront entre les concepts avancés des systèmes d’exploitation généralistes et leur implémentation sur des systèmes d’exploitation embarqués avec des exemples/études de cas à l’appui. - Plusieurs concepts seront abordés durant ce cours: o Structure des tâches: processus, threads, etc. o Ordonnancement des tâches o Gestion de la mémoire & pilotes de périphériques - Étude de cas: Linux embarqué, VxWorks, JBed, freeRTOS, eCos, etc. - Prise en main des outils permettant de manipuler et construire un système Linux pour l'embarqué Prerequisite : - Algorithmique et architectures des calculateurs - Programmation C - Environnement Linux/Unix - Bases des systèmes d'exploitation - Programmation POSIX 31/01/2015 - 05:49:01 629 Course Syllabus MI300 : LabVIEW Basic Shared by UV(s) : SEE9-B Tests et Outils de Contrôle p. 62 Crédits ECTS : 2.00 Évaluation : S1: ET(QCM) x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : GOURSSIES Mathieu Title : LabVIEW Basic Plan : - Créer des interfaces utilisateurs comportant des graphes, des graphes déroulants et des boutons - Utiliser les structures de programmation et les types de données qui existent dans LabVIEW - Utiliser des techniques de conception courantes et le modèle de développement de la machine d’états dans vos applications - Utiliser les différentes techniques d’édition et de mise au point - Créer et enregistrer des VIs pour les utiliser en tant que sous-VIs - Lire et écrire vos données dans des fichiers - Créer des applications qui utilisent des cartes ou modules DAQ - Créer des applications qui utilisent des instruments GPIB et série - Appliquer des modèles de conception qui utilisent des notificateurs, des files d'attente et des événements - Utiliser efficacement la programmation événementielle - Contrôler les objets d'interface utilisateur par programmation - Évaluer les formats d'E/S sur fichiers binaires et les utiliser dans des applications - Optimiser la réutilisation du code existant pour vos projets - Utiliser LabVIEW Application Builder pour créer des exécutables et des installeurs dans le but de distribuer les applications 31/01/2015 - 05:49:01 630 Course Syllabus MI304 : Architecture processeur avancée Shared by UV(s) : E9SE-A Architecture matérielle et conception conjointe p. 18 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,da) x1 Number of hours : Lecture : Practical work : 16.00 8.00 Teacher(s) : CRENNE Jérémie Title : Architecture processeur avancée 31/01/2015 - 05:49:01 631 Course Syllabus MS100 : Continuum mechanics - Solid mechanics Shared by UV(s) : M5-A Mechanics I p. 42 Crédits ECTS : 3.50 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 18.00 34.00 26.00 Teacher(s) : CATY Olivier WARGNIER Hervé Title : Continuum mechanics - Solid mechanics Abstract : The fundamental concepts of continuum mechanics are presented. The basic equations are applied to linear elasticity theory of isotropic solids. Plan : 1. Introduction à la mécanique des milieux continus - Notion de milieu continu – Formalisation - Cinématique des milieux continus - Etude des déformations - Equations de bilan - Etude des contraintes - Lois de comportement 2. Mécanique des solides déformables Statique des solides élastiques - Equations générales de l’élasticité - Résolutions de problèmes en élasticité - Critères de limite élastique Comportement des structures 1D - Géométrie et statique des poutres - Equations d’équilibre - Théorèmes énergétiques Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 632 Course Syllabus MS101 : Dynamics of mechanical structures Shared by UV(s) : M6-A Mechanics II p. 43 Crédits ECTS : 3.50 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 20.00 24.00 22.00 Teacher(s) : AUDOIN Bertrand CASTAINGS Michel LE CROM Bénédicte Title : Dynamics of mechanical structures Abstract : This course includes a first part dedicated to a general study of linear oscillators. We focus on tools often applied to the resolution of concrete problems : Fourier analysis, convolution. The second part is related to the study of mechanical systems with great number of degrees of freedom. Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 633 Course Syllabus MS200 : Solid mechanics (part I) Shared by UV(s) : M7-A Mechanics III p. 44 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 20.00 20.00 20.00 Teacher(s) : BACON Christophe CATY Olivier Title : Solid mechanics (part I) Abstract : Strain and stress tensors are defined for finite and infinitesimal transformations of deformable bodies (Green-Lagrange, Almansi and infinitésimal strain tensors, Cauchy, Piola-Kirchhoff and Boussinesq stress tensors). The case of infinitesimal transformations is treated as a particular case. Plan : Introduction - Les modèles - Les approches du dimensionnement - Hypothèses restrictives et non restrictives - Méthode générale de modélisation Cinématique du solide déformable : déformations - Tenseur en déformations finies : Green-Lagrange, Almansi - Cas particulier : transformation infinitésimale Les contraintes - Principe de la coupe - Les trois tenseurs de contraintes : Cauchy, Piola-Kirchhoff, Bousinesq - Propriétés du tenseur de Cauchy - Équations d’équilibre local (état déformé) - Courbes remarquables en analyse des contraintes - Équations d’équilibre local : cas particuliers Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 634 Course Syllabus MS201 : Solid mechanics (part II) Shared by UV(s) : M8-A Mechanics IV p. 45 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Tutorial classes : Individual work : 20.00 20.00 20.00 Teacher(s) : BACON Christophe CATY Olivier Title : Solid mechanics (part II) Abstract : The mechanical behaviours of linearly elastic and viscoelastic, anisotropic or isotropic, materials are developed. For these materials, classical yield criteria are presented. Equations used in linear elasticity are established (two-dimensional problems, hypothesis of thin plates,…). Plan : Thermodynamique des milieux continus - 1er principe de la thermodynamique - 2nd principe de la thermodynamique - Lois d’état Lois de comportement élastique - Élasticité linéaire - Élasticité isotrope - Élasticité anisotrope- Élasticité orthotrope- Énergie de déformationThermoélasticitéCritères de dimensionnement - Élasticité non linéaire (notions) Équations de l'Élasticité linéaire - Bilan en élastostatique isotrope - Méthodes des déplacements - Méthodes des contraintes - Bilan en élastodynamique isotrope - Élastostatique plane - Plaques minces (Théorie de Kirchhoff) Prerequisite : MS200 Document(s) : Sans document, ni calculatrice 31/01/2015 - 05:49:01 635 Course Syllabus MS202 : Abaqus project Shared by choice module(s) : EX209 Project on industrial numerical tool p. 345 Crédits ECTS : 1.50 Évaluation : S1: Proj(Rap,Sout);S2: rep(S1) Number of hours : Individual work : Practical work : 24.00 20.00 Teacher(s) : LAC Patrick Title : Abaqus project Abstract : The purpose of this module is to train students on a finite element program. Abaqus is the program we have choosen. Learning takes place, in a first phase, by practical exercises (12 hours) supervised by the teacher, and then, in a second phase, by the realization of a project in which students design a mechanical part responding to specifications. 31/01/2015 - 05:49:01 636 Course Syllabus MS203 : Structural analysis Shared by choice module(s) : EX210 Optional units O71 p. 346 Crédits ECTS : 3.00 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : LAC Patrick Title : Structural analysis Abstract : Virtual work theorem (VWT) - Formulation of structural models using VWT - Discretization of VWT by Gallerkin method and finite element method - Implementation of 1D and 2D finite elements. Plan : - I – Notions générales : Forces nodales élémentaires et équilibre d’un élément. Déplacements nodaux élémentaires et compatibilité de la déformation. Comportement du matériau. Matrice de rigidité élémentaire, rang, signification physique. Changement de repère. - II – Méthode des déplacements : Matrice de localisation élémentaire. Ecriture matricielle de l’équilibre des n½uds. Matrice de rigidité globale de la structure. Signification physique des termes. Technique d’assemblage des vecteurs et matrices élémentaires. - III – Théorie des poutres - IV – Matrices de rigidité élémentaires de modèles 2D de poutre : Introduction : forces nodales et déplacements nodaux en flexion, défaut de la méthode utilisée pour l’élément barre. Modèle de Bernoulli. Modèle avec cisaillement. Utilisation des éléments à 4 ddl. Modèle Bernoulli + traction. Charges en travée. - V – Formes intégrales en analyse des structures : Rappel des équations de la mécanique3D, Application de la technique générale des résidus pondérés pour établir les principes des travaux virtuels. - VI – Résolution de problèmes continus par méthode de Gallerkin - VII – Préliminaires mathématiques a la M.E.F. Interpolation Nodale (Lagrange et Hermite). Interpolation de la géométrie (changement de variable d’intégration en 1D et 2D (calcul de J , detJ et J-1) et changement d’opérateur de dérivation). Intégration Numérique. Convergence de la M.E.F. - VIII – M.E.F. en calcul de structures. - IX – Construction d’éléments filaires - X – Construction d’éléments pour problèmes plans 31/01/2015 - 05:49:01 637 Course Syllabus MS204 : Material behavior Shared by choice module(s) : EX211 Optional units O81 p. 347 Crédits ECTS : 3.00 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : AUBERT Isabelle SHANAHAN Martin Title : Material behavior Abstract : The schedule deals with the phenomenological aspects of the materials behaviour based on the physic of the phenomena. Some modelling concerning behaviour laws, cracks, damaged materials are presented. Plan : * Caractérisation du comportement mécanique d’un matériau - Essais de traction-compression - Essais de dureté - Essais de fatigue - Essais de résilience et de ténacité * Matériaux Polymères et Elastomères - Les grandes familles : polymères thermodurcissables et thermoplastiques, élastomères - Structure des matériaux polymères à différentes échelles : de la macromolécule au macroscopique - Relations microstructure-propriétés - Elasticité caoutchoutique : élastomère idéal, élasticité entropique - Viscoélasticité : fluage, relaxation, et comportement dynamique - Ecoulement et rupture : ductilité, fragilité, craquelures * Matériaux métalliques - Relations entre la microstructure et le comportement mécanique macroscopique des métaux oLiaison métallique oMonocristal, polycristal => propriétés élastiques oDéfauts => cémentation, frittage oDislocations => déformation plastique, critère de plasticité cristalline, loi de comportement - Alliages => Diagrammes d'équilibre (théorie et applications) - Traitements thermiques : trempe, revenu, recuit des aciers et alliages légers 31/01/2015 - 05:49:01 638 Course Syllabus MS300 : Formulation of material behaviour laws Shared by choice module(s) : EX314 Optional unit M91 p. 364 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Individual work : 24.00 36.00 Teacher(s) : MARTIN Eric Title : Formulation of material behaviour laws Abstract : The theoretical tools which allow to formulate material behaviour laws are introduced. The elasto-visco-plastic behaviour is detailed. Plan : Phenomenological aspects Highlighting various types of response (elastic, viscoelastic, plastic, viscoplastic) materials during tests. The elastic-plastic and elastic-visco-plastic behavior. Thermodynamics of continuum media and example of behavior laws State laws, state variables, thermodynamic potential, normality assumption, dissipation potential, taking into account the damageable behavior Scaling and homogenization Examples of microstructures, simplified methods of Reuss and Voigt, methods of effective moduli, periodic homogenization methods 31/01/2015 - 05:49:01 639 Course Syllabus MS304 : Structural reliability Shared by choice module(s) : EX317 EX322 Optional unit O91a Optional unit O91a p. 0 p. 368 Crédits ECTS : 3.12 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : ELEGBEDE Charles Title : Structural reliability Abstract : The aim of this course is to introduce the main approaches to study structural reliability. Plan : * Méthode résistance contrainte. Cas de la loi normale, calcul des coefficients de sécurité, calcul de l'indice de fiabilité. * Notion de fonction d'état limite: généralisation de la méthode résistance contrainte * Calcul de l'indice de fiabilité de Hasofer-Lind : Transformation de Rosemblatt, Détermination du point de conception, Calcul de l'indice de fiabilité à partir du point de conception, calcul de la probabilité de défaillance par l'approximation FORM * Notions sur les méthodes SORM * Construction de surface de réponses par les méthodes de type plan d'expériences et réseaux de neurones. Online course : L. Lemaire, Fiabilité des structures, Eyrolles, 2005. 31/01/2015 - 05:49:01 640 Course Syllabus MS305 : Dynamic structural analysis Shared by choice module(s) : EX318 EX323 Optional unit O91b Optional unit O91b p. 0 p. 369 Crédits ECTS : 3.12 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : MARTIN Eric Title : Dynamic structural analysis Abstract : This course introduces numerical technique for the modelisation of the dynamic behaviour of structural components. The targeted applications include impact loading of structures and crashworthiness analysis. Plan : Effects of large strain rates on the mechanical behavior of different classes of materials Constitutive laws commonly used to model the dynamic behavior of elastoplastic materials The testing methods for the mechanical characterization of materials Discretization of the continuous problem and equations of motion Resolution schemes (comparison between explicit and implicit algorithms) Conventional finite elements for crash analysis Practical exercises using the RADIOSS software 31/01/2015 - 05:49:01 641 Course Syllabus MS306 : Fracture and Fatigue Shared by choice module(s) : EX321 Optional unit C91b p. 367 Crédits ECTS : 3.12 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : MARTIN Eric PALIN-LUC Thierry Title : Fracture and Fatigue Abstract : The course includes the main notions concerning fracture and fatigue (initiation and propagation of cracks under monotonic and cyclic loading). The damage tolerance approach for structural design is presented. Plan : 1. Linear elastic fracture mechanics Stress field singularity Stress intensity factor and Irwin criterion Strain energy release rate and Griffith criterion More on : crack propagation in mixed mode interface cracks, three-dimensional aspects, fracture mechanical tests, fatigue crack propagation (Paris law) 2. Crack initiation under multiaxial fatigue in metallic materials Introduction (techno-economic issues) Basics and Terminology (general notation, SN curve, loading path, proportional and non-proportional loadings) Fatigue test (driving methods and counting tests: the staircase, cumulative frequency) Physical basis of fatigue crack initiation in polycrystalline materials Multiaxial fatigue criteria (Different families: Empirical (for the record), critical plane (constraints, energy), global (energy, using invariants), 3 examples in detail: Crossland (macroscopic approach to stress), Dang Van (approach with change of meso-macro scale), LAMEFIP (non-local energy approach) Influence of various factors on crack initiation Some elements for variable amplitude (cycle counting method, damage accumulation) 31/01/2015 - 05:49:01 642 Course Syllabus MS307 : Dynamics of continuous media Shared by choice module(s) : EX318 EX320 Optional unit O91b Optional unit O92b p. 0 p. 366 Crédits ECTS : 3.12 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : AUDOIN Bertrand Title : Dynamics of continuous media Abstract : Objectif : À partir des concepts de la mécanique des milieux continus, l’accent est mis sur les méthodes de résolution des équations du mouvement d'un continu élastique. Plan : Contenus : Méthodes générales - potentiels des déplacements - milieu indéfini - problèmes aux limites - conditions de Neumann, de Dirichlet, mixtes - fonction de Green génératrice du problème - représentation intégrale. Méthodes particulières - plaques - mouvement antiplan - mouvement plan - cylindre - torsion - mouvement longitudinal - flexion - équations approchées des poutres - torsion - mouvement longitudinal - flexion Euler-Bernoulli - Timoshenko - équations approchées des plaques. 31/01/2015 - 05:49:01 643 Course Syllabus MS308 : Composite materials and composite structures Shared by choice module(s) : EX315 Optional unit M92 p. 365 Crédits ECTS : 3.12 Évaluation : S1: Proj x1;S2: rep(S1) x1 Number of hours : Lecture : Individual work : 24.00 36.00 Teacher(s) : CATY Olivier COUEGNAT Guillaume MARTIN Eric Title : Composite materials and composite structures Abstract : This course is an introduction to composite materials that addresses the design and modeling aspects of a composite structure. It is structured in three parts: Composite materials, Design of composite structures, Finite element modeling of a composite structure. Plan : 1. Composite materials Fiber reinforcements and polymeric matrices Elaboration of polymer matrix composites Application of composite materials in various industries 2. The mechanical behavior of composite materials (Practical work with Scilab tool) Love-Kirchhoff and Reissner-Mindlin plates The classical laminate theory First ply failure Thermal stresses Buckling 3. Finite element modeling of a composite structure (Practical work with the finite element code SAMCEF) Comparison of different modeling strategies Study of a sandwich beam Study of a stiffened panel 31/01/2015 - 05:49:01 644 Course Syllabus MS311 : Codes Industriels pour le calculs de Structure Shared by choice module(s) : EX312 C91a p. 363 Crédits ECTS : 3.12 Évaluation : S1: Proj x1;S2: rep(S1) x1 Number of hours : Lecture : Individual work : 24.00 24.00 Title : Codes Industriels pour le calculs de Structure Abstract : L'objectif du projet est de réaliser une chaine complète de calcul d'une pièce incluant : la modélisation de la géométrie sous Catia, le maillage de la pièce avec Hypermesh, un cas de charge sous Abaqus ou Samcef, l'optimisation topologique de la pièce avec Optistruct. Plan : Le module inclut donc i) des séances d'initiation aux outils Catia, Abaqus/Samcef, Optistruct ii) des séances de projet iii) une soutenance du projet en anglais 31/01/2015 - 05:49:01 645 Course Syllabus MS312 : Mécanique des Assemblages Shared by choice module(s) : EX334 Optional unit O92a p. 374 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Individual work : 24.00 24.00 Title : Mécanique des Assemblages Abstract : Comprendre le comportement mécanique dans les jonctions Apprendre les méthodes de calcul du transfert des efforts Plan : Assemblage par collage et / ou boulonnage à recouvrement soumis à de la traction sollicité en statique et fatigue. 31/01/2015 - 05:49:01 646 Course Syllabus OA201 : Physical Acoustics Shared by choice module(s) : EX212 Optional units O82 (if B2 validated) p. 348 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : BRUNET Thomas Title : Physical Acoustics Abstract : This module aims to convey the basic physical principles of physical acoustics. The equations governing wave propagation in various media, fluid and solid, are established. Depending on the geometry of the problem (infinite or bounded media), solutions of these wave equations are considered taking into account the boundary conditions. Each scenario studied is illustrated through applications across the industrial world. Plan : Acoustic waves in fluids - Progressive, stationary and guided waves. - Equation of propagation for a plane wave. - Reflection/Refraction of plane waves. - Spherical waves - Radiation. Elastic waves in solids - Propagation in infinite media. - Propagation in semi-infinite media (Rayleigh waves). - Propagation in bounded media (Lamb waves). - NDT methods and applications. 31/01/2015 - 05:49:01 647 Course Syllabus OA300 : Numerical simulations in NDT Shared by choice module(s) : EX317 EX322 Optional unit O91a Optional unit O91a p. 0 p. 368 Crédits ECTS : 3.12 Évaluation : S1: CC x1;S2: rep(S1) x1 Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : CASTAINGS Michel CHATILLON Sylvain PREMEL Denis Title : Numerical simulations in NDT Abstract : Initiation to measurement and data processing techniques, which are common to various processes of NDT: digitalising, filtering, formation and analysis of images, etc. Plan : 1.Comsol multphysiques ◦Introduction - Généralités ◦Le module PDE, la mise en forme et l’implémentation du modèle mathématique à résoudre ◦L’interface graphique ◦Définir une géométrie, mailler un domaine, choisir le solver,… ◦Conditions aux limites ◦Excitation et réception d’un champ de déplacement en régime dynamique ◦Analyse des données simulées ◦Séances de Travaux Pratiques avec logiciel Comsol : ondes de volume, ondes guidées, diffraction par un défaut, … 2.Simulation des CND par Ultrasons ou par courants de Foucault ◦Problématique ◦Contexte industriel et objectifs de la simulation ◦Différentes approches en modélisation (numériques, analytiques, semi-analytiques) ◦Exemples d'applications ◦Présentation générale et utilisation du logiciel CIVA ◦Séance de Travaux Pratiques avec logiciel CIVA 31/01/2015 - 05:49:01 648 Course Syllabus PG101 : Imperative programming 1 Shared by UV(s) : I5-B Programming and computing environment 1 p. 23 Crédits ECTS : 3.00 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : Tutorial classes : Individual work : 10.50 16.00 10.50 Teacher(s) : KHALIFE Hicham MARTIN Benjamin TORO Mauricio VINCENT Aymeric Title : Imperative programming 1 31/01/2015 - 05:49:01 649 Course Syllabus PG102 : Scientific calculation in Fortran 90 Shared by UV(s) : M5-C Scientific calculus I p. 42 Crédits ECTS : 5.00 Évaluation : S1: ET(3h,E+M,da,sc) x1;S2: ET(1h30,E,da,sc) x1 Number of hours : Lecture : Individual work : Practical work : 16.00 20.00 44.00 Teacher(s) : DOBRZYNSKI Cécile Title : Scientific calculation in Fortran 90 Abstract : 1) Algorithmique numérique. (5h cours + 6h de TD/TP) Initiation à l’algorithmique numérique : comment tranformer une expression ou une méthode mathématique en un algorithme. Structures de contrôles (boucles itératives, conditionnelles, tests etc..). Variables, constantes. Affectation. Les exemples suivants seront traités : calcul de termes d'une suite, de la valeur d'une fonction en un point, algorithme d'Hörner, résolution des systèmes triangulaires, dichotomie, Newton, tri 2) Introduction à LINUX (2h cours + 2h TP) Qu’est-ce que LINUX ? Chemin et arborescence. Commandes de base (mkdir, rmdir, cp, mv, cd, tar, rm, ls, pwd, chmod). Editeurs de texte (less, more, Emacs). 3) Calcul sur ordinateur en Fortran 90. (9h cours + 8 TP + 1 TP noté) L'objectif est d'introduire les concepts essentiels de la programmation et de la compilation à partir du langage Fortran 90, langage incontournable pour le calcul scientifique. Les concepts généraux de la programmation utilisés en Fortran 90, la compilation et l'exécution de programmes sur machine seront mis en ½uvre en TP. En particulier, on étudiera la programmation des algorithmes vus au début du module puis des méthodes numériques vues dans le cours d'analyse numérique. Tout au long des TP, une attention particulière sera portée à la mise en algorithme des problèmes posés avant leur programmation. Les éléments de base de Linux seront rappelés à chaque TP. Plan : ◦ Langage Fortran 90, programmation, compilation, ◦ Variables, types, expressions, affectation, structures de contrôle, tableaux ◦ Entrees-sorties, fichiers ◦ Sous-programmes, fonctions, arguments, interfaces ◦ Modules, procédures génériques, surdéfinition ◦ Représentation en virgule flottante et erreurs d’arrondis et leur influence sur le comportement des algorithmes (calcul d’une somme partielle d’une série, algorithme instable) 31/01/2015 - 05:49:01 650 Course Syllabus PG104 : Functional Programing Shared by UV(s) : I6-B Programming and computing environment 2 p. 24 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E,da,sc) x1;S2: ET(2h,E,da,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 16.00 20.00 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 modification of environment * Macroexpansion - Evaluation and application, macroexpansions syntax, problems with macroexpansions, conclusion 31/01/2015 - 05:49:01 651 Course Syllabus Prerequisite : PG105 Document(s) : www.enseirb/~myriam/Lisp Keyword(s) : Common lisp, scheme, functional programming, recursion, lists, functions 31/01/2015 - 05:49:01 652 Course Syllabus PG106 : Imperative programming 2 and software development Shared by UV(s) : I6-B Programming and computing environment 2 p. 24 Crédits ECTS : 3.00 Évaluation : S1: Proj x1 Number of hours : Lecture : Tutorial classes : Individual work : Practical work : 10.66 24.00 14.41 15.00 Teacher(s) : ALLALI Julien [email protected] 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 as some associated tools. Advanced language constructions (types, function pointers) which allow one to put in practice 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 be presented. 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. 31/01/2015 - 05:49:01 653 Course Syllabus Document(s) : - 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) 31/01/2015 - 05:49:01 654 Course Syllabus PG108 : Unix - C language Shared by UV(s) : E5-C Digital electronics/Informatic p. 3 Crédits ECTS : 3.00 Évaluation : S1: ET x1 Number of hours : Lecture : Tutorial classes : Individual work : 10.66 30.00 16.00 Teacher(s) : BIENVENU Jean Luc LE GAL Bertrand MORANDAT Floréal Title : Unix - C language 31/01/2015 - 05:49:01 655 Course Syllabus PG109 : Imperative programming Shared by UV(s) : T5-A Computer science and Nework, Level 1 p. 64 Crédits ECTS : 2.50 Évaluation : S1: ET(1h,E,sd,sc) x0.5 + CC(CR TP) x0.5 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 18.40 17.20 13.40 Teacher(s) : ARNAUD Julien RÉVEILLÈRE Laurent http://www.enseirb.fr/~reveille Title : Imperative programming 31/01/2015 - 05:49:01 656 Course Syllabus PG110 : Programming project Shared by UV(s) : T6-A Computer and Networks: Level 2 p. 65 Crédits ECTS : 3.00 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 8.00 24.00 24.00 Teacher(s) : DE ROCHEFORT Xavier RÉVEILLÈRE Laurent http://www.enseirb.fr/~reveille Title : Programming project Abstract : The aim of this lecture is to develop a 2D game using the C programming language Plan : L'objectif de ce projet de programmation est la réalisation d'un jeu 2D en C. Online course : http://www.enseirb.fr/~reveille/ 31/01/2015 - 05:49:01 657 Course Syllabus PG111 : Projet algorithmique et programmation en C Shared by UV(s) : RSI6-C Informatique & réseaux 2 p. 53 Crédits ECTS : 0.20 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : BARTHOU Denis Title : Projet algorithmique et programmation en C Abstract : L'objectif de ce projet est d'améliorer les compétences en programmation C, par la pratique de code avec pointeurs notamment. Plan : Le plan du cours est lié au projet, s'agissant d'un cours intégré. Les notions suivantes sont vues dans le module: * rappel sur les structures de données en C, notamment structures, tableaux, listes. * utilisation d'une bibliotheque externe en C * creation de structures de données adaptées pour un projet, choix de l'algorithme * utilisation d'une bibliotheque graphique (type SDL) pour l'affichage de sprite, la synchronisation * principe de debuggage avec gdb * utilisation rudimentaire de fonctions réseau Prerequisite : Cours de premier semestre en programmation C. 31/01/2015 - 05:49:01 658 Course Syllabus PG113 : Algorithmics and computer programming Shared by UV(s) : M6-C Scientific calculus II p. 43 Crédits ECTS : 2.00 Évaluation : S1: CC x1;S2: rep(S1) Number of hours : Individual work : Practical work : 8.00 32.00 Teacher(s) : DURUFLE Marc LAPORTE Damien POUX Alexandre ROYER Raphaël TISSIER Marion Title : Algorithmics and computer programming 31/01/2015 - 05:49:01 659 Course Syllabus PG115 : Computer programming project Shared by UV(s) : M6-C Scientific calculus II p. 43 Crédits ECTS : 5.00 Évaluation : S1: Proj(Rap,Sout);S2: rep(S1) Number of hours : Individual work : 52.00 Teacher(s) : AREGBA Denise Title : Computer programming project Abstract : Réalisation d'un projet mettant en application les connaissances acquises. Il est encadré par un enseignant qui vérifie en particulier ses aptitudes à l'analyse et la programmation des algorithmes qui lui sont proposés. Il pourra s'inscrire dans le cadre de la réalisation du projet nominal. 31/01/2015 - 05:49:01 660 Course Syllabus PG116 : Algorithm and Programming Workshop Shared by UV(s) : I6-B Programming and computing environment 2 p. 24 Crédits ECTS : 2.00 Évaluation : S1:ET(1h20,E,sd,sc) Number of hours : Tutorial classes : Individual work : 10.66 21.33 Teacher(s) : EYROLLES Georges HERBRETEAU Frédéric Title : Algorithm and Programming Workshop Abstract : We implement data structures and algorithms studied during semester 5 Plan : - Implementation of a set datatype - Linked data structures - Sort algorithms - Generic data structures Prerequisite : Basic course on algorithmics (see IF101 and IF102) and C programming (see PG101) Document(s) : No Keyword(s) : Algorithms, C programming, Abstract datatypes, memory management, abstraction, generic data structures Online course : No 31/01/2015 - 05:49:01 661 Course Syllabus PG200 : Computing tools for scientific simulations Shared by UV(s) : M7-B Scientific calculus III p. 44 Crédits ECTS : 5.00 Évaluation : S1: CC Fortran x3.5 + Proj C++ x1.5;S2: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Individual work : Practical work : 5.33 16.00 44.00 Teacher(s) : COUEGNAT Guillaume DURUFLE Marc LACHAT Cédric LUTZ Michaël PONCELET Olivier SANTUGINI Kevin Title : Computing tools for scientific simulations Abstract : Ce module a pour but de donner aux étudiants les bases de la programmation en C++, et d'approfondir leurs connaissances du langage Fortran90 pour la résolution d'équations aux dérivées partielles par des méthodes numériques telles que les différences finis ou les éléments finis. Plan : La première partie du module est constituée de 5h20 de cours magistral et de 16h de séances pratiques sur machine afin d'acquérir des bases solides en C++. La deuxième partie du module est composée de 28h de séances pratiques sur machine, qui permettront aux étudiants de parfaire leur maitrise du Fortran90. Les séances de programmation en Fortran90 porteront sur la résolution d'équations aux dérivées partielles par des méthodes numériques telles que les différences finis ou les éléments finis. 31/01/2015 - 05:49:01 662 Course Syllabus PG202 : Object-oriented programming Shared by UV(s) : I7-A Programmation et système p. 25 Crédits ECTS : 2.00 Évaluation : S1:ET(1h20,da:une feuille A4 manuscrite) Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 10.66 10.00 14.00 Teacher(s) : EYROLLES Georges Title : Object-oriented programming Abstract : Introduction to object oriented programming using the Java language. Plan : 1) Objects 2) Classes 3) Packages, interfaces and generic types Prerequisite : C programming 31/01/2015 - 05:49:01 663 Course Syllabus PG203 : Object-Oriented Programming project Shared by UV(s) : I7-C Conception logiciel p. 25 Crédits ECTS : 2.00 Évaluation : S1: Proj(CR,Sout) x1 Number of hours : Tutorial classes : Individual work : 20.00 30.00 Teacher(s) : TA Vinh-Thong Title : Object-Oriented Programming project Abstract : The object-oriented programming project is an implementation and the continuity of the PG202 course 31/01/2015 - 05:49:01 664 Course Syllabus PG204 : Systems Programming Shared by UV(s) : I7-A Programmation et système p. 25 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,da,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 9.33 18.00 12.00 Teacher(s) : FAVERGE Mathieu Title : Systems Programming Abstract : This lecture presents the concepts and techniques needed to program in a POSIX environment. Plan : 1. Concepts 2. Files: principles and POSIX API 3. Processes and memory management: abstrations and API 4. Signals 5. Shared memory and synchronization 6. Threads 7. Concurrency: detecting issues, hardware and software solutions, deadlocks 8. Introduction to network programming Prerequisite : Basic knowledge of C Document(s) : Lecture notes are given at the beginning of the lecture. Keyword(s) : Programmation, Threads, Memory management, Processus 31/01/2015 - 05:49:01 665 Course Syllabus PG205 : digital sound and interfaces Shared by choice module(s) : EX205 EX220 I2-S8: Second pool of modules I2-S8 Second pool of modules p. 341 p. 353 Crédits ECTS : 3.00 Évaluation : S1: ET(1h30,E) x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 25.00 Teacher(s) : MARTIN Benjamin Title : digital sound and interfaces Abstract : Goal : Initiation to the digital sound and its interfaces. Contents : After presenting the theory of digital sound, practical sessions are proposed to handle some simple audio effects. Different sound format are presented, like WAVE or MIDI format. Several tools and software are then introduced with tutorials. Plan : 1 - Basis concepts of digital sound (sampling, quantization, ...). Representation of the audio sound, with the introduction of different formats. 2 - Simple audio effects (echo, compression, voice remover, ...). Basic audio tools (sox, ...). 3 - Symbolic representation of the music, presentation of the MIDI format. 4 - LADSPA plugins for audio effects. 5 - Sound server daemon : JAVK audio Connection Kit. 6 - Graphical programming language for music and audio ; PureData. 7 - Tutorials with audio software : Audacity, ProTools. Prerequisite : None Keyword(s) : Signal processing, sound effects, soundfile format, MIDI, sound software. 31/01/2015 - 05:49:01 666 Course Syllabus PG208 : Object Oriented Programming in C++ Shared by UV(s) : E8-A Micro informatics p. 8 Crédits ECTS : 3.00 Évaluation : S1: ET x0.75 + CC x0.25 Number of hours : Lecture : Practical work : 12.00 21.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 in developing high quality software. Object-orientation is also introduced as a concept which makes developing of projects easier. However, this is not a course for learning only the C++ programming language it first introduces the 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. Online course : Introduction au langage UML : http://uuu.enseirb.fr/~legal/library/filedetails.php?id=74 31/01/2015 - 05:49:01 667 Course Syllabus PG209 : Génie logiciel et UML Shared by UV(s) : RSI8-A Développement logiciel p. 55 Crédits ECTS : 0.50 Évaluation : S1: ET(1h30,E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : 32.00 Teacher(s) : DOMALAIN H Title : Génie logiciel et UML 31/01/2015 - 05:49:01 668 Course Syllabus PG212 : C++ Programming Shared by UV(s) : I7-A Programmation et système p. 25 Crédits ECTS : 1.50 Évaluation : S1: ET(2h,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : 6.67 10.00 Teacher(s) : ALLALI Julien [email protected] 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 Keyword(s) : C++ programming, allocation, memory, class, template 31/01/2015 - 05:49:01 669 Course Syllabus PG214 : Programmation orientée objet en Java Shared by UV(s) : RSI8-A Développement logiciel p. 55 Crédits ECTS : 0.50 Évaluation : S1:ET(2h,da:une feuille A4 manuscrite) Number of hours : Combined lecture and tutorial classes : 32.00 Teacher(s) : EYROLLES Georges Title : Programmation orientée objet en Java 31/01/2015 - 05:49:01 670 Course Syllabus PG217 : Projet web Shared by UV(s) : RSI7-A Développement web p. 54 Crédits ECTS : 0.40 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : SARGENT Gabriel Title : Projet web 31/01/2015 - 05:49:01 671 Course Syllabus PG218 : Computer programming projects Shared by UV(s) : M8-B Scientific calculus IV p. 45 Crédits ECTS : 1.50 Évaluation : S1: CC;S2: rep(S1) Number of hours : Individual work : Practical work : 7.00 20.00 Teacher(s) : BODIGUEL Hugues DURUFLE Marc Title : Computer programming projects Abstract : L’objectif de ces mini-projets est de faire pratiquer, sur des exemples simples, l’implémentation effective de procédures algorithmiques. 31/01/2015 - 05:49:01 672 Course Syllabus PG219 : Développement d'applications pour terminaux mobiles Shared by UV(s) : T8-K UVT8B3 - Informatique p. 68 Crédits ECTS : 3.00 Évaluation : S1: Proj(Rap,Sout) x1;S2: Proj(Rap,Sout) x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : FALLERI Jean-Rémy RÉVEILLÈRE Laurent http://www.enseirb.fr/~reveille Title : Développement d'applications pour terminaux mobiles 31/01/2015 - 05:49:01 673 Course Syllabus PG220 : Introduction to object oriented programming using the Java language. Shared by UV(s) : T7-A Informatique et Réseaux, niveau 3 p. 66 Crédits ECTS : 3.00 Évaluation : S1: ET(30m,E,sd,sc) x0.5 + Proj(Rap,Sout) x0.5;S2: ET(30m,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 13.33 18.66 Teacher(s) : FALLERI Jean-Rémy Title : Introduction to object oriented programming using the Java language. Plan : 1) Objects 2) Classes 3) Inheritance, interfaces and subtyping 4) Packages 5) Generic types and collections Prerequisite : Algorithmes et structures de données Keyword(s) : Java, Programmation, Langages Objets 31/01/2015 - 05:49:01 674 Course Syllabus PG221 : Langages et techniques de développement web Shared by UV(s) : RSI7-A Développement web p. 54 Crédits ECTS : 0.60 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 40.00 Teacher(s) : SIMON Laurent Title : Langages et techniques de développement web 31/01/2015 - 05:49:01 675 Course Syllabus PG301 : Object oriented modelling Shared by UV(s) : I9GL-B Design and Validation of software systems p. 34 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Combined lecture and tutorial classes : Individual work : 26.00 10.00 Teacher(s) : EYROLLES Georges Title : Object oriented modelling Abstract : La conception orientée-objet cherche à représenter un système logiciel 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 ces attributs qui cache au maximum des données relatives à l'objet. Un objet est normalement un membre d'une classe d'objets qui définitles attributs et opérations de ses membres. C'est une stratégie de conception qui s'oppose naturellement à la conception dite fonctionnelle, où le système logiciel est vu comme une fonction principale, opérant sur un état global et définie par décomposition en sous-fonctions plus détaillées. Plan : I. Principes SOLID de conception. II. 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. 31/01/2015 - 05:49:01 676 Course Syllabus PG305 : Langages du parallélisme Shared by UV(s) : I9PRCD-A Langages et supports d'exécution p. 36 Crédits ECTS : 2.50 Évaluation : S1: ET(E,da,ca) x2.5 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : Individual work : 4.00 16.00 16.00 20.00 Teacher(s) : AUMAGE Olivier COULAUD Olivier 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 et de présenter les langages ou bibliothèques représentatifs de cette approche : approche basée sur une expression explicite du parallélisme et de la communication et interface de bibliothèque standard MPI, approche basée sur le parallélisme de données, approche de la programmation parallèle pour mémoire partagée et OpenMP, approche "multi-thread". 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 SMP 2. 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 de ré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. OpenMP 31/01/2015 - 05:49:01 677 Course Syllabus - Région parallèle, partage du travail, parallélisme de boucles, partage des données, synchronisation - Code OpenMP SPMD - Programmation hybride MPI/OpenMP 5. Multi-threading - Généralités : Processus, threads noyaux / utilisateurs (threads POSIX); contextes; ordonnancement, quantum de temps; recouvrement, réentrance. Document(s) : Tout documents autorisés. 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, OpenMP Online course : Documents et références relatifs au cours 31/01/2015 - 05:49:01 678 Course Syllabus PG306 : Distributed Application Programming Shared by UV(s) : I9RSR-B Distributed objects and systems p. 38 Crédits ECTS : 2.50 Évaluation : S1: Proj(Sout) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 28.00 20.00 Teacher(s) : DENIS Alexandre Title : Distributed Application Programming Abstract : The purpose of this module is to present the basic concepts of distributed systems: remote procedure call, distributed object, naming, heterogeneity, interoperability, ... This course relies on concrete examples of technology that will be systematically implemented in practice. Plan : * Introduction to distributed systems * RPC * Java RMI * CORBA Prerequisite : Good knowledge in C/Java/C++. Basic knowledge of system & network. Keyword(s) : Distributed systems, distributed object, middleware, RPC, RMI, CORBA Online course : http://www.labri.fr/perso/esnard/Teaching/SysRep 31/01/2015 - 05:49:01 679 Course Syllabus PH100 : Physics Shared by UV(s) : SEE5-A Mathematics / Physics (upgrade) p. 58 Crédits ECTS : 2.00 Évaluation : S1: CC (CR TP) x1 Number of hours : Combined lecture and tutorial classes : 40.00 Teacher(s) : DESHAYES Yannick Title : Physics Abstract : Le cours de physique en première année permet d'aborder simplement et sans trop de calcul l'interaction électrons avec la matière. On regardera ainsi ce phénomène en fonction de la fréquence de fonctionnement allant de 0Hz jusqu'au fréquences optiques. Toutes ses interactions seront appuyées par des exemples d'applications à l'électronique embarquée (TGV, satellite, automobile,….). En parallèle, l'historique de la découverte de ces phénomènes sera abordé en essayant d'emmener les étudiants à observer cette physique comme l'aurait fait les physiciens de l'époque. Un lien avec l'ensemble des cours donnés en SEE sera également fait (électronique, informatique,…) Pour terminer les étudiants seront placés devant des travaux pratiques pour mettre en application les phénomènes observés dans le cours. Plan : - Les matériaux pour SEE - Electrostatique - Magnétostatique - Les circuits en régime variable - Basse fréquence + Les systèmes d'alimentation + L'origine des télécommunication - le télégraphe + Notion sur le haut parleur et le micro - Le transport d'information - Lignes et systèmes RF (revisited 2014) + Les communications par lignes + Les communication par rayonnement (Radars, radio, notion de modulation - FM, AM,…) - Ondes électromagnétique - propagation (application à l'optique) - (revisited 2014) + Les communication par fibre optique + Les communications optique dans un SEE + Les liaisons hyper - opto - applications spatiales et aéronautiques Prerequisite : Aucun prérequis n'est nécessaire. On utilise très peu l'outil mathématique. Les principes physiques sont abordés par des représentation graphique et des applications concrètes. Il est, par contre, nécessaire d'être curieux et attentif. 31/01/2015 - 05:49:01 680 Course Syllabus PH101 : Fundamental electromagnetic theory Shared by UV(s) : E5-A Mathématics 1/ Physic 1 p. 3 Crédits ECTS : 1.50 Évaluation : S1: ET(1h30) x1 Number of hours : Lecture : Tutorial classes : Individual work : 12.00 12.00 18.00 Teacher(s) : TESSON Patrice Title : Fundamental electromagnetic theory Abstract : This lesson is intended to create foundations in electromagnetism for electronics engineers. Propagation of monochromatic wavesin free and bounded regions.Waveguides and transmission lines. Plan : Properties of electromagnetic' waves - Mawwell's equations - Uniform plane waves. - 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 waveguides (rectangular guide, coaxial cable) - Transmission lines (" Equations des telegraphistes". Pulse signal propagation : transient response. Frequency-domaine analysis : impedance, ROS, Smith Chart) - Dielectric waveguides (dielectric slab - Approach by Maxwell's equations and optical approach; optical fibers) Antennas - Short electric dipole - Radiation diagram - Gain - Half wave antenna Prerequisite : none Document(s) : course support R. PETIT "Ondes électromagnétiques" ; J.R. REITZ, F.J. MILFORD "Foundations of electromagnetic theory" 31/01/2015 - 05:49:01 681 Course Syllabus Keyword(s) : Propagation - Wavesguides - Transmission lines - Radiation - Antennas 31/01/2015 - 05:49:01 682 Course Syllabus PH104 : Semiconducteurs Shared by UV(s) : E6-D Physics 2 p. 4 Crédits ECTS : 2.00 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : Tutorial classes : Individual work : 12.00 13.33 20.00 Teacher(s) : DESHAYES Yannick Title : Semiconducteurs Abstract : This lesson is intended to create for the future electronics engineers the foundations of physics of solid necessary for the understanding of the functioning of the electronic components. It includes two parts: the foundations of the solid state physics and basic semiconductor devices analysis. Plan : I - Some samples of (opto)electronics components II - State of the art - Applications - Homojunction structure - Double Heterostructure - Laser cavity - Manufacturing and process for optoelectronics components III - Electrical and optical measurements - Component adaptation - Temperature mastering - Electrical measurement systems - Exemples of DC measurements - Optical measurement systems - Optical measurements IV - Characteristics I(V)-C(V) 31/01/2015 - 05:49:01 683 Course Syllabus - Linear I-V * Parameters extraction * Equivalent electrical model * Rs & Vs physical significations - Non linear I(V) * Parameters extraction * Semi-log curves - Resume V - Optical characteristics P(I) / L(E) - Base definitions - P(I) characteristics * Parameters extraction * α & η physical signification - Optical spectrum characteristics * L(λ) & L(E) correspondances * Extraction des paramètres * λc & Δλ physical significations VI - Electrical parameters extraction - Semiconductor and band scheme - PN homojunction * Thermodynamic equilibrium * Working principle - Double Heterostructures - DEL/Diode Laser - Physical principle of junction PN - V= 0V - Transport phenomenon PN - V≠ 0V - DH transport phenomenon - V≠ 0V - Resume of transport phenomenons VII - Optical parameters extraction - Base definition * Wave-particles duality * Energy - power - Band scheme for optical characteristics 31/01/2015 - 05:49:01 684 Course Syllabus * Double heterostructure - DEL * Double heterostructure - DL * Quantum wells and DL Prerequisite : none Document(s) : course support Slide of courses H. Mathieu " Physique des semiconducteurs et des composants électroniques " ; P. Leturcq et G. Rey " Physique des composants actifs à semiconducteurs " ; C.M. Wolfe " Physical properties of semiconductors " and Y. Deshayes "Optoélectronique appliquée - Mesures, instruments, modèles", Ed. Ellipse Technosup Keyword(s) : Optoélectronique, physique des semi-conducteurs, composants électroniques et optoélectroniques, phénomènes de transport, transition électroniques 31/01/2015 - 05:49:01 685 Course Syllabus PH105 : Measurements Shared by UV(s) : E6-D Physics 2 p. 4 Crédits ECTS : 1.00 Évaluation : S1: ET(1h,E,sd,sc) x1 Number of hours : Lecture : Individual work : 14.67 10.00 Teacher(s) : TESSON Patrice Title : Measurements Abstract : Measurement takes a so large importance in the field of Sciences and Technology, that it constitutes a full science : Metrology. The progress made in measurement leads to a better knowledge of the physical phenomena which, on the other hand, imposes a higher degree of accuracy and an extension of measurement. This leads to a constant evolution of the measurements methods, instruments and means implemented for the analysis of the results. This course aims to show the specific characteristics of metrology, the general principles and the theoretical processing of experimental data to improve the results. After an introduction with the definitions related to measurement, the course approaches the general principles, the methods of measurement and then the characteristics and qualities of the measuring devices. A significant part is devoted to the study of measurement uncertainties and the processing of the experimental data by a statistical analysis in accordance with the international standards . Thereafter, the course relates to the description of the electric instruments, which determines the quality of measurement and in particular its precision. The various devices used, are described with their limits, their advantages and drawbacks. A final section is devoted to the specific measurement related to analog-digital conversions. 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 31/01/2015 - 05:49:01 686 Course Syllabus - Type B evaluation of standard uncertainty - Combined standard uncertainty - Propagation of uncertainties - Indirect measurements - Multiple measurements - Expanded uncertainty - Measurement results presentation - Level of confidence 4. Measuring devices - Measuring devices characteristics - Multimeter - Oscilloscope - Spectrum analyzer - Anlog-to-digital converter Prerequisite : None Document(s) : Course support and forms photocopy Keyword(s) : Metrology, standard uncertainties, statistical analysis, measuring devices 31/01/2015 - 05:49:01 687 Course Syllabus PH106 : Practical work - Instrumentation and Measurements Shared by UV(s) : E6-D Physics 2 p. 4 Crédits ECTS : 2.00 Évaluation : S1: CC(PA + CR TP) x1 Number of hours : Lecture : Individual work : Practical work : 1.33 12.00 18.00 Teacher(s) : DEJOUS Corinne DONDON Philippe TESSON Patrice [email protected] Title : Practical work - Instrumentation and Measurements Abstract : Practical Work for 6 sessions of 3 hours. 5 obligatory and 1 optional topics (1 per session) are studied in turn. For each topic, a report of measurements is composed by the student (group work). The optional theme provides an opportunity for students to explore a topic of their choice from a selection, and to consider the development of experimental protocols. These practical works have a dual purpose. On the one hand, enable the student to acquire experimental skills complement those developed during the practical sessions of electronics, in connection with the theoretical lecture on Measurement (PH105). On the other hand, through the choice of topics for supporting the manipulations, to illustrate some lectures and provide some additional knowledge, not developed in the lectures. Plan : List topic of practical works : Topic 1: Spectral analysis of the periodic signals. Topic 2: Impedance measurements of passive components. Topic 3: Guided electromagnetic wave propagation. Topic 4: Optoelectronics. Topic 5: Numerical oscilloscope. Topic 6: Optional subject on a topic related to instrumentation and measurement, eg: sensors, data conversion, electronics of the measuring devices… electrical engineering (machines with D.C. current or others, transformers with iron core, ferrite; transformer of impulses), photovoltaic energy production… Prerequisite : Savoir-faires expérimentaux acquis en classes préparatoires et module de TP EN104 Document(s) : Polycopié support. Online course : 31/01/2015 - 05:49:01 688 Course Syllabus http://dokeos.ipb.fr, formation Instrumentation Mesures - TP PH106 http://dokeos.ipb.fr, formation Instrumentation Mesures - Cours PH105 31/01/2015 - 05:49:01 689 Course Syllabus PH107 : Physique (mise à niveau) * Shared by UV(s) : RSI5-A Sciences de l'ingénieur 1 (mise à niveau) p. 52 Crédits ECTS : 0.45 Évaluation : S1: ET(1h30,E) x1 Number of hours : Combined lecture and tutorial classes : 36.00 Teacher(s) : TESSON Patrice Title : Physique (mise à niveau) * Abstract : La mise à niveau a pour objectifs de fournir la culture générale en physique nécessaire de l' ingénieur RSI et les bases nécessaires au cours sur la physique du canal du S6. Contenu : Rappels sur les circuits électriques. Outils mathématiques pour la physique. Bases en électromagnétisme. Physique des ondes. Eléments d'électronique et de physique des dispositifs à semi-conducteurs. 31/01/2015 - 05:49:01 690 Course Syllabus PH108 : Physics for electronics Shared by UV(s) : E5-A Mathématics 1/ Physic 1 p. 3 Crédits ECTS : 1.50 Évaluation : S1: ET(2h) x1 Number of hours : Lecture : Tutorial classes : Individual work : 12.00 13.33 15.00 Teacher(s) : DESHAYES Yannick VILLAIN-GUILLOT Simon [email protected] Title : Physics for electronics Abstract : This course is a simple presentation of the bases of microscopic physics necessary for a good understanding of the electronic properties of metals and semi-conductors. The theoretical aspects are illustrated by examples taken from the recent developments in quantum electronics. Plan : 1. Solid state matter at the microscopic scale 2. The electron, a quantum particle 3. The Sommerfeld model of the metals 4. The electron in a cristal 5. Metals, insulators and semi-conductors 6. Semi-conductors at equilibrium Prerequisite : Éléments de mécanique, d'électromagnétisme et de mathématiques niveau 1er cycle (IUT, DEUG, Prépa) Document(s) : Polycopiés de cours et d'exercices Physique des matériaux conducteurs et semi-conducteurs, J.L. Teyssier et H. Brunet, (Dunod) Physique de l'état solide, Charles Kittel (Dunod) Chapitres 6, 7 et 8 Mécanique Quantique (tome I), C.Cohen-Tannoudji, B. Diu, F. Laloë (Hermann) Chapitres I, III et IV, Complément F(XI) Physique des solides, N.L. Ashcroft et N.D. Mermin EDP Sciences Keyword(s) : physique des métaux et des semi-conducteurs 31/01/2015 - 05:49:01 691 Course Syllabus PH111 : Physique des canaux de transmission Shared by UV(s) : RSI6-A Sciences de l'ingénieur 2 p. 53 Crédits ECTS : 0.30 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : TESSON Patrice Title : Physique des canaux de transmission Abstract : L'objectif de ce cours est de fournir les bases scientifiques pour comprendre les phénomènes physiques conditionnant les performances du canal de transmission, notamment l'influence des différents supports de propagation en termes de portée et de débits. Sont ainsi étudiés : la propagation des ondes électromagnétiques libres (réflexions, réfraction...) et guidée (lignes, fibres optiques...), des notions de CEM et les structures rayonnantes (antennes, bilan de liaison...) Plan : 1 Généralités avec éléments d'histoire des techniques de télécommunication. 2 Théorie des ondes électromagnétiques. Applications. 3 Lignes de transmission. Lignes simples et couplées. 4 Guides d'ondes. Fibres optiques. 5 Structures rayonnantes. Antennes. 6 CEM. Prerequisite : Physique de niveau bac+2 Document(s) : Polycopié de cours. Keyword(s) : propagation; ondes électromagnétiques; lignes de transmission; paire cuivre; fibre optique; CEM; antennes 31/01/2015 - 05:49:01 692 Course Syllabus PH300 : Electrophysiology and sensors for living tissues Shared by UV(s) : E9CSI-D Circuits and systems for biomedical applications p. 15 Crédits ECTS : 1.50 Évaluation : S1: CC x1 Number of hours : Lecture : 12.00 Title : Electrophysiology and sensors for living tissues 31/01/2015 - 05:49:01 693 Course Syllabus PH303 : Biomedical instrumentation Shared by UV(s) : E9CSI-D Circuits and systems for biomedical applications p. 15 Crédits ECTS : 1.50 Évaluation : S1: CC x1 Number of hours : Lecture : Individual work : 12.00 12.00 Title : Biomedical instrumentation 31/01/2015 - 05:49:01 694 Course Syllabus PR103 : Programming project n°1 Shared by UV(s) : I5-C project 1 p. 23 Crédits ECTS : 2.50 Évaluation : S1: Proj (Tr,Rap,Sout)S2: rep(S1) Number of hours : Tutorial classes : Individual work : 30.00 30.00 Teacher(s) : RENAULT David Title : Programming project n°1 Plan : The first year of the Computer Science degree at the ENSEIRB contains 4 development projects. Each semester, two projects are realized in one of the programming languages studied during the semester, these projects being connected to the other courses of the semester. These projects allow the students to put into practice the theoretical contents of the other courses, and to improve their teamwork abilities. They are usually realized by teams of up to 5 students. 31/01/2015 - 05:49:01 695 Course Syllabus PR104 : Programming project n°2 Shared by UV(s) : I5-C project 1 p. 23 Crédits ECTS : 2.50 Évaluation : S1: Proj (Tr,Rap,Sout)S2: rep(S1) Number of hours : Tutorial classes : Individual work : 30.00 30.00 Teacher(s) : RENAULT David Title : Programming project n°2 Plan : The first year of the Computer Science degree at the ENSEIRB contains 4 development projects. Each semester, two projects are realized in one of the programming languages studied during the semester, the projects being connected to the other courses of the semester. These projects allow the students to put into practice the theoretical contents of the other courses, and to improve their teamwork abilities. They are usually realized by teams of up to 5 students. 31/01/2015 - 05:49:01 696 Course Syllabus PR105 : Programming project n°3 Shared by UV(s) : I6-C Projects 2 p. 24 Crédits ECTS : 2.50 Évaluation : S1: Proj (Tr,Rap,Sout)S2: rep(S1) Number of hours : Tutorial classes : Individual work : 30.00 30.00 Teacher(s) : RENAULT David Title : Programming project n°3 Plan : The first year of the Computer Science degree at the ENSEIRB contains 4 development projects. Each semester, two projects are realized in one of the programming languages studied during the semester, the projects being connected to the other courses of the semester. These projects allow the students to put into practice the theoretical contents of the other courses, and to improve their teamwork abilities. They are usually realized by teams of up to 5 students. 31/01/2015 - 05:49:01 697 Course Syllabus PR106 : Programming project n°4 Shared by UV(s) : I6-C Projects 2 p. 24 Crédits ECTS : 2.50 Évaluation : S1: Proj (Tr,Rap,Sout)S2: rep(S1) Number of hours : Tutorial classes : Individual work : 30.00 30.00 Teacher(s) : RENAULT David Title : Programming project n°4 Plan : The first year of the Computer Science degree at the ENSEIRB contains 4 development projects. Each semester, two projects are realized in one of the programming languages studied during the semester, the projects being connected to the other courses of the semester. These projects allow the students to put into practice the theoretical contents of the other courses, and to improve their teamwork abilities. They are usually realized by teams of up to 5 students. 31/01/2015 - 05:49:01 698 Course Syllabus PR107 : Rapport technique Shared by UV(s) : RSI6-F Compétences acquises en entreprise - 1ère année p. 53 Évaluation : S1: Proj(Rap) x1 Teacher(s) : CALATAYUD Cédric Title : Rapport technique 31/01/2015 - 05:49:01 699 Course Syllabus PR108 : Rapport technique Shared by UV(s) : SEE6-G Compétences acquises en entreprise et rapport technique p. 59 Crédits ECTS : 5.00 Évaluation : S1: CC (Rap) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 100.00 18.00 Teacher(s) : DEJOUS Corinne [email protected] Title : Rapport technique 31/01/2015 - 05:49:01 700 Course Syllabus PR204 : System and Networking Project Shared by UV(s) : T7-A Informatique et Réseaux, niveau 3 p. 66 Crédits ECTS : 2.50 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Individual work : Practical work : 50.00 26.66 Teacher(s) : CAPDEVIEILLE Claire MERCIER Guillaume Title : System and Networking Project Abstract : Project for putting into practical work the lessons learned in operating systems and networking throughout the whole semester. Plan : Series of classes on PCs, each one on different important aspects of the project, related to system or to networking. Prerequisite : C programming OS programming Network programming 31/01/2015 - 05:49:01 701 Course Syllabus PR205 : Projets avancés télécommunications et réseaux Shared by UV(s) : T8-C Projets avancés, Télécommunications et Réseaux p. 67 Crédits ECTS : 9.00 Évaluation : S1: Sta(Tr,Rap,Sout) x1;S2: rep(S1) x1 Number of hours : Individual work : Practical work : 64.00 36.00 Teacher(s) : AHMED Toufik BERTHOUMIEU Yannick CONSEL Charles DELORD Xavier ESCRIG Benoit http://www.enseirb.fr/~escrig FALLERI Jean-Rémy FERRE Guillaume GRIVEL Eric KRIEF Francine MERCIER Guillaume NEGRU Daniel RÉVEILLÈRE Laurent http://www.enseirb.fr/~reveille [email protected] 0556842183 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 par groupe dépend du nombre total d'élèves et du nombre de sujets proposés). Le travail demandé consiste en une réalistion technique. Cette dernière peut prendre des formes variés mais dois de préférence inclure une part importante de développement. Online course : http://www.enseirb.fr/~reveille/ens/Projets/S4/ 31/01/2015 - 05:49:01 702 Course Syllabus PR206 : Analog Electronic design project Shared by UV(s) : E7-A Analog Circuits and Systems p. 6 Crédits ECTS : 2.50 Évaluation : S1: CC x1 Number of hours : Tutorial classes : Individual work : 42.00 15.00 Teacher(s) : AZZOPARDI Stéphane DONDON Philippe GHIOTTO Anthony LEBRET Valery MORIZET Guy RODES Francis VINASSA Jean-Michel 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 of student. 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 that span over a full semester. The objective of the project that is proposed to the students is to design and realize in its 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 and technical documentation, mathematics, simulation tools, test and measurements. -A consciousness of the differences that exist between reality and the results given by: a mathematical analysis, a computer simulation or a measurement. In order to reach these objectives, the students can rely on tools and equipments similar to those encountered in the industry: -A specific laboratory where each couple of students disposes of a work bench that is equipped with standard 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 31/01/2015 - 05:49:01 703 Course Syllabus -An electronic components stock and purchase centre managed by a technician affected to the electronic projects laboratories. Plan : 1.Bibliographic research 2.Theoretical design of the electronic circuits 3.Prototypes realization 4.Test and measurements 5.Report writing Prerequisite : General Electronic. (S1 & S2) : Analog Electronic UVE3B (S3) : Analog Circuits & systems Document(s) : Project subject, manufacturer’s data books, scientific and technical books, printed courses, internet access. Sample of project’s titles proposed: ECG amplifier with Automatic Gain Control, ECG amplifier with 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. 31/01/2015 - 05:49:01 704 Course Syllabus PR208 : Project in a research laboratory Shared by UV(s) : M8-C Optional unit O81-O82 - Project in a research laboratory p. 45 Crédits ECTS : 5.00 Évaluation : S1: Proj(Rap,Sout);S2: rep(S1) Number of hours : Individual work : 60.00 Teacher(s) : BONNETON Natalie DOBRZYNSKI Cécile Title : Project in a research laboratory Abstract : Les élèves réalisent par groupe de deux un projet centré sur les thèmes de recherche des Laboratoires d’appui de l’École MATMECA, encadré par les chercheurs de ces équipes de recherche. Cette résolution d’un problème concret donne lieu à la rédaction d’un mémoire et à sa soutenance orale. 31/01/2015 - 05:49:01 705 Course Syllabus PR209 : Design Project Shared by UV(s) : SEE8-A Digital System Design p. 61 Crédits ECTS : 3.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 40.00 Teacher(s) : JEGO Christophe Title : Design Project Abstract : Le projet expérimental a pour objectif la conception de processeurs avec jeu d'instructions. Ce processeur devra respecter scrupuleusement le cahier des charges proposé par les élèves et validé par le responsable du module. Pour ce faire, un minimum demandé devra être validé puis de nouvelles fonctionnalités ajoutées. Les intérêts pédagogiques de ce projet expérimental sont : -> Conduire un projet de conception d'architecture de manière autonome et structurée. -> Utiliser et assembler les fonctions élémentaires d’Electronique numérique pour concevoir une architecture complexe. -> Apprendre à respecter les règles régissant un circuit numérique synchrone et les méthodologies de conception de circuit. 31/01/2015 - 05:49:01 706 Course Syllabus PR210 : Validation de thème de mémoire Shared by UV(s) : RSI8-E Compétences acquises en entreprise - 2ème année p. 55 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : CALATAYUD Cédric Title : Validation de thème de mémoire 31/01/2015 - 05:49:01 707 Course Syllabus PR211 : Validation de thème de mémoire Shared by UV(s) : SEE8-F Compétences acquises en entreprise et validation de thème mémoire p. 61 Crédits ECTS : 10.00 Évaluation : S1: CC (Rap+Sout) x1 Number of hours : Tutorial classes : Individual work : 100.00 18.00 Teacher(s) : DEJOUS Corinne [email protected] Title : Validation de thème de mémoire 31/01/2015 - 05:49:01 708 Course Syllabus PR212 : Research & Programming project Shared by UV(s) : I7ESSV-E Research & Programming project p. 26 Crédits ECTS : 6.00 Évaluation : No description Number of hours : Individual work : 60.00 Teacher(s) : FLEURY Emmanuel Title : Research & Programming project Abstract : This project work is intended to check and develop students' ability to work in team and to program properly. Group size will be 3-4 students and will be closely followed by a supervisor. Subjects of projects will be selected among challenging research and programming problems proposed by the pedagogic team. Document(s) : - Software Engineering. Sommerville. Addison-Wesley, 2006. - Clean Code. Martin. Prentice-Hall. 2009. - Agile Software Development. Martin. Prentice-Hall. 2003. - Code Reading. Spinellis. Addison-Wesley. 2003. - Code Quality. Spinellis. Addison-Wesley. 2006. - Practical Development Environments. Doar. O'Reilly. 2005. - Object-Oriented Analysis And Design: Understanding System Development With UML 2.0. -O'Docherty. Wiley. 2005. - UML Distilled : A Brief Guide to the Standard Object Modeling Language. Fowler. Addison-Wesley, 2004. - Design Patterns. Gamma, Helm, Johnson, Vlissides. Addison-Wesley. 1995. - AntiPatterns. Brown et al. Wiley. 1998. - Why Programs Fail : A Guide to Systematic Debugging. Zeller. Morgan Kaufmann, 2005. Keyword(s) : Research, programming 31/01/2015 - 05:49:01 709 Course Syllabus PR213 : Stage de 2ème année Shared by UV(s) : C0-B Stage de 2ème année p. 63 Crédits ECTS : 8.00 Évaluation : S1: Sta(Rap,Sout) x1;S2: rep(S1) x1 Title : Stage de 2ème année 31/01/2015 - 05:49:01 710 Course Syllabus PR214 : Thematic project Shared by UV(s) : E8-G E8-H E8-I E8-J Mixed Electronics and HF circuits Automatic Control Signal and image processing Heterogeneous digital electronic systems p. 8 p. 9 p. 10 p. 11 Crédits ECTS : 3.50 Évaluation : S1: Proj(Sout, 20 min) x1 Number of hours : Practical work : 42.00 Teacher(s) : AZZOPARDI Stéphane BERTHOUMIEU Yannick BORNAT Yannick DONDON Philippe DONIAS Marc LANUSSE Patrick [email protected] http://www.enseirb.fr/~lanusse LEBRET Valery MELCHIOR Pierre MORIZET Guy RODES Francis VALLET Pascal VINASSA Jean-Michel 05 4000 2417 Title : Thematic project Abstract : A project subject in the field of Electrical Engineering design is proposed at the beginning of S8 at each couple of student. The students are managed by a teacher during weekly tutorial classes that span over a full semester. The objective of the project proposed to the students is to design and realize in its definitive version: a module or a system that calls for a wide or a specific domain of Electrical Engineering. 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 electrical engineering design. -An application as large as possible of the theoretical courses proposed at ENSEIRB MATMECA in the fields of: mixed electronic, automatic control, power electronic, RF design, signal and image processing. -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 and technical documentation, mathematics, simulation tools, test and measurements. -A consciousness of the differences that exist between reality and the results given by: a mathematical analysis, a computer simulation or a measurement. In order to reach these objectives, the students can rely on tools and equipments similar to those encountered in the industry: 31/01/2015 - 05:49:01 711 Course Syllabus -A specific laboratory where each couple of students disposes of a work bench that is equipped with standard 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 laboratory dedicated to Automatic Control -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 electronic projects laboratories. Plan : 1.Bibliographic research 2.Theoretical design of the electronic circuits 3.Prototypes realization 4.Test and measurements 5.Report writing Prerequisite : General Electronic. (S1 & S2): Analog Electronic UVE3B (S3) : Analog Circuits & systems, Digital design. Document(s) : Project subject, manufacturer’s data books, scientific and technical books, printed courses, internet access. 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 bicycle alternator and a high efficiency converter, 27MHz/ 5W class C transmitter for FSK modulation, transceiver 120MHz AM 1W, wireless infrared audio transmission, coded infrared remote control, car accelerometer, digital thermometer … Keyword(s) : Analog electronic, digital electronic, mixed circuits, feed back control, power electronic, RF circuits 31/01/2015 - 05:49:01 712 Course Syllabus PR300 : Soutenance de mémoire de fin d'études Shared by UV(s) : RSI0-D Compétences acquises en entreprise - 3ème année p. 51 Évaluation : S1: Proj(Rap,Sout) x1 Title : Soutenance de mémoire de fin d'études 31/01/2015 - 05:49:01 713 Course Syllabus PR302 : ICBM Conference Shared by UV(s) : E9CSI-E Master project p. 15 Crédits ECTS : 1.50 Évaluation : S1: Proj(Sout)(,O) x1.5 Number of hours : Tutorial classes : Individual work : 12.00 6.00 Teacher(s) : DELTIMPLE Nathalie RENAUD Sylvie Title : ICBM Conference Abstract : The ICBM project is the simulation of a session in an international research conference on IC design. The sessions are dedicated to RF ICs and systems. Each students acts as a conference participant. He is asked to defend 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 salle 5. Préparer une question pour les exposés des autres participants 31/01/2015 - 05:49:01 714 Course Syllabus PR305 : Group project Shared by UV(s) : C9TM-E Semester project and software development p. 76 Crédits ECTS : 4.00 Évaluation : S1: CC x1 + Proj(Rap,Sout) x1 Number of hours : Tutorial classes : Individual work : 30.00 45.00 Title : Group project Abstract : The group project aims at giving a supervised practical and personnalized experience on the advanced concepts studied in the third year at ENSEIRB. This project lasts the whole semester, and is organized around groupe of 3 to 5 students. Plan : * Technical realization: allying feasability study and design of a software component * Report (in english) * Presentation (in english, using powerpoint slides) 31/01/2015 - 05:49:01 715 Course Syllabus PR306 : Soutenance du thème de mémoire Shared by UV(s) : SEE0-D Compétences acquises en entreprise et soutenance de mémoire p. 57 Crédits ECTS : 15.00 Évaluation : S1: CC (Rap + Sout) x1 Number of hours : Combined lecture and tutorial classes : 100.00 Teacher(s) : DEJOUS Corinne [email protected] Title : Soutenance du thème de mémoire 31/01/2015 - 05:49:01 716 Course Syllabus PR307 : Projet avancé en télécommunications Shared by UV(s) : T9GLR-E T9ISN-B T9RSC-E Project Advanced project Project p. 70 p. 72 p. 73 Crédits ECTS : 5.00 Évaluation : S1: Sta(Tr,Rap,Sout) x1;S2: rep(S1) x1 Number of hours : Tutorial classes : Individual work : 24.00 46.00 Teacher(s) : FALLERI Jean-Rémy 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'une professionnalisant, l'autre orientée recherche (obligatoire pour l'obtention d'un master). Le choix du sujet conditionne 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 par groupe 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'un composant logiciel. Prerequisite : Module PR306 (p. 716) Online course : http://www.enseirb.fr/~reveille/ens/Projets/S5/projet.html 31/01/2015 - 05:49:01 717 Course Syllabus PR309 : Project in signal processing Shared by UV(s) : E9TS-E Projet avancé et applications p. 21 Crédits ECTS : 4.00 Évaluation : S1: CC x1 + Proj(Rap,Sout) x1 Number of hours : Tutorial classes : Individual work : 30.00 30.00 Teacher(s) : BERTHOUMIEU Yannick CORRETJA Vincent DONIAS Marc GRIVEL Eric MEGRET Rémi TURCU Iona 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 is to apply fundamental notions to complex problems. Each project is supervised by a teacher. 31/01/2015 - 05:49:01 718 Course Syllabus PR310 : Advanced project in embedded systems Shared by UV(s) : E9SE-D Personnalisation. Approfondissement p. 18 Crédits ECTS : 3.00 Évaluation : S1: Proj(Rap,Sout) x1 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 software aspects. Keyword(s) : Advanced project - Embedded systems - HW and SW development Online course : no 31/01/2015 - 05:49:01 719 Course Syllabus PR311 : System development Shared by choice module(s) : EX326 RSR free module p. 371 Crédits ECTS : 2.50 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Tutorial classes : Individual work : 5.00 60.00 Teacher(s) : VINCENT Aymeric Title : System development Abstract : This module consists in implementing an important development project during the whole semester. Subjects are chosen at the beginning of the semester, and groups are created. Regular meetings with the teacher are organized in order to check the current state of the project. Prerequisite : Reasonable skills in a programming language 31/01/2015 - 05:49:01 720 Course Syllabus PR312 : ASIC design Shared by UV(s) : E9CSI-A Integrated circuits technology and design p. 15 Crédits ECTS : 1.50 Évaluation : S1: Proj x1.5 Number of hours : Tutorial classes : Individual work : 33.00 12.00 Teacher(s) : RENAUD Sylvie TARIS Thierry 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 for both standard and RF ASICs. The students are in charge 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 (Monte-Carlo) on the process parameters. Keyword(s) : ASICs design - CAD tools - IC design flow - RF IC 31/01/2015 - 05:49:01 721 Course Syllabus PR313 : Integrated systems Shared by UV(s) : E9CSI-C RF circuits and systems p. 15 Crédits ECTS : 2.00 Évaluation : S1: Proj x2 Teacher(s) : DEVAL Yann KERHERVE Eric Title : Integrated systems Abstract : Résumé : Les circuits destinés aux applications radiofréquences ont un degré croissant de complexité et leur conception né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 de communication. 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 dans des conditions réelles de fonctionnement et d'observer l'impact de la variation d'un paramètre d'un des blocs réalisant la fonction sur le système dans son ensemble. Par exemple, dans le cas de la simulation du système GSM, 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 exhaustive des enseignements en électronique (transmissions numériques, techniques de modulation, fonctions amplification, 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 le diagramme de l'oeil, la constellation d'états, l'analyse spectrale, l'analyse temporelle (train binaire), la mesure 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 31/01/2015 - 05:49:01 722 Course Syllabus - système RF d'émission-réception 31/01/2015 - 05:49:01 723 Course Syllabus PR314 : Design of mixed circuits with VHDL AMS Shared by UV(s) : E9CSI-A Integrated circuits technology and design p. 15 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Tutorial classes : Individual work : Practical work : 8.00 5.00 8.00 Teacher(s) : RIVET Francois [email protected] 0630420645 Title : Design of mixed circuits with VHDL AMS Abstract : The mixed behavioral description language, VHDL AMS, allows to simulate mixed systems in order to contribute to top down design and to do test - bench for these systems This tutorial looks at this language from this two points of view. The simulation and the test of a synthesizer is treated. Plan : 1. TP1: Introduction to Analog simulation language (Spice Netlist) under ADV_MS environment. 2. TP2: Introduction to VHDL_AMS language from examples 3. TP3 et TP4: Design of synthesizer components with VHDL_AMS 4. TP5: Generation of synthesizer Test-Bench with VHDL_AMS and test of its performances Prerequisite : Circuits HF et Oscillateurs( S3), Systèmes de Communications Analogiques (S3), Circuits de Communications Analogiques(S4),TP Electronique Mixte( S4) 31/01/2015 - 05:49:01 724 Course Syllabus PR315 : Projet de Fin d'Etudes Shared by UV(s) : C0-A Projet de Fin d'Etudes (stage de 3ème année) p. 63 Crédits ECTS : 18.00 Évaluation : S1: Sta(Tr,Rap,Sout) x1;S2: rep(S1) x1 Title : Projet de Fin d'Etudes 31/01/2015 - 05:49:01 725 Course Syllabus PR316 : Project Shared by UV(s) : E9CSI-E Master project p. 15 Crédits ECTS : 3.00 Évaluation : S1: Proj(Rap,Sout) x3 Number of hours : Tutorial classes : Individual work : 36.00 10.00 Teacher(s) : RENAUD Sylvie Title : Project 31/01/2015 - 05:49:01 726 Course Syllabus PS101 : Probabilities Shared by UV(s) : M6-B Mathematics II p. 43 Crédits ECTS : 2.50 Évaluation : S1: ET(2h,E,sd,sc) Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : Individual work : 20.00 20.00 24.00 22.00 Teacher(s) : DUFOUR François Title : Probabilities Abstract : The objective of this course is to provide an introduction to basic concepts of probability theory and modeling of random phenomena. Simple stochastic models often used in many practical applications will be considered and analyzed. Plan : 1. Introduction Exemples: Variable aléatoire, Indépendance, Loi des grands nombres, 2. Espace de probabilité Probabilité sur un espace fini Définition générale Indépendance et conditionnement 3. Espace fini ou dénombrable Définition de variables aléatoires discrètes Espérance des variables aléatoires discrètes Fonction génératrice d'une variable aléatoire à valeurs entières Lois usuelles Lois conditionnelles et indépendance 4. Variables aléatoires réelles et Vecteurs aléatoires Définition Lois de variables aléatoires réelles (Fonction de répartition, Variables aléatoires de loi à densité, simulation Espérance de variable aléatoire réelle Calcul de l'espérance pour une variable aléatoire à densité Exemples Inégalités Vecteurs aléatoires Simulation 5. Convergence Différents modes de convergence 6. Fonction caractéristique, loi des grands nombres et Théorème limite centrale Monte cargo, intervalles de confiance 7. Modélisation stochastique Chaîne de Markov, file d'attente 31/01/2015 - 05:49:01 727 Course Syllabus PS201 : Probabilistic methods in Reliability Shared by choice module(s) : EX212 Optional units O82 (if B2 validated) p. 348 Crédits ECTS : 3.00 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Combined lecture and tutorial classes : Individual work : 36.00 18.00 Teacher(s) : FERAL Delphine Title : Probabilistic methods in Reliability Abstract : In this course, it will be introduced basic and advanced probabilistic tools for analyzing practical reliability problems such as structural reliability. Plan : * Compléments aux calcul des probabilités - Somme de variables aléatoires indépendantes, variable aléatoire gaussienne. - Convergence des variables aléatoires : convergence en probabilité, convergence presque sûre. - Convergence en loi. Loi des grands nombres. Théorème limite centrale. - Espérance conditionnelle: définition et propriétés. * Statistique - Théorie des tests et de l'estimation Document(s) : J. Jacod, P. Protter, L'essentiel en théorie des probabilités, Cassini, 2003. J.-Y. Ouvrard, Probabilités Tome I et II, Cassini, 2004. 31/01/2015 - 05:49:01 728 Course Syllabus PS300 : Numerical aspects in reliability theory Shared by choice module(s) : EX319 EX334 Optional unit O92a Optional unit O92a p. 0 p. 374 Crédits ECTS : 3.12 Évaluation : S1: CC;S2: ET(2h,E,sd,sc) Number of hours : Lecture : Individual work : 24.00 24.00 Teacher(s) : DUFOUR François Title : Numerical aspects in reliability theory Abstract : This course provides a practical introduction to constructing computerized simulations for analyzing phenomena in reliability. Plan : - Simulation de variables et vecteurs aléatoires par la méthode d'inversion, de rejet. - Illustrations de la loi des grands nombres et du théorème limite centrale. - Méthode de Monte-Carlo, objectifs, avantages. - Méthodes de réduction de la variance. - Simulation de chaînes de Markov. - Processus de Poisson et de renouvellement avec applications à la fiabilité. Document(s) : - B. Bercu, D. Chafai, Modélisation stochastique et simulation, SMAI, à paraître 2007. - S. Ross, Simulation, Academic Press, 2002. 31/01/2015 - 05:49:01 729 Course Syllabus RE100 : Introduction to Networks Architecture Shared by UV(s) : I6-B Programming and computing environment 2 p. 24 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,sd,sc) x1;S2: ET(30m,O,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Tutorial classes : Individual work : Practical work : 10.00 4.00 8.00 4.00 Teacher(s) : AHMED Toufik Title : Introduction to Networks Architecture Abstract : Cours d’introduction au réseaux Plan : Les réseaux locaux informatiques (LAN) -Classification des réseaux -Les couches ISO et TCP/IP -Technologies pour les LAN -Notion de base sur l’Ethernet : adressage, commutation, type ethernet -Equipements d’interconnexions réseaux -Autres protocoles pour les LAN 31/01/2015 - 05:49:01 730 Course Syllabus RE108 : Architecture TCP/IP Shared by UV(s) : RSI6-C Informatique & réseaux 2 p. 53 Crédits ECTS : 0.55 Évaluation : S1: ET(1h30,E) x0.75 + ES(1h30,E) x0.25;S2: ET x1 Number of hours : Combined lecture and tutorial classes : 64.00 Teacher(s) : DELORD Xavier Title : Architecture TCP/IP 31/01/2015 - 05:49:01 731 Course Syllabus RE110 : Introduction to Networking Shared by UV(s) : T5-A Computer science and Nework, Level 1 p. 64 Crédits ECTS : 3.00 Évaluation : S1: ET(2h,E,da) x1 Number of hours : Lecture : Combined lecture and tutorial classes : 5.33 18.67 Teacher(s) : MILANI Alessia NEGRU Daniel Title : Introduction to Networking Abstract : The objective of this course is to describe the architectural aspects of software rather than networks. This is to present the basic concepts. The approach makes extensive reference to the OSI model. Plan : 1. General Concepts 2. Physical Layer 3. Data Link Layer 4. MAC sublayer 5. Local Area Networks Document(s) : Polycopiés de cours Keyword(s) : Modèle OSI, Modèle TCP/IP, Ethernet, MAC, HDLC 31/01/2015 - 05:49:01 732 Course Syllabus RE111 : The Internet Architecture Shared by UV(s) : T6-A Computer and Networks: Level 2 p. 65 Crédits ECTS : 5.00 Évaluation : S1: ET(2h,E,da,ca) x9 + CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 37.33 30.00 8.00 Teacher(s) : ARNAUD Julien NEGRU Daniel Title : The Internet Architecture Abstract : The aim of this course is to explore and illustrate the principles of networks that have been acquired in the first year. To do so, this module is largely based on the study of the family of Internet protocols whose knowledge is essential today. Throughout this course, the specific points of the network architecture are analyzed and compared with the general principles as well as d? Other protocol families such as X25. This module ends with a series of tutorials illustrating the main mechanisms being exposed. Plan : Introduction to Family History Internet protocol v4, organizations, standardization and vocabulary Notion? Interconnection networks Routing Data Architecture TCP / IP layered model of TCP / IP IP Addressing Interaction between family v4 internet protocols and transmission media some media introduction to TCP / IP Notion resolution of address ARP address Resolution group on some LANs RARP protocol network layer Internet protocol family v4 introduction IP protocol ICMP Protocol Transport Layer of the Internet protocol family v4 introduction UDP TCP algorithms and routing protocols in data networks Introduction Representation? subnet communication graph Notion? shortest path tree collector in a graph multipath routing flood routing based routing by routing flows technique of "hot potato" routing and distance vector routing link-state hierarchical routing Internetworking Lab assembly and configuration of a local TCP / IP over Ethernet Study ARP and ICMP Study of TCP and UDP protocols Study IP routing and RIP Study of sub-IP address Prerequisite : RE110 Document(s) : 1 support de cours. 3 sujets de travaux pratiques. Keyword(s) : Networks, Protocols, Internet, TCP / IP, Routing, Interconnection. 31/01/2015 - 05:49:01 733 Course Syllabus RE112 : Introduction aux réseaux (mise à niveau) Shared by UV(s) : RSI5-B Informatique et réseaux 1 (mise à niveau) p. 52 Crédits ECTS : 0.20 Évaluation : S1: ET(1h30,E) x1;S2: ET x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : DELORD Xavier Title : Introduction aux réseaux (mise à niveau) 31/01/2015 - 05:49:01 734 Course Syllabus RE200 : Introduction to Network security Shared by UV(s) : T8-J UVT8B2 - Réseaux et Sécurité p. 68 Shared by choice module(s) : EX207 Modules "Parcours Techniques" (choisir 1 parcours composé de deux modules) p. 0 Crédits ECTS : 3.00 Évaluation : S1: ET(1h30,E) x1;S2: ET x1 Number of hours : Lecture : Practical work : 16.00 4.00 Teacher(s) : DELORD Xavier Title : Introduction to Network security Abstract : After an introduction to information security, this lecture focuses on the security of data transmission, i.e. on network 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 and IPv6 architectures Document(s) : Stallings W. "Network Security Essentials: Applications and Standards - Third Edition". Pearson Printice Hall, 2007. Keyword(s) : information security, network security, IPv4, IPv6, TCP/IP, cryptography 31/01/2015 - 05:49:01 735 Course Syllabus RE201 : Network Introduction. Network Programming Shared by UV(s) : E7-B Digital Electronics p. 6 Crédits ECTS : 2.00 Évaluation : S1: CC x1 Number of hours : Lecture : Individual work : Practical work : 13.33 17.00 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 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 31/01/2015 - 05:49:01 736 Course Syllabus RE202 : TCP/IP Networks Architecture Shared by UV(s) : I7-B Internet et réseaux p. 25 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,sd,sc) x1;S2: ET(15m,O,sd) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 20.00 10.00 Teacher(s) : AHMED Toufik Title : TCP/IP Networks Architecture Abstract : The aim of this course is to provide a solid base in the domain of computer networks concerning the physical aspect of transmissions and the protocols used. In this course, theoretical and practical aspects concerning the different layers of the OSI model are presented (from physical to application layer). These notions are illustrated with exercices on classic protocols. Plan : 1. Interaction of TCP/IP with the physical network 2. The network protocol : IP and ICMP 3. The Transport protocols of TCP/IP model 31/01/2015 - 05:49:01 737 Course Syllabus RE203 : Network programming project Shared by UV(s) : I8-C Software engineer project p. 27 Crédits ECTS : 2.00 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Individual work : Practical work : 12.50 20.00 Teacher(s) : AHMED Toufik MEDJIAH Samir SHARROCK Rémi Title : Network programming project Abstract : This programming project is a join with the operating system project. The main objective is to elaborate a complex network application using the C language (POSIX functions). Prerequisite : Network course 31/01/2015 - 05:49:01 738 Course Syllabus RE208 : Interconnexions de réseaux Shared by UV(s) : T8-J UVT8B2 - Réseaux et Sécurité p. 68 Crédits ECTS : 3.00 Évaluation : S1: ET(1h30,E) x1;S2: ET x1 Number of hours : Lecture : Practical work : 10.66 8.00 Teacher(s) : DELORD Xavier MEDAT Fabien Title : Interconnexions de réseaux Prerequisite : Connaissances générale en réseaux et de l'architecture IPv4. Notions sur le routage dans les réseaux de données. Pratique de la configuration réseau sous Unix indispensable. Module RE204. 31/01/2015 - 05:49:01 739 Course Syllabus RE213 : Réseaux et applications réparties Shared by UV(s) : RSI8-B Architectures des réseaux 2 p. 55 Crédits ECTS : 0.35 Évaluation : S1: ET x0.5 + Proj(Rap) x0.5 Number of hours : Combined lecture and tutorial classes : 32.00 Teacher(s) : ARNAUD Julien Title : Réseaux et applications réparties Abstract : [Volume enseignant = 48 h (16 h de TP en demi promotion)] 31/01/2015 - 05:49:01 740 Course Syllabus RE214 : Interconnexion de réseaux Shared by UV(s) : RSI8-B Architectures des réseaux 2 p. 55 Crédits ECTS : 0.30 Évaluation : S1: ET(1h30,E) x1;S2: ET x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : DELORD Xavier MEDAT Fabien Title : Interconnexion de réseaux Abstract : [Volume enseignant = 32 h (8 h de TP en demi promotion)] 31/01/2015 - 05:49:01 741 Course Syllabus RE216 : Programmation réseau Shared by UV(s) : T7-A Informatique et Réseaux, niveau 3 p. 66 Crédits ECTS : 2.50 Évaluation : S1: ET(1h,E,sd,sc) x0.6 + CC(CR TP) x0.4 Number of hours : Lecture : Practical work : 4.00 18.66 Teacher(s) : NEGRU Daniel Title : Programmation réseau 31/01/2015 - 05:49:01 742 Course Syllabus RE217 : Network Introduction Shared by UV(s) : SEE8-B Operating system and Network p. 61 Crédits ECTS : 1.00 Évaluation : S1: ET(1h30) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : DELORD Xavier MILANI Alessia Title : Network Introduction Abstract : Ce cours est une introduction aux notions fondamentales et à la terminologie des réseaux informatiques. Lors de ce cours intégré, les aspects théoriques et pratiques concernant les couches basses du modèle OSI (de la couche physique à la couche liaison) sont abordés. Des exercices sont prévus pour illustrer ces notions sur les protocoles classiques. 31/01/2015 - 05:49:01 743 Course Syllabus RE218 : TCP/IP Applications Shared by UV(s) : I8-A Systems and Applications p. 27 Crédits ECTS : 1.50 Évaluation : S1: ET(1h30,E,sd,sc) x1;S2: ET(15m,O,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 13.33 10.00 Teacher(s) : AHMED Toufik ALLALI Julien KHALIFE Hicham [email protected] Title : TCP/IP Applications Plan : Programmation TCP/IP - Mise en place des applications TCP/IP - Implémentation d’un exemple d’application TCP ou UDP : programmation socket simple en C ou Java par exemple Exemple d’application TCP/IP -Présentation de quelques applications TCP/IP : le système DNS, le protocole SMTP (par exemple) Le routage - Le routage de l’information dans les réseaux : notion d’arbre collecteur, plus court chemin dans un graphe, routage par inondation, routage fondé sur les flux, routage à vecteur et distance … Exercice sur le calcul de la table de routage. Keyword(s) : programmation Socket, architecture Client / Serveur, routage dans les réseaux, DNS, WEB, e-mail, FTP 31/01/2015 - 05:49:01 744 Course Syllabus RE220 : Réseaux Télécom Shared by UV(s) : T7-A Informatique et Réseaux, niveau 3 p. 66 Crédits ECTS : 2.50 Évaluation : S1: ET(1h,E,sd,sc) x2 + CC(CR TP) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : Practical work : 13.33 26.00 8.00 5.33 Teacher(s) : KRIEF Francine MBAREK Nader Title : Réseaux Télécom Plan : * Partie 1 : Réseaux d'opérateurs : RTC, Evolution des réseaux d'opérateurs, Réseaux optiques, NGN * Partie 2 : Gestion de réseaux et services : Présentation, Approche normalisée, SNMP Keyword(s) : RTC, xDSL, RNIS, ATM, MPLS, SDH, WDM, GMPLS, SNMP, NGN 31/01/2015 - 05:49:01 745 Course Syllabus RE221 : Networking Systems Administration Shared by UV(s) : T8-A Informatique, réseaux et communications numériques p. 67 Crédits ECTS : 2.00 Évaluation : S1: ET(2h,E,da,ca) x1 + CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : 21.33 Teacher(s) : GIROLLET Nabil NEGRU Daniel RABEMANANTSOA Tovo Title : Networking Systems Administration Abstract : Discovery and set-up of most representative systems applications , which are usually installed in IT environments. The students will work in pair to setup DHCP, DNS, NIS, LDAP, CIFS, NFS, APACHE. 6 labs and one evaluation. Plan : 1- Protocol and Service presentation 2- Main configuration files presentations 3- Options discovery through a lab 4- Report Prerequisite : OSI model, TCP/IP, basis commands of Linux Keyword(s) : OSI model, applications, networking services 31/01/2015 - 05:49:01 746 Course Syllabus RE222 : Information and network security Shared by UV(s) : RSI8-B Architectures des réseaux 2 p. 55 Crédits ECTS : 0.35 Évaluation : S1: ET(1h30,E) x1;S2: ET x1 Number of hours : Combined lecture and tutorial classes : 32.00 Teacher(s) : DELORD Xavier Title : Information and network security 31/01/2015 - 05:49:01 747 Course Syllabus RE300 : Evolution of communication networks Shared by UV(s) : I9RSR-A Communication networks p. 38 Crédits ECTS : 1.75 Évaluation : S1: ET(1h20,E,sd,sc) x3 + CC(PA,CR TP) x1;S2: ET(15m,O,sd) x1 Number of hours : Lecture : Practical work : 8.00 8.00 Teacher(s) : AHMED Toufik Title : Evolution of communication networks Abstract : Les réseaux de nouvelle génération sont devenus de plus en plus complexes, interconnectant différentes technologies et architectures (IP, WiFi, DVB-T/S, UMTS, GSM/GPRS) à travers plusieurs plates-formes matérielles et logicielles pour offrir une multitude de services (données, téléphonie, diffusion vidéo, vidéoconférence, etc.). Ces nouvelles technologies réseaux ont permis une augmentation spectaculaire des capacités, notamment à l'accès. Ce cours a pour objectif de passer en revue l'architecture et l'évolution des réseaux de nouvelle génération. Plan : -Introduction aux réseaux de nouvelle génération -Convergence des réseaux et des services -Contraintes de qualité de service -Quelques exemples d'évolution de réseau oIPv4 et IPv6 oLes réseaux mobiles et sans fil : 2G/3G, 802.11 oLes réseaux de broadcast : DVB Prerequisite : RE204 Document(s) : - N/A Keyword(s) : - Networks evolution, Quality of Service Online course : - not yet 31/01/2015 - 05:49:01 748 Course Syllabus RE301 : Transport de flux audiovisuels Shared by UV(s) : C9TM-A Multimedia data coding and processing p. 76 Crédits ECTS : 2.00 Évaluation : S1: ET(1h20,E,sd,sc) x3 + CC(PA,CR TP) x1;S2: ET(15m,O,sd) x1 Number of hours : Lecture : Practical work : 8.00 8.00 Teacher(s) : AHMED Toufik Title : Transport de flux audiovisuels Abstract : De nouveaux services de distribution de contenus audiovisuels et multimédia fond leur apparition sur les réseaux, à la fois fixe et mobile. Cependant, plusieurs caractéristiques de ces réseaux font que le déploiement à grande échelle de tels services présente actuellement un réel challenge par rapport à des applications telles que le courrier électronique (email) et le Web. En effet, le protocole IP est en passe de devenir le mode de transport de référence sur ces différents réseaux, ce qui pose certains problèmes liés à la qualité de service (QoS) hérités du modèle protocolaire IP. Ce cours a pour objectif de passer en revue les mécanismes de transport de flux audio/vidéo sur un réseaux IP. Ainsi, il présente les protocoles utilisés pour le transport et la signalisation des services multimédia et leurs contraintes de qualité de service. Plan : -1- Introduction aux transport de flux audio/vidéo -2- mécanismes de transport de flux audio/vidéo sur les réseaux IP -3- Exemple de protocoles de transport et de signalisation : RTP, RTSP, SDP Document(s) : standards d'internet : RFC 3550 et autres Keyword(s) : -transport de flux -signalisation de servie multimédia -qualité de service Online course : -N/A 31/01/2015 - 05:49:01 749 Course Syllabus RE303 : Network management Shared by UV(s) : RSI0-B Gestion des réseaux et des systèmes informatiques p. 51 Crédits ECTS : 0.30 Évaluation : S1: ET x0.7 + TP x0.3 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : KRIEF Serge MBAREK Nader Title : Network management 31/01/2015 - 05:49:01 750 Course Syllabus RE304 : Réseaux et services Shared by UV(s) : E9SE-C Réseaux et sécurité des systèmes p. 18 Crédits ECTS : 2.00 Évaluation : S1: ET(1h20,E,sd,sc) x3 + CC(PA,CR TP) x1;S2: ET(15m,O,sd) x1 Number of hours : Lecture : Practical work : 8.00 8.00 Teacher(s) : AHMED Toufik Title : Réseaux et services 31/01/2015 - 05:49:01 751 Course Syllabus RE305 : Sécurité logicielle des systèmes et des réseaux Shared by UV(s) : E9SE-C Réseaux et sécurité des systèmes p. 18 Crédits ECTS : 2.00 Évaluation : S1: CC x1 Number of hours : Lecture : Practical work : 16.00 12.00 Teacher(s) : BLANC Mathieu LALET Pierre Title : Sécurité logicielle des systèmes et des réseaux Abstract : Présentation des points sensibles au niveau de la sécurité sous Unix et des problèmes de sécurité avec TCP/IP. Présentation de solutions pour la sécurisation d'un environnement TCP/IP. Méthodes de détection et de gestion des intrusions. Plan : Présentation des points sensibles au niveau de la sécurité sous Unix Présentation des problèmes de sécurité avec TCP/IP Sécurisation d'un environnement TCP/IP (notion de firewall, DMZ, ...) Méthode de conception de réseaux intégrant la sécurisation Détection et gestion des intrusions. Pots de miel et leurres informatiques. Audits et tests d'intrusions. Présentation détaillée d'un exemple de firewall sous Linux: Netfilter 31/01/2015 - 05:49:01 752 Course Syllabus RE306 : Ubiquitous computing Shared by UV(s) : T9GLR-G UE Technique GLRT p. 70 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap,Sout) x1S2:rep(S1) Number of hours : Lecture : 8.00 Teacher(s) : CONSEL Charles Title : Ubiquitous computing Abstract : A study ubiquitous computing and the networked objects that are populating our home and professional environments and are assisting our everyday tasks. Plan : - Introduction to ubiquitous computing - Wireless technologies for networked objects - Types of networked objects - Assistive technologies Prerequisite : Foundations on networking Keyword(s) : Networked objects, wireless network 31/01/2015 - 05:49:01 753 Course Syllabus RE312 : Telecommunication networks Shared by UV(s) : I9RSR-A Communication networks p. 38 Crédits ECTS : 3.25 Évaluation : S1: ET(,O,sc) x1 Number of hours : Lecture : Individual work : 36.00 40.00 Teacher(s) : BOUÏL Jean-Marc PICARD 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, starting from the telephone network of the sixties to the high-bandwith internet of today. Each network is described from the 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. Document(s) : Lecture notes for each chapter Keyword(s) : Série 1 : Télécommunication, Réseau, Protocole, Numérique, Digital, Transmission, Commutation, Signalisation, Données, Internet, IP, 31/01/2015 - 05:49:01 754 Course Syllabus Haut débit, Mobile, Cloud Computing Série 2 : RTC, Sémaphore, SS7, Modems, ERBdB, Jonction, PDH, SDH, SONET, WDM, DWDM, CWDM, HDLC, RCP, X25, ISDN, RNIS, ATM, 2G, 3G, 4G, GSM, GPRS, EDGE, UMTS, LTE, WiFi, 802.3, 802.1qp, SNAP, PPP, xDSL, ADSL, VDSL, SHDSL, FTTx, FTTH, FTTB, FTTC, VoIP, ToIP, VPN, L2TP, TSL, IPSEC, MPLS, VPLS, NGN, IMS, CDN Online course : None 31/01/2015 - 05:49:01 755 Course Syllabus RE315 : Sécurité des réseaux Shared by UV(s) : I9RSR-C Security and network administration p. 38 Crédits ECTS : 3.50 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Lecture : Tutorial classes : Individual work : 32.00 24.00 32.00 Teacher(s) : BLANC Mathieu DESCLAUX Fabrice GELI Mathieu LALET Pierre Title : Sécurité des réseaux 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 Keyword(s) : Windows, Linux, IP, Firewall, intrusion detection, security audits, initiation to VPNs and cyphering of network flows 31/01/2015 - 05:49:01 756 Course Syllabus RE316 : Network administration protocols Shared by UV(s) : I9RSR-C Security and network administration p. 38 Crédits ECTS : 1.50 Évaluation : S1: ET(1h,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 30.00 20.00 Teacher(s) : BORDÈRES Serge GRELAUD Fabrice Title : Network administration protocols Abstract : In order to build an IP network with an important size, several routing protocols are needed. In this module, different routing protocols are considered, interior (e.g. RIP, OSPF) and exterior (BGP) on several examples. We consider principles and deployment. Moreover, in this course are considered authentication protocols used in the domain of wifi technologies Plan : - complex networks and associated problems - interior routing - RIP - OSPF and similar protocols - routing on Internet, autonomous systems - BGP: base principle - BGP: deployment and examples - presentation and examples on wifi access restrictions Keyword(s) : Routage IP, RIP, OSPF, BGP, Autonomous-System. 31/01/2015 - 05:49:01 757 Course Syllabus RE317 : Administration, routing, QoS Shared by UV(s) : I9RSR-D Network administration tools p. 38 Crédits ECTS : 1.50 Évaluation : S1: ET(1h,E,sd) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Individual work : 18.00 12.00 20.00 Teacher(s) : GOUDAL Frédéric MEDAT Fabien Title : Administration, routing, QoS Abstract : The first part of this module permits to train on technics and tools for Unix systems administration. The second part consists in studying CISCO routers administration and VLAN deployment. The end of this course teaches how to consider Quality of Service in networks. Plan : - General presentation of network administration technics - Machines configuration - Getting information and configuration tools for machines administation - CISCO routers administration (RIP protocol), VLAN deployment - Quality of service (QoS) concept in networks - Problems with QoS - Protocols for QoS deployment Keyword(s) : Architecture réseaux routes et commutés, installation et programmation de routeurs CISCO 31/01/2015 - 05:49:01 758 Course Syllabus RE318 : System and network administration Shared by UV(s) : I9RSR-D Network administration tools p. 38 Crédits ECTS : 1.75 Évaluation : S1: Proj(Rap,Sout) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : Individual work : 2.66 7.66 5.00 30.00 Teacher(s) : VINCENT Aymeric Title : System and network administration Abstract : This module is composed of two distinct parts. - In the first one, students work with a workshop process. The learn how to administrate several machines. They have to work together in order to provide a quality service. Some aspects are considered: CVS, software portability, shell script programmation (efficient and secure) - In the other part, we study how to build a parallel and distributed system. On an example, we consider different problems for deplying such systems: performance, cost... A case study is done on a cache memory developpment. Prerequisite : RE202 and Java programming skills 31/01/2015 - 05:49:01 759 Course Syllabus RE319 : Formal Methods and applications Shared by UV(s) : I9RSR-E Personalisation p. 38 Shared by choice module(s) : EX324 Free module for PRCD p. 370 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,sd,sc) x2.5 Number of hours : Combined lecture and tutorial classes : Individual work : 24.00 12.00 Teacher(s) : HERBRETEAU Frédéric ROLLET Antoine VINCENT Aymeric Title : Formal Methods and applications Abstract : In this module, we study how to design, model and formally validate communicating systems. We illustrate these techniques on communication protocols. Plan : 1. History and problem 2. Methods and tools for validation 3. Systems of automata 4. Temporal logic 5. Modelchecking 6. Classical properties 7. Protocols' structure 8. Modeling and flow controlling 9. Promela - Spin 10. Formal testing based on specification Keyword(s) : Design, verification, test, communicating protocols, modelchecking 31/01/2015 - 05:49:01 760 Course Syllabus RE328 : Protocols for telephony over Internet Shared by UV(s) : T9RSC-A Technical p. 73 Crédits ECTS : 2.00 Évaluation : S1: ET(1h,E,da,ca) x1 Number of hours : Combined lecture and tutorial classes : 18.66 Teacher(s) : CONSEL Charles MÉRINDOL Bernard MONIEZ Philippe http://www.enseirb.fr/~moniez RÉVEILLÈRE Laurent http://www.enseirb.fr/~reveille Title : Protocols for telephony over Internet Abstract : Ce module a pour but de présenter les technologies de voix / téléphonie sur IP. Plus particulièrement, le protocole SIP sera présenté en détails. Dans une deuxième partie du cours, un industriel présentera la place de SIP dans le monde industriel. Plan : 1. Telephony Basics 2. SIP overview 3. SIP architecture 4. SIP protocol stack overview 5. SIP protocol 6. Présentation de l'offre constructeur de 3com Lab 1. Protocol Vision du monde industriel : SIP dans le monde industriel - Protocole propriétaire vs SIP (les fonctions possibles) - Quelques exemples de solutions (3com, Asterisk, OpenSER, Cisco, Nortel, Alcatel) - Ce qui va changer dans les communications avec le tout IP Prerequisite : Bonnes connaissances en réseaux. Compréhension de TCP/IP. Document(s) : Copie des transparents de cours. 31/01/2015 - 05:49:01 761 Course Syllabus Keyword(s) : Téléphonie, Signalisation, Voix sur IP, SIP 31/01/2015 - 05:49:01 762 Course Syllabus RE329 : Développement de services de téléphonies sur Internet Shared by UV(s) : T9GLR-G UE Technique GLRT p. 70 Crédits ECTS : 2.00 Évaluation : S1: CC(CR TP) x1 + CC(CR TP) x2;S2: rep(S1) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 20.00 4.00 Teacher(s) : MONIEZ Philippe http://www.enseirb.fr/~moniez Title : Développement de services de téléphonies sur Internet Abstract : Ce module se décompose en trois parties : - Installation et configuration d'un proxy SIP. Étude des problématiques réseaux. - Développement d'une pile en .NET - Application de SIP à la messagerie instantanée et à la présence Plan : Développement d'une pile en .NET Ce module consiste à étudier de façon pratique l’implémentation des sessions SIP au-dessus d’une pile SIP existante. L’objectif sera de concevoir pour le framework .NET, en C#, une couche logiciel permettant à une application graphique de gérer un appel téléphonique vers un softphone SIP. Cela impliquera de pouvoir ouvrir, négocier et clôturer une session multimedia. Le développement se fera dans l’environnement Visual Studio. Ce module s’articulera autour des points suivants : -Familiarisation avec .NET/C# et Visual Studio -Ouverture, négociation et clôture d’une session SIP -Manipulation du protocole SDP -Découverte du protocole RTP Une application sera développée durant ce module. Elle négociera et établiera une session dont le rendu audio sera assuré par l'outil VLC. 31/01/2015 - 05:49:01 763 Course Syllabus - Application de SIP à la messagerie instantanée et à la présence La messagerie instantanée et la gestion de la présence sont deux domaines d'application du protocole SIP définis dans le standard SIMPLE (Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions). Ce module permettra aux étudiants d’appliquer concrètement leurs connaissances du protocole SIP et de Java. Pour ce faire, nous étudierons la conception et l’implémentation d’un client de messagerie instantanée suivant le standard SIMPLE. Ce module s’articulera autour des points suivants : •mise en ½uvre des dialogues et transactions SIP, •enregistrement et « désenregistrement » via un proxy, •envoi et réception de messages instantanés, et •gestion de la présence. Prerequisite : RE328 Document(s) : Polycopiés Keyword(s) : Téléphonie, Signalisation, Voix sur IP, SIP, Programmation de services 31/01/2015 - 05:49:01 764 Course Syllabus RE330 : Mobile networks Shared by UV(s) : T9RSC-A Technical p. 73 Crédits ECTS : 2.00 Évaluation : S1: ET(1h,E,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 18.66 13.50 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 and evolution. 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 Document(s) : lecture notes Keyword(s) : mobile networks, mobility management, GSM, GPRS, UMTS 31/01/2015 - 05:49:01 765 Course Syllabus RE331 : Wireless and Autonomous Networks Shared by UV(s) : T9RSC-A Technical p. 73 Crédits ECTS : 2.50 Évaluation : S1: ET(1h,E,sd,sc) x1 + Proj(Rap,Sout) x1 + CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 32.00 8.66 12.00 Teacher(s) : CHALOUF Mohamed Aymen KRIEF Francine Title : Wireless and Autonomous Networks Abstract : The purpose of this module is to present the evolution of network technologies, protocols and architectures. Plan : * Introduction * Ambiant networks * Autonomic networking * Ad hoc networks * Green networking Document(s) : lecture notes Keyword(s) : Wireless networks, QoS, Mobility, Autonomic networking, Sensor networks, radio cognitive networks, Green networking, Vehicular ad hoc networks, Internet of Things, Cloud computing,Network virtualization 31/01/2015 - 05:49:01 766 Course Syllabus RE332 : Multimedia networks and quality of Servie Shared by UV(s) : T9RSC-A Technical p. 73 Shared by choice module(s) : EX333 Réseaux multimédia et qualité de services p. 0 Crédits ECTS : 2.00 Évaluation : S1: ET(1h20,E,sd,sc) x3 + CC(PA,CR TP) x1;S2: ET(15m,O,sd) x1 Number of hours : Lecture : Practical work : 8.00 16.00 Teacher(s) : AHMED Toufik Title : Multimedia networks and quality of Servie Abstract : This module tackles important problems related to the transmission of media stream (voice, images, data) over networks, 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 media compression 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 generation networks. - Finally the last part reviews and demonstrates various media communicating applications and services with their constraints of quality of service (Videoconference, telephony on IP, Vidéo with the request, Diffusion of channels TV). Keyword(s) : quality of service, media delivery, IP network, compression 31/01/2015 - 05:49:01 767 Course Syllabus RE335 : Advanced topics Shared by UV(s) : T9GLR-G UE Technique GLRT p. 70 Crédits ECTS : 1.00 Évaluation : S1: Proj(Rap,Sout) x1;S2: rep(S1) x1 Number of hours : Combined lecture and tutorial classes : 17.33 Teacher(s) : CONSEL Charles RÉVEILLÈRE Laurent http://www.enseirb.fr/~reveille Title : Advanced topics Abstract : Ce module a pour but d'étudier par groupe de 2 ou 3 élève un sujet avancé en rapport avec les services de communications sur Internet, non abordé durant la formation. Chaque groupe devra faire les recherches bibliographiques nécessaires et préparer un cours magistral d'une durée de 45mn avec supports de cours. Plan : Le rapport et la présentation devront aborder les points suivants : * Présenter la problématique * Présenter les solutions existantes * Décrire plus précisément une solution particulière * Évaluer et comparer la/les solutions par rapport à la problématique * Donner une conclusion et des perspectives. * Donner une liste de toutes les références utilisées. 31/01/2015 - 05:49:01 768 Course Syllabus RE337 : Architecture des réseaux industriels * Shared by UV(s) : RSI0-A Réseaux industriels p. 51 Crédits ECTS : 0.35 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : LAFFRAY Pascal Title : Architecture des réseaux industriels * Abstract : [Volume enseignant = 24 h (8 h de TP en demi promotion)] 31/01/2015 - 05:49:01 769 Course Syllabus RE338 : Réseaux d'automates * Shared by UV(s) : RSI0-A Réseaux industriels p. 51 Crédits ECTS : 0.30 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : LAFFRAY Pascal Title : Réseaux d'automates * Abstract : [Volume enseignant = 24 h (8 h de TP en demi promotion)] 31/01/2015 - 05:49:01 770 Course Syllabus RE339 : Bus de terrain * Shared by UV(s) : RSI0-A Réseaux industriels p. 51 Crédits ECTS : 0.20 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : LAFFRAY Pascal Title : Bus de terrain * 31/01/2015 - 05:49:01 771 Course Syllabus RE340 : Courants porteurs en ligne Shared by UV(s) : RSI0-A Réseaux industriels p. 51 Crédits ECTS : 0.15 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 8.00 Teacher(s) : GHAZEL Adel Title : Courants porteurs en ligne 31/01/2015 - 05:49:01 772 Course Syllabus RE341 : Telephony : history, architecture and evolution Shared by UV(s) : RSI9-B Nouvelles infrastructures réseaux et télécommunications p. 56 Crédits ECTS : 0.25 Évaluation : S1: ET(1h30,E,sd,sc) x3 + TP x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : AHMED Toufik Title : Telephony : history, architecture and evolution Abstract : L’objectif de cette formation est de comprendre les principes de base et le fonctionnement de la commutation téléphonie classique, de la téléphonie sur IP et du CTI (Couplage Téléphonie Informatique). Elle permet d’acquérir une vision d’ensemble de la nouvelle génération de services liés à l’IP comme la visioconférence et la vidéo à la demande. Le but de cette formation est d’acquérir des connaissances des architectures mises en oeuvre, des protocoles, et la signalisation utilisés dans la téléphonie classique et la téléphonie sur IP (SS7, H323, SIP). Comprendre les évolutions techniques, stratégiques et leurs impacts dans le domaine des réseaux publics et d’entreprises. Connaître les solutions logicielles offertes pour réaliser des applications de téléphonie sur IP, et du CTI. Plan : 1.La commutation téléphonie : du RTC à l’RNIS Historique des télécommunications Principes généraux de la téléphonie Organisation du Réseau téléphonique Transmission numérique et analogique Le RNIS La Signalisation RNIS Installation d’abonnés et réseau privé téléphonique Architecture d’un PABX Les réseaux privés de PABX 2.La téléphonie sur IP L’Internet Multimédia : La convergence vers IP Qualité de service des flux audio vidéo sur IP Principes des communications multimédia Terminaux et gateways de la téléphonie sur IP Migration de la téléphonie traditionnelle vers la téléphonie IP CTI : Couplage Téléphonie Informatique 3.Compression du signal audio et vidéo La compression audio Différents types de codeurs audio dédiés pour la téléphonie numérique La compression vidéo Exemple de normes de compressions vidéo 31/01/2015 - 05:49:01 773 Course Syllabus 4.Signalisation pour les service de téléphonie sur IP La signalisation H.323 de l’UIT-T La signalisation SIP de l’IETF La signalisation de passerelles MGCP, MEGACO et H.248 Keyword(s) : Téléphonie RTC Téléphonie sur IP SIP H323 Megaco 31/01/2015 - 05:49:01 774 Course Syllabus RE342 : Mobile Networks and Wireless Networks Shared by UV(s) : RSI9-B Nouvelles infrastructures réseaux et télécommunications p. 56 Crédits ECTS : 0.25 Évaluation : S1: ET(1h,E,sd,sc) x1 + ET(1h,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : AHMED Toufik FERRE Guillaume Title : Mobile Networks and Wireless Networks Abstract : Physical Layer Section: this section presents transmission techniques implemented in mobile networks and wireless networks. Spread Spectum techniques (for 3G mobile networks) and the OFDM technique (for IEEE 802.11 based networks, IEEE 802.16 networks, DVB-T and DVB-H networks) are presented. Plan : Objectifs de la formation : L’objectif de cette formation est présenter les techniques de transmission des systèmes de télécommunications mobiles et sans fil et illustrer leur utilisation dans les systèmes actuels et futurs. Les architectures et les services utilisés dans ces types de réseaux seront aussi présentés. Contenu de la formation : 1.Techniques de transmission des systèmes de télécommunications mobiles et sans fil Introduction aux systèmes de communication sans fil Systèmes modernes de communications sans fil Principes de conception des systèmes cellulaires Propagation radio mobile Techniques de modulation pour les communications sans fil Egalisation, diversité et codage canal Techniques d’accès multiple pour les communications sans fil 2.Architecture et classification des réseaux mobiles et sans fil Les systèmes 1G, 2G, 3G Présentation des réseaux cellulaires 2G d’origine européenne : GSM, GPRS et EDGE L’UMTS et les systèmes 3G Les autres systèmes 2G : IS95 et CDMA 2000 3.Les réseaux privées sans-fil Blootooth IEEE802.11 Hiperlan et IEEE 802.11a et HomeRF 4.Les réseaux de diffusion La boucle locale radio WLL et IEEE802.16 31/01/2015 - 05:49:01 775 Course Syllabus Le DVB et les systèmes satellitaires 5.Gestion de la mobilité par IP IP Mobile IP cellulaire et les réseaux ad-hoc La mobilité des réseaux (nemo) Prerequisite : Digital Communications Document(s) : Polycopié de cours Keyword(s) : Physical Layer: egalization, spread spectrum (CDMA), OFDM, diversity Architecture GSM, Réseaux mobiles, Mobile IP, DVB Online course : Physical Layer: http://www.enseirb.fr/~escrig 31/01/2015 - 05:49:01 776 Course Syllabus RE343 : Réseaux haut débit Shared by UV(s) : RSI9-B Nouvelles infrastructures réseaux et télécommunications p. 56 Crédits ECTS : 0.30 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 24.00 Teacher(s) : KRIEF Serge Title : Réseaux haut débit 31/01/2015 - 05:49:01 777 Course Syllabus RE344 : Network design and optimization Shared by UV(s) : RSI0-B Gestion des réseaux et des systèmes informatiques p. 51 Crédits ECTS : 0.20 Évaluation : S1: ET(1h,E,da,ca) x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : MBAREK Nader Title : Network design and optimization Abstract : Ce module aborde la modélisation du comportement des réseaux ainsi que les différentes possibilités d'évaluation de ces performances. La simulation des réseaux, étant une technique d'évaluation de performances, sera mise en avant grâce à l'utilisation du simulateur réseau NS-2. Des études de cas seront réalisées et vont porter sur l'évaluation de performances des réseaux IP offrant une QoS basée sur le modèle DiffServ ainsi que les protocoles de routage ad hoc. Au terme de ce cours l’élève doit être capable de maîtriser la modélisation et l’évaluation des paramètres de performance du réseau lui permettant d’obtenir les informations nécessaires pour prendre des décisions en matière de mises à niveau, de modifications et d’extensions de systèmes existants, mais aussi pour construire le système adapté respectant le plus possible le cahier des charges. De plus l'élève aura l'occasion dans le cadre de ce module d'acquérir les compétences nécessaires pour une utilisation poussée du simulateur NS-2. Plan : -Première Partie : Modélisation et évaluation de performances des systèmes à événements discrets. -Deuxième Partie : Simulation réseau avec l’outil NS-2 -Troisième partie : Études de cas (QoS avec Diffserv, wifi avec routage adhoc) Keyword(s) : Évaluation, Performances, Simulation, QoS, NS-2, DiffServ 31/01/2015 - 05:49:01 778 Course Syllabus RE345 : Offres et services réseaux des opérateurs Shared by UV(s) : RSI9-B Nouvelles infrastructures réseaux et télécommunications p. 56 Crédits ECTS : 0.20 Évaluation : S1: ET x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : MURRIS Philippe Title : Offres et services réseaux des opérateurs 31/01/2015 - 05:49:01 779 Course Syllabus RE346 : Administration réseaux en environnement Microsoft Windows Shared by UV(s) : RSI0-B Gestion des réseaux et des systèmes informatiques p. 51 Crédits ECTS : 0.15 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : DE CROUY-CHANEL Marc Title : Administration réseaux en environnement Microsoft Windows 31/01/2015 - 05:49:01 780 Course Syllabus RE347 : Administration réseaux en environnement UNIX Shared by UV(s) : RSI0-B Gestion des réseaux et des systèmes informatiques p. 51 Crédits ECTS : 0.15 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : GOUDAL Frédéric Title : Administration réseaux en environnement UNIX 31/01/2015 - 05:49:01 781 Course Syllabus RE348 : Networks and Systems Security Shared by UV(s) : T9RSC-A Technical p. 73 Crédits ECTS : 2.50 Évaluation : S1: ET(1h,E,sd,sc) x1 + CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 20.00 18.00 12.00 Teacher(s) : CHALOUF Mohamed Aymen KRIEF Francine PERES Martin Title : Networks and Systems Security Abstract : Ce cours présente une approche pratique de la sécurité et de son management par les Ingénieurs sécurité système et réseau. Plan : 1. Besoin de sécurité, gestion du risque, stéganographie et cryptographie 2. Attaques réseaux, solutions de cloisonnement 3. Authentification 4. Contrôle d'accès (modèles et systèmes) 5. Kerberos/Active Directory 6. Audit et aspect humain Keyword(s) : management du risque, sécurité système, kerberos, samba, sécurité réseau, kerberos, social engineering, cryptographie et stéganographie, Théorie du contrôle d'accès, SELinux 31/01/2015 - 05:49:01 782 Course Syllabus RE350 : Multiservice gateways Shared by UV(s) : T9RSC-A Technical p. 73 Crédits ECTS : 2.00 Évaluation : S1: Proj(Sout) x1 + CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 12.00 11.00 8.00 Teacher(s) : NEGRU Daniel Title : Multiservice gateways Abstract : Introduction to multi-services gateways. Overview of the general context of next generation networks and services convergence, 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 gateway for receiving the services and streaming them to the end-users terminals), with a focus on how they assure interoperability 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 Keyword(s) : home networks, home gateways, WLAN, networks & services convergence 31/01/2015 - 05:49:01 783 Course Syllabus SE200 : Initiation à la recherche Shared by UV(s) : E8-E Languages and Management p. 8 Teacher(s) : LE GAL Bertrand Title : Initiation à la recherche 31/01/2015 - 05:49:01 784 Course Syllabus TS100 : Projet traitement du signal et de l'image Shared by UV(s) : RSI6-B Traitement du signal et communications numériques p. 53 Crédits ECTS : 0.20 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : SCHUTZ Aurelien Title : Projet traitement du signal et de l'image 31/01/2015 - 05:49:01 785 Course Syllabus TS101 : Mathematics and signal Shared by UV(s) : E6-A Mathématiques, Signal, Automatique p. 4 Crédits ECTS : 2.00 Évaluation : S1: ET(1h30,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 12.00 12.00 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 become familiar with the main tools such as the Fourier transform, the autocorrelation function, the energy, filtering and windowing. This topic is the first step when discovering signal processing (i.e. speech signal, biomedical signal, image, video, communications, etc.) Plan : Introduction : random signal, deterministic signals / periodic signals / various kinds of applications (speech, biomedical, radar, snar, gps, mobile communication, etc.). linear systems ; linear phase filtering. Temporal features of deterministic signals : mean, power, correlation function, covariance function. Studying signals and systems in the frequency domain : Fourier analysis, Wiener-Khintchine theorem, Power Spectral Density, etc. About random signals : mean, correlation function, wide sense stationnarity, ergodicity. Prerequisite : basic notions in mathematics Document(s) : Lecture Notes for class and exercices Keyword(s) : time-continuous random signal, periodic signal, deterministic signal, mean, energy, power, autocorrelation function, window, analog filtering, linear phase filter, Fourier transform, Fourier series, power spectra density, Wiener Khintchine theorem. 31/01/2015 - 05:49:01 786 Course Syllabus TS102 : Continuous-time signal processing Shared by UV(s) : T6-B Signal et communications p. 65 Crédits ECTS : 2.00 Évaluation : S1: ES(1h30,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : 16.00 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 become familiar with the main tools such as the Fourier transform, the autocorrelation function, the energy, filtering and windowing. This topic is the first step when discovering signal processing (i.e. speech signal, biomedical signal, image, video, communications, etc.) Plan : * Introduction : random signal, deterministic signals / periodic signals / various kinds of applications (speech, biomedical, radar, snar, gps, mobile communication, etc.). linear systems ; linear phase filtering. * Temporal features of deterministic signals : mean, power, correlation function, covariance function. * Studying signals and systems in the frequency domain : Fourier analysis, Wiener-Khintchine theorem, Power Spectral Density, etc. * About random signals : mean, correlation function, wide sense stationnarity, ergodicity. Prerequisite : basic notions in mathematics Document(s) : Lecture Notes for class and exercices Keyword(s) : time-continuous random signal, periodic signal, deterministic signal, mean, energy, power, autocorrelation function, window, analog filtering, linear phase filter, Fourier transform, Fourier series, power spectra density, Wiener Khintchine theorem. 31/01/2015 - 05:49:01 787 Course Syllabus TS105 : Introduction to signal processing Shared by UV(s) : RSI6-B Traitement du signal et communications numériques p. 53 Crédits ECTS : 0.30 Évaluation : S1: ET(1h,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : GRIVEL Eric MAGNANT Clement Title : Introduction to signal processing Abstract : L'objet de cette introduction au traitement du signal est de présenter les fondements du traitement du signal en termes d'outils méthodologiques que les élèves ingénieurs peuvent exploiter notamment dans le contexte du traitement du son, des communications numériques, etc. Cette introduction couvre le traitement du signal à temps continu et à temps discret. Plan : Introduction to signal processing, generalities and examples, main concepts in the field of continuous-time signal processing (in the time domain, in the frequency domain, windowing and filtering), main concepts in the field of discrete-time signal processing (FIR/IIR filtering, etc.). Prerequisite : Some basic concepts in mathematics Document(s) : 1 document with exercices Keyword(s) : signal processing, discrete-time signal, continuous-time signal, sampling, Shannon's theorem, autocorrelation function, windowing, filtering, convolution, Fourier Transform, FIR and IRR filtering 31/01/2015 - 05:49:01 788 Course Syllabus TS106 : Traitement de l'image et du son Shared by UV(s) : RSI6-B Traitement du signal et communications numériques p. 53 Crédits ECTS : 0.20 Évaluation : S1: ET(1h,E,sd) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : BERTHOUMIEU Yannick Title : Traitement de l'image et du son 31/01/2015 - 05:49:01 789 Course Syllabus TS108 : Random processes and signals Shared by UV(s) : T5-B Mathématiques de l'ingénieur et signal p. 64 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Individual work : 13.33 10.66 15.00 Teacher(s) : GRIVEL Eric MAGNANT Clement Title : Random processes and signals Abstract : This course deals with random processes that are for instance used to caracterize image and signal such as speech. In addition, Markov chain are adressed. It should be noted this course is complementary to Information theory. 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é et ergodicité, transformée discrète de Karhunen Loeve. * Estimation : - Estimateurs de l'autocorrélation, estimation au sens du maximum de vraisemblance (mv), estimation au sens 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 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, correlation 31/01/2015 - 05:49:01 790 Course Syllabus matrix, covariance matrix, wide sense stationarity, ergodicity, estimation of the autocorrelation function, white and colored noises, Markov chain. 31/01/2015 - 05:49:01 791 Course Syllabus TS110 : Signal processing Shared by UV(s) : SEE6-D Outils mathématiques p. 59 Crédits ECTS : 2.00 Évaluation : S1: ET(1h,E,sd,ca) x0.5 + Proj x0.5;S2: ET(1h,E,sd,ca) x0.5 Number of hours : Combined lecture and tutorial classes : 36.00 Teacher(s) : BERTHOUMIEU Yannick SCHUTZ Aurelien TURCU Iona Title : Signal processing Abstract : In this module, after recalling the foundations of the theory of the continuous signal, the main treatments applied to digital discrete-time signals are presented. In particular, we discuss about the Fourier transform, sampling theorem, Z transform and linear filtering. Plan : Course Content: 1 - Introduction 2 - Discrete signals (sampling, Shannon sampling theorem, aliasing effect, etc.). 3 - Discrete-time systems (impulse response, stability, etc.). 4 - Concept of filtering (z-transform , difference equation, frequency diagram of amplitude and phase, etc.) 5 - Discrete Fourier transform signals. "Project": a project in Matlab (different every year) Detection of code carrier signal, enhancement of speech etc.. Document(s) : Documents distribués en cours Keyword(s) : Shannon's sampling theory, linear filtering, Impulsional function, TFD, Fast TF, windowing Online course : N/A 31/01/2015 - 05:49:01 792 Course Syllabus TS111 : Digital communications Shared by UV(s) : SEE6-D Outils mathématiques p. 59 Crédits ECTS : 2.00 Évaluation : S1: ET(1h30,E,sd,ca) x0.7 + Proj(Rap) x0.3;S2: ET(30m,O,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : 32.00 Teacher(s) : FERRE Guillaume Title : Digital communications Abstract : Ce cours permet d'introduire les communications numériques, au travers de cours, d'applications pratiques et d'un projet. Plan : 1. Introduction 2. Introduction to ramdom signals 3. Principle of a base band digital communications 4. Power spectral density of a digital communications signal 5. Optimal receiver, theoritical performance on AWGN channel 6. Digital modulators/demodulators Prerequisite : Signal processing and probability Document(s) : Polycopié de cours, de TD et de TP Keyword(s) : Modulations, AWGN Channels, Band Limited Channels, Matched Filter, Nyquist Criterion, power spectral density 31/01/2015 - 05:49:01 793 Course Syllabus TS113 : Digital communications Shared by UV(s) : T6-B Signal et communications p. 65 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,sd,sc) x0.7 + CC(CR TP) x0.3;S2: ET(1h30,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Tutorial classes : Individual work : 16.00 8.00 12.00 Teacher(s) : FERRE Guillaume TAJAN Romain 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 the course, students should be able to identify the basic functions fulfilled in all the modems used in the communications systems. This course approaches the following points: digital modulations (PAM, PSK, QAM, FSK), architecture of the receivers in the case of AWGN channels.The approach of this course is voluntarily theoretical. The comprehension of the theoretical aspects of digital communications constitutes the appreciation of an engineer compared to a high-level technician. Plan : 1. Introduction 2. Introduction to ramdom signals 3. Principle of a base band digital communications 4. Power spectral density of a digital communications signal 5. Optimal receiver, theoritical performance on AWGN channel 6. Digital modulators/demodulators Prerequisite : Signal Processing, Stochastic Processes and Random Variables Document(s) : Polycopiés de cours, polycopiés de TD et TP Keyword(s) : Modulations, AWGN Channels, Band Limited Channels, Matched Filter, Nyquist Criterion, power spectral density 31/01/2015 - 05:49:01 794 Course Syllabus TS114 : Digital Signal Processing Shared by UV(s) : T6-B Signal et communications p. 65 Crédits ECTS : 4.00 Évaluation : S1: ET(1h20,E,sd,ca) x0.5 + Proj(,) x0.5;S2: ET(1h20,E,sd,ca) x0.5 + rep(S1) x0.5 Number of hours : Lecture : Tutorial classes : Individual work : Practical work : 8.00 8.00 10.00 28.00 Teacher(s) : BERTHOUMIEU Yannick FERRE Guillaume Title : Digital Signal Processing Abstract : The purpose is to study the tools required when processing digital signal. More particularly, we focus our attention on 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 Document(s) : Lecture Notes for class and exercices Keyword(s) : Sampling Shannon's theorem, filtering, DFT, FFT, PFE, windowing. 31/01/2015 - 05:49:01 795 Course Syllabus TS115 : Information and communication systems Shared by UV(s) : T6-B Signal et communications p. 65 Crédits ECTS : 3.00 Évaluation : S1: ET(1h,E,sd,ca) x0.5 + Proj(Rap) x0.5;S2: ET(1h,E,sd,ca) x0.5 + rep(S1) x0.5 Number of hours : Lecture : Tutorial classes : Individual work : Practical work : 8.00 20.00 13.00 20.00 Teacher(s) : BERTHOUMIEU Yannick Title : Information and communication systems Abstract : This course provides the fundamental principles for understanding the concepts of information quantification and reliability communicating data. Starting from the entropy definition, the redundancy of a source and its relevance through the source coding theorem are defined. We conclude this course with the study of the noisy-channel coding 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 TS108 : Random Process 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. 31/01/2015 - 05:49:01 796 Course Syllabus TS116 : Communications Systmes Principles Shared by UV(s) : RSI6-B Traitement du signal et communications numériques p. 53 Crédits ECTS : 0.30 Évaluation : S1: ET(1h30,E,sd,ca) x0.7 + Proj(Rap) x0.3;S2: ET(30m,O,sd,ca) x1 Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : FERRE Guillaume Title : Communications Systmes Principles Abstract : This course aim at presenting digital communications principles. Digital communications are currently implemented in the physical layer of communications systems (wired networks, wireless networks, cellular networks, digital tv broadcasting).This course focusses on modem functionalities: how emitted bits are converted into analogic signals and how these signal are processed by digital receivers to recontruct the emitted data flow. Plan : 1. Introduction 2. Introduction to ramdom signals 3. Principle of a base band digital communications 4. Power spectral density of a digital communications signal 5. Optimal receiver, theoritical performance on AWGN channel 6. Digital modulators/demodulators Prerequisite : Probability and Random Processes / Signal Processing Document(s) : Polycopié de cours, de TD et de TP Keyword(s) : Digital Modulations, Matched Filter, BER, Inter Symbols Interferences 31/01/2015 - 05:49:01 797 Course Syllabus TS200 : Signal compression Shared by UV(s) : E8-I Signal and image processing p. 10 Crédits ECTS : 1.25 Évaluation : S1: CC(CR TP) x1 Number of hours : Lecture : Tutorial classes : Practical work : 5.33 6.66 4.00 Teacher(s) : BERTHOUMIEU Yannick DONIAS Marc Title : Signal compression Abstract : The lecture deals with the major aspects of coding theory which are used in data compression algorithms. Signal processing methods which allow to reducing the binary bandwidth are studied. The different parts are illustrated with the Jpeg and Mpeg compression standards. Plan : - Context - Source coding - Data compression - JPEG - Motion and coding - MPEG1-2 - MPEG4 31/01/2015 - 05:49:01 798 Course Syllabus TS201 : Digital Signal Processing Shared by UV(s) : E7-C Automatic Control and Signal Processing p. 6 Crédits ECTS : 1.50 Évaluation : S1: ET x1 Number of hours : Lecture : Tutorial classes : Individual work : 8.00 8.00 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 attention on the Fourier transform, the z-transform, the filtering and also the effects of sampling and the windowing, etc. It should be noted that this topic is complementary to TS 101 or 102 to discover signal processing. Plan : * Linear systems with stochastic inputs - Survey on linear systems with deterministic input - Stochastic input case - Stochastic process synthesis * Discret systems - Signal acquisition - Signal representation in time domain - Sampling theorem - z-transform and its properties - Filter stability * Introduction to Digital filters - Filter classification : FIR and IIR filters - FIR properties - Linear phase filter - Frequency response - Filter characterization by Pole/zero placement Prerequisite : # TS101 - Continuous Time Signal Processing Document(s) : lecture notes for class and exercices Keyword(s) : sampling Shannon's theorem, filtering, DFT, FFT, PFE, windowing. 31/01/2015 - 05:49:01 799 Course Syllabus TS202 : Signal Processing Lab Shared by UV(s) : E7-C Automatic Control and Signal Processing p. 6 Crédits ECTS : 1.00 Évaluation : S1: CC x1 Number of hours : Practical work : 9.00 Teacher(s) : BERTHOUMIEU Yannick 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 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/ 31/01/2015 - 05:49:01 800 Course Syllabus TS205 : Advanced digital communication Shared by UV(s) : E8-I Signal and image processing p. 10 Crédits ECTS : 1.50 Évaluation : S1: ET x0.5 + CC x0.5 Number of hours : Combined lecture and tutorial classes : Practical work : 8.00 8.00 Teacher(s) : FERRE Guillaume Title : Advanced digital communication Abstract : Orthogonal Frequency Division Multiplexing (OFDM) is a special form of multicarrier modulation (MCM), where a single data stream is transmitted over a number of lower rate subcarriers. One of the main reasons to use OFDM is to increase the robustness against frequency selective fading and narrowband interference. In a single carrier system, a single fade or interferer can cause the entire link to fail, but in a multicarrier system, only a small percentage of subcarriers will be affected. Error correction coding can then be used to correct the few erroneous subcarriers. Plan : 1. Introduction 2. Multi Carrier Modulation Systems 2.a. Propagation Channel caracteristics 2.b. OFDM presentation 2.c. Guard Interval and cyclic prefix 3. Coded OFDM 4. OFDM in pratice : DVB-T and IEEE 802.11a 5. Conclusion Prerequisite : TS208, TS201, EN206 Document(s) : Keyword(s) : Multi Carrier Modulation, OFDM, Signal Processing, Digital Communications, WLAN WiFi IEEE 802.11 31/01/2015 - 05:49:01 801 Course Syllabus TS206 : Introduction to image processing Shared by UV(s) : E8-B Automatic control and Signal processing p. 8 Crédits ECTS : 1.50 Évaluation : S1: ET(1h,E,sd,ca) x1 Number of hours : Lecture : Combined lecture and tutorial classes : 8.00 8.00 Teacher(s) : BERTHOUMIEU Yannick DONIAS 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 : Lecture 1. General notions. 2. Color representation. 3. Usual transforms. 4. Enhancement. 5. Spatial and frequential filtering. 6. Non linear methods. 7. Geometrical transforms. 8. Mathematical morphology. 9. Segmentation. Combined lecture and tutorial classes 1. Image synthesis and processing with Matlab. Prerequisite : Signal processing, Fourier transform Document(s) : lecture notes for class based on matlab Keyword(s) : Image processing, Frequency analysis, Filtering 31/01/2015 - 05:49:01 802 Course Syllabus TS208 : Filter and estimation design Shared by UV(s) : E8-B Automatic control and Signal processing p. 8 Crédits ECTS : 1.00 Évaluation : S1: ET x1 Number of hours : Lecture : Practical work : 6.66 6.66 Teacher(s) : GRIVEL Eric Title : Filter and estimation design Abstract : We propose to discuss a large number of methods that makes it possible to design 1D digital filters. For this purpose, we first recall the main features of the analog filter design (Butterworth and Chebychev filters for instance). Then, we introduce the so-called bilinear transform and the Impulse invariance method for analog to digital filter conversion. It should be noted that we also investigate the choice of the structure and the problems one runs into when implementing FIR or IIR filters. It is well-known that low-pass or high-pass filtering is a basic processing and used in a wide range of applications. It should be noted that the principles we present are necessary to understand for instance the speech modeling for CELP coding, the filterbank that are used in MPEG coding, etc. It also a preliminary step before discovering adaptive and optimal filtering. Plan : 1. Introduction to Digital filter design 2. RIF filter : frequency features, filter design including a few information about windowing 3. IIR filter : frequency features and filter design including bilinear transform and impulse response invariance 4. Selection of the strictures and influence of the quantization on the selection of the structure 5. Applications Prerequisite : basic notions in digital signal processing and analog filter if possible (some information are nevertheless recalled) 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 31/01/2015 - 05:49:01 803 Course Syllabus TS214 : Multimedia compression algorithmes Shared by UV(s) : T7-B Signal et communications p. 66 Crédits ECTS : 2.00 Évaluation : S1: ET(1h,E,sd,ca) x2 + Proj(Rap) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Practical work : 5.33 8.00 6.66 Teacher(s) : BERTHOUMIEU Yannick Title : Multimedia compression algorithmes Abstract : The course covers essential aspects of the coding source theory used to design codec algorithmes in the field of modern telecommunications. Afterward a brief recall of the main principles of the information theory, signal processings for limiting the binary rate needed to signal transmission such as image or video are studied. These processings are illustrated thanks to the main norms of compression dedicated to the multimedia signals (JEPG and MPEG). Plan : * Issue * Source coding * Data compression * Still Image Compression JPEG * Motion and compression * First generation of video coder MPEG1-2 * MPEG4 Prerequisite : TS102 TS103 MA106 MA107 Keyword(s) : Data compression, Image coding, video coder 31/01/2015 - 05:49:01 804 Course Syllabus TS217 : Communications numériques sans-fil Shared by UV(s) : T8-A Informatique, réseaux et communications numériques p. 67 Crédits ECTS : 2.00 Évaluation : S1: ET(1h30,E,sd,sc) x0.7 + Proj(Rap) x0.3;S2: ET(1h30,E,sd,sc) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : 8.00 6.66 6.67 Teacher(s) : FERRE Guillaume TAJAN Romain VALLET Pascal Title : Communications numériques sans-fil Abstract : Elaborer un nouveau système de transmission requiert de lever de multiples verrous d’ordre à la fois scientifique et économique. Le premier facteur limitant réside dans le spectre lui même. Il faut tout d’abord déterminer la fréquence de transmission et la bande nécessaire pour fournir les services envisagés. Dès lors que la portion de spectre est identifiée et réservée, c’est au tour des organismes de normalisation de spécifier la technologie capable : - De contrer les effets d’atténuation du canal de propagation, - De respecter les contraintes de la transmission en termes de débit, de puissance ou encore d’occupation spectrale. Lorsqu’on souhaite développer un nouveau système de transmission, il est nécessaire de modéliser correctement l’environnement de propagation. A partir de cette modélisation, on est alors capable de concevoir un système de transmission susceptible de protéger suffisamment l’information à l’émetteur (codage) pour rendre sa propagation robuste. En réception on est alors contraint de mettre en oeuvre des algorithmes de décodage adaptés. Ce cours vous permettra d’aborder dans le détail les principes les plus utilisés dans les normes de communications numériques sans-fil (GSM-EDGE-UMTS, IEEE 802.16x WiMax, IEEE 802.11x WiFi, DVB) pour satisfaire les critères énoncés précédemment. Il se décompose en 3 parties : - La première partie traite de la caractérisation des canaux physiques de transmission et notamment les lois d’atténuation en espace libre, les phénomènes de multi-trajets et d’évanouissement. - La deuxième partie est consacrée à la présentation de techniques permettant d'égaliser le canal de propogation - La dernière partie sera consacrée à la présentation des systèmes multi-porteuses utilisés dans la plupart des communications numériques haut débit. Prerequisite : TS210, MA203, TS211 31/01/2015 - 05:49:01 805 Course Syllabus Keyword(s) : Canaux de propagation, etalement de spectre, modulation multi-porteuses, OFDM, égalisation, WiFi, 4G, ADSL 31/01/2015 - 05:49:01 806 Course Syllabus TS218 : Techniques et systèmes de communications numériques sans-fil Shared by UV(s) : T8-I UVT8B1- Théorie, simulation et implantation de systèmes de communications p. 68 Crédits ECTS : 3.00 Évaluation : S1: Proj x1 Number of hours : Combined lecture and tutorial classes : Practical work : 8.00 13.33 Teacher(s) : FERRE Guillaume TAJAN Romain VALLET Pascal Title : Techniques et systèmes de communications numériques sans-fil Plan : Le but de ce module est d'approfondir les notions sur les systèmes de communications numériques sans-fil. Le module se compose de deux parties de cours et d'une partie dédiée à l'application des cours dans le cadre d'un projet. Les cours concerneront les problématiques de synchronisations temps/fréquences et de Dirty RF. Une fois les problématiques exposées, la formalisation de plusieurs algorithmes permettant 1/ la synchronisation, 2/la correction des distorsions provoquées par les étages RF sera proposée. Le projet consistera à mettre en oeuvre les différents algorithmes présentés en cours dans le cadre d'un système de communication numérique constitué de radio intelligente. Prerequisite : TS217, TS210, MA203 Keyword(s) : synchronisation de fréquence, dirty RF 31/01/2015 - 05:49:01 807 Course Syllabus TS221 : Image processing practical lessons Shared by UV(s) : E8-I Signal and image processing p. 10 Crédits ECTS : 0.75 Évaluation : S1: CC x1 Number of hours : Practical work : 5.33 Teacher(s) : DONIAS Marc Title : Image processing practical lessons Abstract : The objective is to apply concepts of image processing. Plan : - Chroma-Keying - Denoising - Derivative Filters 31/01/2015 - 05:49:01 808 Course Syllabus TS222 : Random signal Shared by UV(s) : SEE8-C Digital Signal processing p. 61 Crédits ECTS : 2.00 Évaluation : S1: CC x1;S2: ET(30m,O,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : 16.00 Teacher(s) : BERTHOUMIEU Yannick Title : Random signal Abstract : The purpose of this course is to introduce the basic concepts of probability and random variables or signal to the students. Given the various exercices that are proposed, this course is a good opportunity for them to develop their reasoning skills. In addition, it is the first step in the discovery of random process and information theory, that both play a key role in the field of Telecommunications and signal processing for instance. Plan : * Combinatorial Probability * Conditional ans joint probabilities - Event independence - Bayes * Random Variable * Random Signal 31/01/2015 - 05:49:01 809 Course Syllabus TS223 : Image processing Shared by UV(s) : SEE8-C Digital Signal processing p. 61 Crédits ECTS : 2.00 Évaluation : S1: ET + CC Number of hours : Combined lecture and tutorial classes : 28.00 Teacher(s) : BERTHOUMIEU Yannick SCHUTZ Aurelien Title : Image processing Abstract : The objective of this course is to familiarize students with the tools of digital image processing, its concepts, basic methods and applications. Plan : Cours Généralités sur l'image. Représentation des images en couleur. Transformations utilisées en traitement d'image. Amélioration de l'image. Filtrage spatial et fréquentiel. Techniques de traitement d'image non linéaires. Transformations géométriques d'une image. Prerequisite : TS110 Introduction en traitement du signal numérique MA106 Mathématiques 31/01/2015 - 05:49:01 810 Course Syllabus TS224 : Digital filtering, estimation and applications Shared by UV(s) : T7-B Signal et communications p. 66 Crédits ECTS : 2.50 Évaluation : S1: Proj x1;S2: -- x1 Number of hours : Lecture : Tutorial classes : Individual work : Practical work : 8.00 4.00 12.00 18.66 Teacher(s) : DANIEL Jacques GRIVEL Eric Title : Digital filtering, estimation and applications Abstract : We propose to discuss a large number of methods that make it possible to design 1D digital filters. For this purpose, we first recall the main influences of the poles and the zeros of filter transfer function. Then, we present the main features of the analog filter design (Butterworth and Chebychev filters for instance). We also introduce the so-called bilinear transform and the Impulse invariance method for analog to digital filter conversion. It should be noted that we also investigate the choice of the structure and the problems one runs into when implementing FIR or IIR filters. FIR filter design is also addressed. It is well-known that low-pass or high-pass filtering is a basic processing and used in a wide range of applications. It should be noted that the principles we present are necessary to understand for instance the speech modeling for CELP coding, the filterbank that are used in MPEG coding, etc. It also a preliminary step before discovering adaptive and optimal filtering (see TS324 and TS 325). A project makes it possible to use the various concepts of digital signal processing (random signal, FFT, windowing, filtering, etc.). Plan : 1/ Recalling a few notions in digital signal processing 2/ analog filter design 3/ 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 filter 6/ Various applications. 7/ Project Prerequisite : basic notions in signal processing Document(s) : lecture notes for class and exercices Keyword(s) : IIR, FIR, Chebychev filter, Butterworth filter, linear phase filter, minimum phase filter, bilinear transform, impulse response invariance, Remez algorithm, window method, selection of the structure. 31/01/2015 - 05:49:01 811 Course Syllabus TS225 : Introduction on Image processing Shared by UV(s) : T7-B Signal et communications p. 66 Crédits ECTS : 3.00 Évaluation : S1: Proj(Rap,Sout) x2 + CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 9.33 20.00 Teacher(s) : BERTHOUMIEU Yannick DONIAS Marc Title : Introduction on Image processing Abstract : Provide the fundamental principes associated to the digital image to enable us to understanding the main classes of image processing such as filtering, segmenting, or compressing. Plan : 1 - Introduction Définition of the digital color image Video signals Multimedia formats 2 - 2-D Signal Theory 2-D sampling 2-D Fourier transform 3 - Bidimensional System Theory Linear Filtering Non-linear Filtring Enhancement Prerequisite : TS103 : Digital Signal Processing 31/01/2015 - 05:49:01 812 Course Syllabus TS226 : Digital Communications Shared by UV(s) : T7-B Signal et communications p. 66 Crédits ECTS : 3.00 Évaluation : S1: ET(1h30,E,sd,sc) x0.5 + Proj(Rap,Sout) x0.5;S2: ET(1h30,E,sd,sc) x1 Number of hours : Lecture : Tutorial classes : Practical work : 12.00 2.66 28.00 Teacher(s) : FERRE Guillaume TAJAN Romain VALLET Pascal Title : Digital Communications Abstract : L'objectif de ce module est de poursuivre et consolider l'étude des différents blocs de la chaîne de communications numériques, initiée en première année. Celui-ci est découpé en deux parties distinctes : * La première partie de ce module sera dédiée à l'étude des principes de bases du codage canal, qui consiste à ajouter de manière intelligente de la redondance au message à transmettre de manière à le protéger contre les altérations potentielles du canal de transmission. Un TP sera dédiée à la mise en oeuvre de quelques codes canaux, et à l'évaluation numérique de leurs performances. * La seconde partie du module consistera en un projet de 20h dans lequel sera simuler une chaîne de communications numériques à travers l'étude de sa norme. Plan : 1) Introduction 2) Capacité d'un canal de communications 3) Généralités sur les codes linéaires en bloc 4) Codes cycliques 5) Codes convolutifs Prerequisite : signal processing, random processes, and probability Document(s) : Documentation for the lectures, practical notes, and the project Keyword(s) : Channel coding, Digital Communications, Band-limited Channels 31/01/2015 - 05:49:01 813 Course Syllabus TS227 : Digital Communications Shared by UV(s) : E7-C Automatic Control and Signal Processing p. 6 Crédits ECTS : 2.00 Évaluation : S1: ET x0.7 + CC x0.3 Number of hours : Lecture : Tutorial classes : Practical work : 13.33 2.67 8.00 Teacher(s) : FERRE Guillaume RIVET Francois TAJAN Romain [email protected] 0630420645 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 the course, students should be able to identify the basic functions fulfilled in all the modems used in the communications systems. This course approaches the following points: digital modulations (PAM, PSK, QAM, FSK), architecture of the receivers in the case of AWGN channels and band limited channels.The approach of this course is voluntarily theoretical. The comprehension of the theoretical aspects of digital communications constitutes the appreciation of an engineer compared to a high-level technician. Plan : 1. Introduction 2. Introduction to ramdom signals 3. Principle of a base band digital communications 4. Power spectral density of a digital communications signal 5. Optimal receiver, theoritical performance on AWGN channel 6. Digital modulators/demodulators Prerequisite : Signal Processing, Stochastic Processes and Random Variables Document(s) : Slides Handout Keyword(s) : Modulations, AWGN Channels, Band Limited Channels, Matched Filter, Nyquist Criterion, power spectral density 31/01/2015 - 05:49:01 814 Course Syllabus TS305 : MIMO techniques Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 2.25 Évaluation : S1: CC(CR TP) x1 Number of hours : Lecture : Tutorial classes : Individual work : Practical work : 12.00 8.00 5.00 4.00 Teacher(s) : DEBBAH Merouane FERRE Guillaume VALLET Pascal Title : MIMO techniques Abstract : Ce cours est dédié aux technologies multi-antennes (M. Debbah, Supelec) : modélisation de canal, système SISO, SIMO et MIMO. Depuis le papier fondateur de Telatar en 1995 généralisant au cas multi-antennes les limites de communications mono-antennes établies par E. Shannon (en 1948), les communications sans fils ont connu un regain d'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 nombre d'antennes et pour certains types de canaux) la capacité des réseaux classiques sans augmenter la bande de fréquence ni la puissance d'émission mais uniquement en exploitant la dimension spatiale. Ainsi, ces résultats prometteurs ont d'ores et déjà conduit à la définition de différents standards (Wi-Max, IEEE802.16) incorporant la technologie MIMO (Multiple Input Multiple Output) avec des débits bien supérieurs aux réseaux de 3eme génération (UMTS, IEEE802.11a). Ce cours introduira les concepts fondamentaux des technologies multi-antennes. Dans une première partie, les modèles de propagation MIMO seront établis. La seconde partie se focalisera sur les limites fondamentales des schémas MIMO ainsi que les architectures permettant de les atteindre (codes espaces-temps, schémas du type BLAST). Enfin, la dernière partie décrira les futurs standards incluant les antennes multi-antenes (MIMO-OFDM, MIMO-CDMA). Document(s) : supports de cours et de tp Keyword(s) : technologies multi-antennes, modèles de propagation MIMO, CDMA, OFDMA, système de téléphonie mobile de 3ème génération (UMTS), WiMax 31/01/2015 - 05:49:01 815 Course Syllabus TS307 : Segmentation Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 1.25 Évaluation : S1: ET(1h30,E,da,ca) x1;S2: ET(1h30,E,da,ca) x1 Number of hours : Lecture : Tutorial classes : Individual work : 12.00 2.40 12.00 Teacher(s) : DA COSTA Jean-Pierre GERMAIN Christian Title : Segmentation Abstract : This class present several approaches to segment images, in order to extract zones corresponding to objects of interest. Plan : * General issues * Region segmentation * Contour segmentation 31/01/2015 - 05:49:01 816 Course Syllabus TS311 : Spectral analysis Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 1.25 Évaluation : S1: ET(1h30,E,sd,sc) x1;S2: ET(1h30,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 9.33 4.00 Teacher(s) : CORRETJA Vincent Title : Spectral analysis Abstract : As an alternative to the Fourier transform,we propose to investigate various methods that makes it possible to complete a spectral analysis. More particularly, we present the standard methods such as the periodogramm and correlogramm but we also investigate the so-called high resolution subspace methods such as MUSIC and ESPRIT. In addition, we focus our attention on parametric methods. Spectral analysis is complementary to the other signal processing techniques proposed for instance in TS301 and TS310. Plan : * Rappels - Transformée de Fourier, FFT, algorithme de goertzel - Fonctions d'autocorrelation et d'autocovariance, - Estimation de la DSP, fenêtrage du signal, zero Padding, * Méthode du Corrélogramme, méthode du Périodogramme * Approche d'analyse spectrale paramétrique - Introduction, lien entre les paramètres des modèles AR, MA et ARMA, - Approches Globales dans l'estimation spectrale de type AR (Méthode type Yule-Walker, Algorithme de Burg) - Approches Récursives en analyse spectrale paramétrique - Méthode du maximum de vraisemblance - Lien entre les représentations * Méthode de Prony * Méthode d'analyse spectrale haute resolution - Transformée Discrète de Karhunen Loeve - Décomposition en valeurs propres - Méthode des sous-espaces (pisarenko, music, esprit) - Introduction, décomposition de la matrice d'autocorrélation dans le cas de signaux sinusoïdaux noyés dans un bruit blanc Prerequisite : basic notion in digital signal processing (filtering, windowing, sampling theorem) Document(s) : lecture notes with exercices 31/01/2015 - 05:49:01 817 Course Syllabus Keyword(s) : FFT, Periodogramm, Correlogramm, Parametric approach, Prony's method, MUSIC, ESPRIT 31/01/2015 - 05:49:01 818 Course Syllabus TS312 : Radar signal processing Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 1.50 Évaluation : S1: ET(1h30,E,sd,sc) x0.7 + Proj(Sout) x0.3;S2: ET(1h30,E,sd,sc) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Tutorial classes : 6.33 1.50 4.00 Teacher(s) : CORRETJA Vincent 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 (Bayes test, Neaman Pearson test) Document(s) : lecture notes and exercices 31/01/2015 - 05:49:01 819 Course Syllabus TS315 : Random process and information theory Shared by UV(s) : E9AM2AS-AOutils et Logiciels pour l'Automatique (OLA) p. 14 E9TS-A p. 21 Méthodes avancées en traitement du signal Crédits ECTS : 1.50 Évaluation : S1: ET(1h30,E,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 10.00 10.00 2.67 Teacher(s) : CORRETJA Vincent SIGRIST Zoe 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 the framework of signal processing but also in control. Here, we focus our attention on the tools that makes it possible to caracterize the random process. Then, Markov chains are introduced. Several exercices are proposed to understand and use these notions. It should be noted that one part is also dedicated to the information theory. Plan : About random process 1/ recall what wide sense stationarity is and ergodicity ; cumulants, etc. 2/ Discrete Time Markov chain About information theory 1/ information quantity, mutal information 2/ Huffman coding Prerequisite : probability theory. Document(s) : lecture notes for class and exercices Keyword(s) : autocorrelation function, autocovariance function, cross-correlation function, cross-covariance function, correlation matrix, covariance matrix, wide sense stationarity, ergodicity, estimation of the autocorrelation function, white and colored noises, Markov chain. 31/01/2015 - 05:49:01 820 Course Syllabus TS320 : Optimizing signal and image processing algorithms for embedded and real time applications Shared by UV(s) : E9TS-C Outils et algorithmie p. 21 Crédits ECTS : 1.50 Évaluation : S1: CC(CR TP) x1 Number of hours : Lecture : Tutorial classes : 7.50 7.50 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 and compare 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émonstration sur cible Prerequisite : Video coding Keyword(s) : Video coding, optimization 31/01/2015 - 05:49:01 821 Course Syllabus TS322 : Language C for signal processing Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 1.75 Évaluation : S1: ET(30m,E,da,ca) x0.25 + ET(1h,M,da,ca) x0.75 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. This lecture 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 Document(s) : Polycopié de cours. Keyword(s) : C langage - Pointers - Structures - Optimization - Signal processing 31/01/2015 - 05:49:01 822 Course Syllabus TS323 : Segmentation and morphology Shared by UV(s) : E9TS-B Méthodes avancées en traitement de l'image et de la vidéo p. 21 Crédits ECTS : 2.50 Évaluation : S1: ET(1h30,E,da,sc) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Practical work : 14.00 10.67 2.66 Teacher(s) : BERTHOUMIEU Yannick DA COSTA Jean-Pierre DUCLOS Daniel GERMAIN Christian Title : Segmentation and morphology Abstract : The purpose of this lecture is to present classical segmentation approaches and basis of morphology applied to images. 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 reposant sur 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) 31/01/2015 - 05:49:01 823 Course Syllabus 3/ Segmentation de contours Généralité sur les méthodes dérivatives 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érations basiques (dilatation et érosion) ou avancées (gradient morphologique, ouverture, fermeture), la notion de connexité, la présentation détaillée d'algorithmes de labellisation ainsi que quelques applications (granulométrie, squeletisation, filtres morphologiques, etc). 31/01/2015 - 05:49:01 824 Course Syllabus TS324 : Filtrage numérique optimal et adaptatif niveau 1 Shared by UV(s) : E9TS-A Méthodes avancées en traitement du signal p. 21 Crédits ECTS : 2.00 Évaluation : S1: CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 13.20 8.00 Teacher(s) : GRIVEL Eric Title : Filtrage numérique optimal et adaptatif niveau 1 Abstract : L'objet de ce cours est de présenter les outils de base pour développer des approches paramétriques en traitement du signal. Cela comprend une réflexion sur la modélisation des signaux, les techniques d'estimation des paramètres associés ainsi qu'une présentation des filtrages adaptatifs de type LMS ou RLS. Enfin, le filtrage de Kalman est traité dans le cas d'une représentation de l'espace d'état linéaire. Ces approches peuvent être déclinées dans différentes applications (parole, communication mobile, radar, etc.) Prerequisite : notion de traitement du signal, filtrage numérique, processus aléatoire Document(s) : 1 support de cours et de TD Keyword(s) : modèle AR, MA, ARMA estimation au sens des moindres carrés ; equation de Yule Walker Filtre adaptatifs, LMS, RLS filtrage optimal de Kalman (représentation dans l'espace d'état) 31/01/2015 - 05:49:01 825 Course Syllabus TS326 : Pattern recognition Shared by UV(s) : E9TS-C Outils et algorithmie p. 21 Crédits ECTS : 1.25 Évaluation : S1: ET(1h30,E,sd,sc) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Practical work : 4.00 6.66 3.00 Teacher(s) : DA COSTA Jean-Pierre DONIAS Marc Title : Pattern recognition Abstract : This lecture deals with pattern recognition on binarized images. Region and contour approaches (descriptors) and supervised analysis algorithms (identification) are presented. Plan : * Formes et reconnaissance * Descripteurs - Classification - Domaines d'application et représentations - Caractéristiques générales * Descripteurs de région - Grandeurs géométriques - Moments - Descripteurs de structure * Descripteurs de contour - Codage de Freeman, signature, séquence de tangentes - Descripteurs de Fourier - Courbure échelle-espace Keyword(s) : Identification, Descriptor, Pattern 31/01/2015 - 05:49:01 826 Course Syllabus TS327 : Computer vision Shared by UV(s) : E9TS-B Méthodes avancées en traitement de l'image et de la vidéo p. 21 Crédits ECTS : 2.50 Évaluation : S1: Proj(Rap) x1 Number of hours : Lecture : Tutorial classes : 6.66 15.00 Teacher(s) : DONIAS Marc MEGRET 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 Keyword(s) : Vision, Tracking, Transformation 31/01/2015 - 05:49:01 827 Course Syllabus TS331 : bureau d'études en signal, images et communications numériques Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 1.75 Évaluation : S1: CC(CR TP) x1 Number of hours : Practical work : 16.00 Teacher(s) : DANIEL Jacques PETITJEAN J. VALLET Pascal Title : bureau d'études en signal, images et communications numériques Abstract : The purpose is to apply concepts of signal processing, image processing and digital communications to real applications Plan : 1- Frequential analysis with Fourier transform 2- Modeling and channel estimation 3- Radar system modeling 4- Canal+ sound decoding 5- Instrument Landing system simulation 6- Spatio-temporal segmentation 7- Multiscale optical flow 31/01/2015 - 05:49:01 828 Course Syllabus TS332 : Traitement du signal biomédical Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 1.25 Évaluation : S1: Proj(Rap) x1 Number of hours : Combined lecture and tutorial classes : 12.00 Teacher(s) : VESIN Jean-Marc Title : Traitement du signal biomédical Abstract : Le principe est d'illustrer les concepts avancés de traitement du signal (PCA, Algo génétique, modélisation AR, filtrage adaptatif) dans différentes applications biomédicales (EEG/ECG/etc.) Keyword(s) : PCA, Algo génétique, modélisation AR, filtrage adaptatif 31/01/2015 - 05:49:01 829 Course Syllabus TS333 : C and GPU Shared by UV(s) : E9TS-C Outils et algorithmie p. 21 Crédits ECTS : 2.25 Évaluation : S1: ET(30m,E,da,ca) x0.25 + ET(1h,M,da,ca) x0.75 Number of hours : Combined lecture and tutorial classes : 21.33 Teacher(s) : DONIAS Marc Title : C and GPU Abstract : C langage is one of the best possible langage for efficient implementation of algorithms in signal processing. This lecture 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 * GPU Document(s) : Polycopié de cours. Keyword(s) : C langage - Pointers - Structures - Optimization - Signal processing - SIMD - GPU 31/01/2015 - 05:49:01 830 Course Syllabus TS334 : Normes des systèmes de communications sans fil Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 1.50 Évaluation : S1: CC(CR TP) x1 Number of hours : Lecture : Individual work : Practical work : 4.00 8.00 8.00 Teacher(s) : DEHAUT Stéphane FERRE Guillaume Title : Normes des systèmes de communications sans fil Abstract : Ce module permet de synthétiser les connaissances des étudiants en communications numériques. En effet à travers la présentation des normes les plus avancées en systèmes de communications sans fil, les différents concept vu en cours depuis la première année sont illustrés en pratique. Ce module est constitué d'un cours proposé par un intervenant industriel : * S. Dehaut (Sequans Paris) : LTE Prerequisite : * Communications numériques de bases et avancés * Codage de canal * Systèmes de transmission multi-porteuses * Systèmes MIMO Keyword(s) : Communications numériques, GSM, UMTS, Wimax, LTE, MIMO, OFDM 31/01/2015 - 05:49:01 831 Course Syllabus TS335 : Systèmes de navigation GPS et inertielle Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 2.00 Évaluation : S1: CC(CR TP) x1 Number of hours : Lecture : Individual work : Practical work : 13.33 4.00 12.00 Teacher(s) : ESCHER Anne-Christine GIREMUS Audrey Title : Systèmes de navigation GPS et inertielle Abstract : Ce module comporte 2 parties : * Partie 1 : Ce module donne un aperçu des techniques de navigation par satellites. Le GPS ou système de positionnement mondial, qui est actuellement le seul système entièrement opérationnel, est étudié en détails. Une première partie est consacrée au fonctionnement des récepteurs GPS, puis l’accent est mis sur les différents algorithmes classiquement utilisés pour résoudre le problème de positionnement. Enfin, la question du contrôle d’intégrité, cruciale en aviation civil, est abordée. Le module se termine par une présentation de Galiléo, l’alternative européenne au GPS. * Partie 2 : Présentation des systèmes de guidage inertiel Plan : Partie 1 : Navigation GPS * 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 Partie 2 : systèmes de guidage inertiel Keyword(s) : Navigation, satellites, CDMA, filtrage optimal, contrôle d’intégrité 31/01/2015 - 05:49:01 832 Course Syllabus TS337 : Digital Signal Processing for embedded processing Shared by UV(s) : E9TS-D Systèmes numériques pour le traitement du signal p. 21 Crédits ECTS : 1.50 Évaluation : S1: CC(CR TP) x1 Number of hours : Lecture : Practical work : 4.00 8.00 Teacher(s) : LEPAULOUX Ludovick Title : Digital Signal Processing for embedded processing Abstract : The goal of this class is to familiarize the students with the implementation of signal processing algorithms on embedded DSPs (Digital Signal Processors). We will talk about the architecture of DSPs, numerical issues, and signal processing algorithms for embedded processors. Plan : Theoretical part : - Generalities on digital signal processing - Architecture of DSP processors - Numerical representation of signal - Fixed point calculus and algorithms - Case studies: numerical filter implementation Laboratory will illustrate the concepts by practical programming on a Texas Instrument TMS32C5416 DSK card, with applications to audio signal processing. Document(s) : Handouts for class and lab. Online course : DSP, architecture, Harvard, Von Neuman, pipeline, fixed and floating point, quantization, filters, filter structure 31/01/2015 - 05:49:01 833 Course Syllabus TS338 : Vidéo 3D Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 1.25 Évaluation : S1: ET(1h30,E,sd,ca) x2 + CC(CR TP) x1;S2: ET(20m,O,sd,ca) x2 + rep(CC) x1 Number of hours : Combined lecture and tutorial classes : Individual work : Practical work : 5.33 4.00 5.33 Teacher(s) : MEGRET Rémi Title : Vidéo 3D Abstract : Ce cours a pour objectif d'introduire les concepts fondamentaux à la conception de systèmes et d'algorithmes utilisant la capture, l'analyse, le traitement et la restitution d'images et vidéos 3D. Les points abordés concernent: - la formation des images - la perception de la profondeur et sa restitution par un matériel dédié - la stéréoscopie - les techniques de modélisation et manipulation de l'information 3D, avec des applications en changement de points de vue 31/01/2015 - 05:49:01 834 Course Syllabus TS339 : DSP for embedded systems Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 1.50 Évaluation : S1: CC(CR TP) x1 Number of hours : Lecture : Practical work : 4.00 8.00 Teacher(s) : LEPAULOUX Ludovick Title : DSP for embedded systems Abstract : The goal of this class is to familiarize the students with the implementation of signal processing algorithms on embedded DSPs (Digital Signal Processors). We will talk about the architecture of DSPs, numerical issues, signal processing algorithms for embedded processors and optimization with constraints. Plan : Theoretical part : * Generalities on digital signal processing * Architecture of DSP processors * Numerical representation of signal * Fixed point calculus and algorithms * Case studies: numerical filter implementation Laboratory will illustrate the concepts by practical programming on a Texas Instrument TMS32C5416 DSK card, with applications to audio signal processing and mobile systems. Document(s) : Handouts for class and lab Online course : DSP, architecture, Harvard, Von Neuman, pipeline, fixed and floating point, quantization, filters, filter structure 31/01/2015 - 05:49:01 835 Course Syllabus TS340 : Video multimedia application Shared by UV(s) : SEE9-A Mise en oeuvre de systèmes embarqués p. 62 Crédits ECTS : 1.50 Évaluation : S1: CC x1;S2: ET(30m,O,sd) x1 Number of hours : Combined lecture and tutorial classes : 20.00 Teacher(s) : MEGRET Rémi Title : Video multimedia application 31/01/2015 - 05:49:01 836 Course Syllabus TS341 : Imaging tools for robotics Shared by UV(s) : I9ROBOT-D Imaging tools for robotics p. 37 Crédits ECTS : 5.00 Évaluation : S1: CC x1 Number of hours : Combined lecture and tutorial classes : 44.00 Teacher(s) : MEGRET Rémi TA Vinh-Thong Title : Imaging tools for robotics Abstract : This lecture consists in an introduction of imaging tools for robotics (image and video processing, objects tracking, segmentation, etc) Plan : This lecture covers the following aspects - basic image and video processing - 3D vision, camera calibration, registration - objects detection and tracking The implementation will be in C++ with the OpenCV library Prerequisite : Programming skill in C++, optionnal: IT220 (introduction to image processing) can be helpfull Document(s) : N/A Keyword(s) : vision, image and video processing Online course : N/A 31/01/2015 - 05:49:01 837 Course Syllabus TS342 : Initiation à la Radio Cognitive Shared by UV(s) : C9SRT-D Radio-communications p. 74 Crédits ECTS : 1.00 Évaluation : S1: ET(1h30,E,sd,sc) x0.7 + Proj(Rap) x0.3;S2: ET(30m,O,sd,sc) x1 Number of hours : Combined lecture and tutorial classes : Practical work : 4.00 10.00 Teacher(s) : FERRE Guillaume Title : Initiation à la Radio Cognitive Abstract : L'objectif de ce cours est de présenter le concept de radio cognitive (RC) qui est un remède à la saturation actuelle du spectre des fréquences utilisables. Afin d'appréhender les différentes techniques d'accès au spectre envisagées en RC, des notions préalables comme les propriétés des canaux de propagation sans-fil et les techniques de transmissions multi-porteuses seront présentées. Enfin, des techniques de partage de spectre libre ou occupé seront introduites. L'ensemble des notions vues en cours seront mis en pratique par la simulation logiciel au travers de l'outil Matlab. Plan : - Introduction - La radio cognitive - Propriétés des canaux de propagations sans-fil - Les techniques d'accès multi-porteuses - Techniques overlay - Techniques underlay - Conclusions et perspectives Prerequisite : - Communications numériques de base - Traitement du signal numérique Keyword(s) : radio cognitive, radio logicielle, communications numériques, traitement du signal 31/01/2015 - 05:49:01 838 Course Syllabus TS343 : Filtrage optimal Shared by UV(s) : T9ISN-A Technical p. 72 Crédits ECTS : 2.75 Évaluation : S1: TP x1;S2: ET(1h30,E,sd,sc) x1 Number of hours : Lecture : Combined lecture and tutorial classes : Practical work : 13.33 5.33 10.67 Teacher(s) : GIREMUS Audrey GRIVEL Eric Title : Filtrage optimal Abstract : L'objet de ce cours est de présenter les outils de base et avancés pour développer des approches paramétriques en traitement du signal. Cela comprend une réflexion sur la modélisation des signaux, les techniques d'estimation des paramètres associés ainsi qu'une présentation des filtrages adaptatifs de type LMS ou RLS. Puis, le filtrage de Kalman est traité dans le cas d'une représentation de l'espace d'état linéaire et non-linéaire. Enfin, le filtrage particulaire est présenté. Ces approches peuvent être déclinées dans différentes applications (parole, communication mobile, radar, GPS, etc.). Prerequisite : notion de traitement du signal, filtrage numérique, processus aléatoire Document(s) : Un support de cours et de TP Keyword(s) : modèle AR, MA, ARMA estimation au sens des moindres carrés ; equation de Yule Walker Filtre adaptatifs, LMS, RLS filtrage optimal de Kalman (représentation dans l'espace d'état), filtrage particulaire 31/01/2015 - 05:49:01 839 Course Syllabus TS344 : Work practices in signal and image processing Shared by UV(s) : E9TS-E Projet avancé et applications p. 21 Crédits ECTS : 1.00 Évaluation : S1: CC(CR TP) x1 Number of hours : Combined lecture and tutorial classes : Tutorial classes : 40.00 10.67 Teacher(s) : DONIAS Marc Title : Work practices in signal and image processing Abstract : The purpose is to apply concepts of signal processing to frequential analysis and signal modeling problems and to apply concepts of image processing to segmentation or motion problems Plan : 1. Frequential analysis with Fourier transform 2. Modeling and channel estimation 3. Radar system modeling 4. Canal+ sound decoding 5. Instrument Landing system simulation 6. Image transform 7. Spatio-temporal segmentation 31/01/2015 - 05:49:01 840 Course Syllabus Index AM100 : Review in Mathematics.............................................................................................................................................................................................................. 78 AM101 : Differential calculus................................................................................................................................................................................................................... 79 AM102 : Differential equations................................................................................................................................................................................................................. 80 AM104 : Integration and Functional Analysis .......................................................................................................................................................................................... 81 AM200 : Analysis of Partial Derivative Equations ................................................................................................................................................................................... 82 AN100 : Numerical Analysis part I........................................................................................................................................................................................................... 83 AN101 : Numerical Analysis (part II)....................................................................................................................................................................................................... 84 AN200 : Numerical approximation and industrial problems I .................................................................................................................................................................. 85 AN201 : Numerical approximation and industrial problems II................................................................................................................................................................. 86 AN202 : High Performance Computation ................................................................................................................................................................................................. 88 AN205 : Analyse des Ecoulements Compressibles................................................................................................................................................................................... 89 AN303 : Inverse problems......................................................................................................................................................................................................................... 90 AN304 : Parallel programming ................................................................................................................................................................................................................. 91 AN305 : Very high order schemes for compressible fluid dynamics problems........................................................................................................................................ 92 AN307 : Transport of particles: models, simulation and applications ...................................................................................................................................................... 93 AN308 : High Performance Computing (HPC) project ............................................................................................................................................................................ 94 AN309 : Techniques de maillage .............................................................................................................................................................................................................. 95 AN310 : Algorithmique parallèle scientifique ......................................................................................................................................................................................... 96 AN311 : Méthodes Numériques pour les Ecoulements Compressibles .................................................................................................................................................... 97 AN312 : Numerical methods for incompressible flows. .......................................................................................................................................................................... 98 AU101 : Linear Systems ........................................................................................................................................................................................................................... 99 AU103 : Control Engineering ................................................................................................................................................................................................................. 100 AU104 : Automatique cours/TP .............................................................................................................................................................................................................. 102 AU201 : Linear automatic control and linearizing approaches............................................................................................................................................................... 104 AU202 : Automatic control practical lessons 1....................................................................................................................................................................................... 105 AU203 : Digital system ........................................................................................................................................................................................................................... 106 AU204 : Nonlinear system - part 2.......................................................................................................................................................................................................... 107 AU205 : Digital control system............................................................................................................................................................................................................... 108 AU206 : State space modeling, observation and control ....................................................................................................................................................................... 109 AU207 : Implementing control systems.................................................................................................................................................................................................. 110 AU208 : Automatic control practical lessons 2....................................................................................................................................................................................... 111 AU209 : Nonlinear systems - Part 1........................................................................................................................................................................................................ 112 AU210 : Control engineering .................................................................................................................................................................................................................. 113 AU211 : Dynamical systems ................................................................................................................................................................................................................... 114 AU212 : Project on control engineering.................................................................................................................................................................................................. 115 AU300 : Automatismes et automates programmables * ......................................................................................................................................................................... 116 AU301 : Identification des systèmes dynamiques................................................................................................................................................................................... 117 AU302 : Détection et localisation de défauts .......................................................................................................................................................................................... 119 AU303 : Analyse et commande des systèmes non linéaires ................................................................................................................................................................... 121 AU304 : Systèmes à dérivées non entières.............................................................................................................................................................................................. 122 AU306 : Frequency-domain design of robust control-systems ............................................................................................................................................................... 123 AU307 : Synthèse de commandes robustes par optimisation ................................................................................................................................................................. 125 AU308 : Synthèse de lois de commande ................................................................................................................................................................................................. 127 AU309 : Systèmes à évènements discrets ............................................................................................................................................................................................... 129 AU311 : Commande des actionneurs ...................................................................................................................................................................................................... 130 AU312 : Modélisation et commande des procédés robotisés.................................................................................................................................................................. 131 AU313 : Planification de trajectoire........................................................................................................................................................................................................ 132 AU314 : Dynamique du véhicule ............................................................................................................................................................................................................ 134 AU315 : Optimisation ............................................................................................................................................................................................................................. 135 AU316 : Modélisation par Bond Graph .................................................................................................................................................................................................. 137 Course Syllabus AU318 : Mechatronics ............................................................................................................................................................................................................................ 139 AU319 : Commande Automatique De Vol ............................................................................................................................................................................................. 141 AU320 : Airborne avionics systems........................................................................................................................................................................................................ 142 AU321 : Control of robotic systems........................................................................................................................................................................................................ 143 AU322 : Planification trajectory ............................................................................................................................................................................................................. 144 AU324 : A first robot in the robotics workshop...................................................................................................................................................................................... 145 AU325 : Modeling and analysis .............................................................................................................................................................................................................. 146 C0-A : Projet de Fin d'Etudes (stage de 3ème année) ................................................................................................................................................................................. 2 C0-A : Projet de Fin d'Etudes (stage de 3ème année) ............................................................................................................................................................................... 22 C0-A : Projet de Fin d'Etudes (stage de 3ème année) ............................................................................................................................................................................... 41 C0-A : Projet de Fin d'Etudes (stage de 3ème année) ............................................................................................................................................................................... 63 C0-B : Stage de 2ème année........................................................................................................................................................................................................................ 2 C0-B : Stage de 2ème année...................................................................................................................................................................................................................... 22 C0-B : Stage de 2ème année...................................................................................................................................................................................................................... 41 C0-B : Stage de 2ème année...................................................................................................................................................................................................................... 63 C0-C : Projet Professionnel ......................................................................................................................................................................................................................... 2 C0-C : Projet Professionnel ....................................................................................................................................................................................................................... 22 C0-C : Projet Professionnel ....................................................................................................................................................................................................................... 41 C0-C : Projet Professionnel ....................................................................................................................................................................................................................... 63 C9IREF-A : Instruments d'évaluation des risques financiers.................................................................................................................................................................... 17 C9IREF-A : Instruments d'évaluation des risques financiers.................................................................................................................................................................... 35 C9IREF-A : Instruments d'évaluation des risques financiers.................................................................................................................................................................... 50 C9IREF-A : Instruments d'évaluation des risques financiers.................................................................................................................................................................... 71 C9IREF-B : Mesures des risques financiers.............................................................................................................................................................................................. 17 C9IREF-B : Mesures des risques financiers.............................................................................................................................................................................................. 35 C9IREF-B : Mesures des risques financiers.............................................................................................................................................................................................. 50 C9IREF-B : Mesures des risques financiers.............................................................................................................................................................................................. 71 C9IREF-C : Gestion des risques financiers............................................................................................................................................................................................... 17 C9IREF-C : Gestion des risques financiers............................................................................................................................................................................................... 35 C9IREF-C : Gestion des risques financiers............................................................................................................................................................................................... 50 C9IREF-C : Gestion des risques financiers............................................................................................................................................................................................... 71 C9IREF-D : Langue et culture .................................................................................................................................................................................................................. 17 C9IREF-D : Langue et culture .................................................................................................................................................................................................................. 35 C9IREF-D : Langue et culture .................................................................................................................................................................................................................. 50 C9IREF-D : Langue et culture .................................................................................................................................................................................................................. 71 C9SRT-A : RF and mmW building blocks ............................................................................................................................................................................................... 19 C9SRT-A : RF and mmW building blocks ............................................................................................................................................................................................... 74 C9SRT-B : Systèmes de Communication ................................................................................................................................................................................................. 19 C9SRT-B : Systèmes de Communication ................................................................................................................................................................................................. 74 C9SRT-C : Conversion de données, traitement du signal en bande de base et gestion de l'énergie dans les SoC ................................................................................... 19 C9SRT-C : Conversion de données, traitement du signal en bande de base et gestion de l'énergie dans les SoC ................................................................................... 74 C9SRT-D : Radio-communications .......................................................................................................................................................................................................... 19 C9SRT-D : Radio-communications .......................................................................................................................................................................................................... 74 C9SRT-E : Micro-électronique ................................................................................................................................................................................................................. 19 C9SRT-E : Micro-électronique ................................................................................................................................................................................................................. 74 C9SRT-F : English and Management........................................................................................................................................................................................................ 19 C9SRT-F : English and Management........................................................................................................................................................................................................ 74 C9TM-A : Multimedia data coding and processing .................................................................................................................................................................................. 39 C9TM-A : Multimedia data coding and processing .................................................................................................................................................................................. 76 C9TM-B : Choice between Images Synthesis (Si) and Computer Music Processing (TIM) .................................................................................................................. 39 C9TM-B : Choice between Images Synthesis (Si) and Computer Music Processing (TIM) .................................................................................................................. 39 C9TM-B : Choice between Images Synthesis (Si) and Computer Music Processing (TIM) .................................................................................................................. 76 C9TM-B : Choice between Images Synthesis (Si) and Computer Music Processing (TIM) .................................................................................................................. 76 Course Syllabus C9TM-C : Choice between Image Synthesis (SI) or Video Games (JI) or ASSM ................................................................................................................................... 39 C9TM-C : Choice between Image Synthesis (SI) or Video Games (JI) or ASSM ................................................................................................................................... 39 C9TM-C : Choice between Image Synthesis (SI) or Video Games (JI) or ASSM ................................................................................................................................... 76 C9TM-C : Choice between Image Synthesis (SI) or Video Games (JI) or ASSM ................................................................................................................................... 76 C9TM-D : Choice: VO (Computer Vision) or JI (Video Games) or ASSM............................................................................................................................................. 39 C9TM-D : Choice: VO (Computer Vision) or JI (Video Games) or ASSM............................................................................................................................................. 39 C9TM-D : Choice: VO (Computer Vision) or JI (Video Games) or ASSM............................................................................................................................................. 76 C9TM-D : Choice: VO (Computer Vision) or JI (Video Games) or ASSM............................................................................................................................................. 76 C9TM-E : Semester project and software development............................................................................................................................................................................ 39 C9TM-E : Semester project and software development............................................................................................................................................................................ 76 C9TM-F : English and Management ......................................................................................................................................................................................................... 39 C9TM-F : English and Management ......................................................................................................................................................................................................... 76 C9TM-G : Computer Graphics ................................................................................................................................................................................................................. 39 C9TM-G : Computer Graphics ................................................................................................................................................................................................................. 76 C9TM-H : Computational Music .............................................................................................................................................................................................................. 39 C9TM-H : Computational Music .............................................................................................................................................................................................................. 76 C9TM-I : Analysis and Synthesis of Musical Sound (ASSM).................................................................................................................................................................. 39 C9TM-I : Analysis and Synthesis of Musical Sound (ASSM).................................................................................................................................................................. 76 C9TM-J : Games and Interaction (JI)........................................................................................................................................................................................................ 40 C9TM-J : Games and Interaction (JI)........................................................................................................................................................................................................ 77 C9TM-K : Computer Vision (VO) ............................................................................................................................................................................................................ 40 C9TM-K : Computer Vision (VO) ............................................................................................................................................................................................................ 77 CE100 : Économie................................................................................................................................................................................................................................... 148 CE101 : Discovery of the company......................................................................................................................................................................................................... 149 CE103 : Projet métier .............................................................................................................................................................................................................................. 150 CE104 : Intégration des connaissances et des compétences - 1ère année ............................................................................................................................................... 151 CE105 : Droit social et droit du travail ................................................................................................................................................................................................... 152 CE106 : QHSE ........................................................................................................................................................................................................................................ 153 CE109 : Gestion de production ............................................................................................................................................................................................................... 154 CE110 : Management .............................................................................................................................................................................................................................. 155 CE111 : LES OUTILS DE LA QUALITE.............................................................................................................................................................................................. 157 CE112 : Droit des sociétés et droit contractuel ....................................................................................................................................................................................... 158 CE113 : Normes économiques et comptable de l'entreprise ................................................................................................................................................................... 159 CE114 : Gestion de compétences ............................................................................................................................................................................................................ 161 CE115 : Techniques de managment ........................................................................................................................................................................................................ 162 CE116 : Management de projet (analyse fonctionnelle) ......................................................................................................................................................................... 164 CE117 : Communication ......................................................................................................................................................................................................................... 166 CE118 : Introduction to project management ......................................................................................................................................................................................... 167 CE119 : communiquer et manager en entreprise : niveau 2.................................................................................................................................................................... 168 CE120 : Sécurité (mise à niveau) * ......................................................................................................................................................................................................... 169 CE121 : Économie (mise à niveau) * ...................................................................................................................................................................................................... 170 CE122 : Management (mise à niveau) * ................................................................................................................................................................................................. 171 CE123 : Droit social (mise à niveau) * ................................................................................................................................................................................................... 172 CE124 : Gestion de production (mise à niveau) *................................................................................................................................................................................... 173 CE125 : Normes de la qualité *............................................................................................................................................................................................................... 174 CE126 : Droit des sociétés et droit contractuel * .................................................................................................................................................................................... 175 CE127 : Normes économiques et comptables de l'entreprise *............................................................................................................................................................... 176 CE129 : Techniques de management * ................................................................................................................................................................................................... 177 CE130 : Analyse fonctionnelle, avant-projet * ....................................................................................................................................................................................... 178 CE131 : Sensibilisation à l'entrepreneuriat.............................................................................................................................................................................................. 179 CE132 : Projet professionnel................................................................................................................................................................................................................... 180 CE133 : Professional project / Interview project .................................................................................................................................................................................... 181 CE134 : Intégration des connaissances et des compétences - 1ère année ............................................................................................................................................... 182 Course Syllabus CE135 : Stage découverte ....................................................................................................................................................................................................................... 183 CE136 : Professionnal project : Level 1.................................................................................................................................................................................................. 184 CE137 : communiquer et manager en entreprise : niveau 1.................................................................................................................................................................... 185 CE200 : Management system .................................................................................................................................................................................................................. 186 CE203 : Economic intelligence ............................................................................................................................................................................................................... 188 CE205 : Gestion de compétences * ......................................................................................................................................................................................................... 189 CE206 : Management of the financial performance................................................................................................................................................................................ 190 CE207 : Professional project & training course 2nd year ....................................................................................................................................................................... 191 CE209 : management control .................................................................................................................................................................................................................. 192 CE210 : Software law.............................................................................................................................................................................................................................. 193 CE212 : Quality management ................................................................................................................................................................................................................. 194 CE215 : Introduction to financial markets .............................................................................................................................................................................................. 195 CE219 : management of innovative projects........................................................................................................................................................................................... 196 CE223 : Intellectual Propertie Right ....................................................................................................................................................................................................... 197 CE224 : Tools for quality process ........................................................................................................................................................................................................... 198 CE225 : Relations donneur d'ordre - fournisseur .................................................................................................................................................................................... 199 CE226 : Skills management .................................................................................................................................................................................................................... 200 CE227 : Industrialization and development ............................................................................................................................................................................................ 201 CE228 : Supply Chain ............................................................................................................................................................................................................................. 202 CE229 : Intégration des connaissances et des compétences - 2ème année ............................................................................................................................................. 203 CE230 : Strategic data ............................................................................................................................................................................................................................. 204 CE231 : Transverse management ............................................................................................................................................................................................................ 206 CE232 : Management de projet ............................................................................................................................................................................................................... 207 CE233 : Validation du thème de mémoire .............................................................................................................................................................................................. 208 CE234 : Professional project ................................................................................................................................................................................................................... 209 CE235 : Sciences techniques et sociétés ................................................................................................................................................................................................. 210 CE236 : Droit, propriété industrielle et propriété intellectuelle * ........................................................................................................................................................... 211 CE237 : Outils de la qualité *.................................................................................................................................................................................................................. 212 CE238 : Analyse financière et contrôle de gestion * .............................................................................................................................................................................. 213 CE239 : Relations donneurs d'ordre - fournisseurs * .............................................................................................................................................................................. 214 CE240 : Conduite de projet * .................................................................................................................................................................................................................. 215 CE241 : Intégration des connaissances et des compétences - 2ème année ............................................................................................................................................. 216 CE242 : communiquer et manager en entreprise : niveau 3.................................................................................................................................................................... 217 CE302 : Professionel project : level 3 ..................................................................................................................................................................................................... 218 CE305 : Données stratégiques *.............................................................................................................................................................................................................. 219 CE307 : Management de projet * ............................................................................................................................................................................................................ 220 CE318 : Intégration des connaissances et des compétences - 3ème année ............................................................................................................................................. 221 CE320 : Soutenance de projet professionnel........................................................................................................................................................................................... 222 CE321 : Business simulation................................................................................................................................................................................................................... 223 CE322 : PROJET PROFESSIONNEL.................................................................................................................................................................................................... 224 CE323 : Clés du management transversal * ............................................................................................................................................................................................ 225 CE324 : Innovation *............................................................................................................................................................................................................................... 226 CE325 : Management et développement de compétences ...................................................................................................................................................................... 227 CE326 : Clés du management transversal ............................................................................................................................................................................................... 228 CE327 : Innovation.................................................................................................................................................................................................................................. 230 CE328 : Management de projet ............................................................................................................................................................................................................... 231 CE329 : Communication ......................................................................................................................................................................................................................... 232 CE330 : Données stratégiques................................................................................................................................................................................................................. 233 CE331 : Intégration des connaissances et des compétences - 3ème année ............................................................................................................................................. 235 CE332 : Méthodes de la qualité *............................................................................................................................................................................................................ 236 CM100 : Communication - S6 * ............................................................................................................................................................................................................. 237 CM202 : Communication ........................................................................................................................................................................................................................ 238 CM203 : Management de l'information et de la communication * ......................................................................................................................................................... 240 Course Syllabus CM301 : Communication * ..................................................................................................................................................................................................................... 241 E5-A : Mathématics 1/ Physic 1 .................................................................................................................................................................................................................. 3 E5-B : Electronics........................................................................................................................................................................................................................................ 3 E5-C : Digital electronics/Informatic .......................................................................................................................................................................................................... 3 E5-F : Languages and Management for Engineers ..................................................................................................................................................................................... 3 E6-A : Mathématiques, Signal, Automatique.............................................................................................................................................................................................. 4 E6-B : Electronique 2 .................................................................................................................................................................................................................................. 4 E6-C : Numérique/Informatique.................................................................................................................................................................................................................. 4 E6-D : Physics 2 .......................................................................................................................................................................................................................................... 4 E6-F : Languages and Management for Engineers ..................................................................................................................................................................................... 4 E7-A : Analog Circuits and Systems........................................................................................................................................................................................................... 6 E7-B : Digital Electronics ........................................................................................................................................................................................................................... 6 E7-C : Automatic Control and Signal Processing ....................................................................................................................................................................................... 6 E7-D : Languages and Management ........................................................................................................................................................................................................... 6 E8-A : Micro informatics ............................................................................................................................................................................................................................ 8 E8-B : Automatic control and Signal processing ........................................................................................................................................................................................ 8 E8-C : Electronics........................................................................................................................................................................................................................................ 8 E8-D : Optional Unit of Learning ............................................................................................................................................................................................................... 8 E8-D : Optional Unit of Learning ............................................................................................................................................................................................................... 8 E8-E : Languages and Management............................................................................................................................................................................................................ 8 E8-G : Mixed Electronics and HF circuits .................................................................................................................................................................................................. 8 E8-H : Automatic Control ........................................................................................................................................................................................................................... 9 E8-I : Signal and image processing ........................................................................................................................................................................................................... 10 E8-J : Heterogeneous digital electronic systems ....................................................................................................................................................................................... 11 E9AICE-A : Systèmes et composants électroniques - opto électroniques ................................................................................................................................................ 13 E9AICE-B : Qualité et Normalisations ..................................................................................................................................................................................................... 13 E9AICE-C : Gestion Industrielle............................................................................................................................................................................................................... 13 E9AICE-D : Marketing et Management des Achats et Négociations ....................................................................................................................................................... 13 E9AICE-E : Création d’Entreprise ............................................................................................................................................................................................... 13 E9AM2AS-A : Outils et Logiciels pour l'Automatique (OLA) ................................................................................................................................................................ 14 E9AM2AS-B : Modélisation, Identification, Surveillance (MIS)............................................................................................................................................................. 14 E9AM2AS-C : Commandes Robustes Multivariables (CRM) ................................................................................................................................................................. 14 E9AM2AS-D : Dynamique du Véhicule et des Systèmes Aéronautiques et Spatiaux (DVSAS) ............................................................................................................ 14 E9AM2AS-E : Analyse des Systèmes - Robotique (ASR) ....................................................................................................................................................................... 14 E9AM2AS-F : English and Management.................................................................................................................................................................................................. 14 E9CSI-A : Integrated circuits technology and design ............................................................................................................................................................................... 15 E9CSI-B : Power Management ................................................................................................................................................................................................................. 15 E9CSI-C : RF circuits and systems ........................................................................................................................................................................................................... 15 E9CSI-D : Circuits and systems for biomedical applications ................................................................................................................................................................... 15 E9CSI-E : Master project ......................................................................................................................................................................................................................... 15 E9CSI-F : English and Management ......................................................................................................................................................................................................... 15 E9EM-A : Management des projets innovants.......................................................................................................................................................................................... 16 E9EM-B : Transfert de technologie .......................................................................................................................................................................................................... 16 E9EM-C : Marketing des activités de services.......................................................................................................................................................................................... 16 E9EM-D : Finances Business Model ........................................................................................................................................................................................................ 16 E9EM-E : Business Challenge .................................................................................................................................................................................................................. 16 E9SE-A : Architecture matérielle et conception conjointe ....................................................................................................................................................................... 18 E9SE-B : Architecture logicielle et systèmes d'exploitation..................................................................................................................................................................... 18 E9SE-C : Réseaux et sécurité des systèmes .............................................................................................................................................................................................. 18 E9SE-D : Personnalisation. Approfondissement....................................................................................................................................................................................... 18 E9SE-F : English and Management .......................................................................................................................................................................................................... 18 E9TS-A : Méthodes avancées en traitement du signal .............................................................................................................................................................................. 21 E9TS-B : Méthodes avancées en traitement de l'image et de la vidéo...................................................................................................................................................... 21 Course Syllabus E9TS-C : Outils et algorithmie.................................................................................................................................................................................................................. 21 E9TS-D : Systèmes numériques pour le traitement du signal ................................................................................................................................................................... 21 E9TS-E : Projet avancé et applications ..................................................................................................................................................................................................... 21 E9TS-F : English and Management .......................................................................................................................................................................................................... 21 EA100 : Analog Electronics .................................................................................................................................................................................................................... 242 EA106 : Electronique de communications .............................................................................................................................................................................................. 243 EA107 : Electronique générale............................................................................................................................................................................................................... 245 EA108 : Practice exercises ...................................................................................................................................................................................................................... 247 EA111 : Analog functions ....................................................................................................................................................................................................................... 248 EA113 : Analog Electronics Project........................................................................................................................................................................................................ 249 EA116 : The Fundamentals of Integrated Electronics ............................................................................................................................................................................ 250 EA117 : Electrical engineering ............................................................................................................................................................................................................... 252 EA118 : Circuits and Systems I............................................................................................................................................................................................................... 254 EA119 : Synthesis of filter ...................................................................................................................................................................................................................... 256 EA120 : Analog communications ........................................................................................................................................................................................................... 257 EA201 : High Speed Linear Circuits....................................................................................................................................................................................................... 258 EA202 : PLL: Principle and Applications............................................................................................................................................................................................... 259 EA205 : Switching components and circuits........................................................................................................................................................................................... 260 EA206 : Interconnects in electronics....................................................................................................................................................................................................... 261 EA207 : Power electronics 1 ................................................................................................................................................................................................................... 262 EA208 : Electronic practical lessons ....................................................................................................................................................................................................... 264 EA210 : Oscillators and high frequency integrated circuits.................................................................................................................................................................... 265 EA211 : Feedback circuits....................................................................................................................................................................................................................... 267 EA212 : Electronic circuits practical lessons 2 ....................................................................................................................................................................................... 268 EA214 : Power electronics 2 ................................................................................................................................................................................................................... 269 EA215 : RF techniques............................................................................................................................................................................................................................ 270 EA218 : Electronics of transmissions...................................................................................................................................................................................................... 272 EA222 : Noise in the electronics components......................................................................................................................................................................................... 273 EA225 : Circuits et Systèmes Radiofréquences de Communications sans Fil........................................................................................................................................ 274 EA300 : Outils d'investigation et de certification *................................................................................................................................................................................. 276 EA301 : Introduction to ADS.................................................................................................................................................................................................................. 277 EA304 : ADS CAD project ..................................................................................................................................................................................................................... 278 EA308 : Antennes.................................................................................................................................................................................................................................... 279 EA309 : Optoelectronics ......................................................................................................................................................................................................................... 281 EA327 : Intégration de puissance............................................................................................................................................................................................................ 283 EA328 : Gestion de l'énergie................................................................................................................................................................................................................... 284 EA329 : TP Systèmes de conversion d'énergie ....................................................................................................................................................................................... 285 EN101 : Digital electronics ..................................................................................................................................................................................................................... 286 EN102 : Combinational logic and sequential logic ................................................................................................................................................................................ 288 EN103 : Digital system design project .................................................................................................................................................................................................... 290 EN105 : Microprocessor.......................................................................................................................................................................................................................... 292 EN106 : Électronique numérique (mise à niveau) .................................................................................................................................................................................. 293 EN109 : Systèmes à microprocesseur (mise à niveau) *......................................................................................................................................................................... 294 EN110 : Digital Electronics..................................................................................................................................................................................................................... 295 EN111 : Projet micro-processeur ............................................................................................................................................................................................................ 297 EN112 : Digital design project ................................................................................................................................................................................................................ 299 EN113 : Technology of digital circuits ................................................................................................................................................................................................... 300 EN201 : VHDL Synthesis ....................................................................................................................................................................................................................... 301 EN202 : VHDL project ........................................................................................................................................................................................................................... 302 EN206 : Digital ASIC Design ................................................................................................................................................................................................................. 303 EN208 : Digitals ICs design .................................................................................................................................................................................................................... 304 EN210 : Advanced micro informatics ..................................................................................................................................................................................................... 306 EN211 : Machine to machine .................................................................................................................................................................................................................. 307 Course Syllabus EN212 : Systems on programmable chips............................................................................................................................................................................................... 308 EN214 : Architecture Reconfigurable ..................................................................................................................................................................................................... 309 EN215 : Arithmetic Operators and Elementary Functions...................................................................................................................................................................... 310 EN216 : Conception d'un processeur avec jeu d'instructions élémentaires............................................................................................................................................. 311 EN217 : Conception d'un processeur avec jeu d'instructions élémentaires............................................................................................................................................. 312 EN218 : Digital system architecture........................................................................................................................................................................................................ 313 EN309 : Digital Signal Processing with Field Programmable Gate Array ............................................................................................................................................. 314 EN310 : Advanced Digital Communications .......................................................................................................................................................................................... 315 EN311 : Systèmes de conversion de données ......................................................................................................................................................................................... 316 EN312 : Traitement numérique en bande de base................................................................................................................................................................................... 317 EN313 : Power management ................................................................................................................................................................................................................... 319 EN314 : System and data hardware security ........................................................................................................................................................................................... 320 EN315 : Digital system design flows ...................................................................................................................................................................................................... 321 EN316 : Implantation de fonctions complexes ....................................................................................................................................................................................... 322 EN317 : Modeling and language system ................................................................................................................................................................................................ 323 EN318 : BUS system and protocol.......................................................................................................................................................................................................... 324 EN319 : Conception conjointe sur FPGA ............................................................................................................................................................................................... 325 EN320 : JTAG and Boundary Scan......................................................................................................................................................................................................... 326 EN321 : Embedded system for telecommunications............................................................................................................................................................................... 327 EN322 : Fault tolerant architectures........................................................................................................................................................................................................ 328 EN324 : Hardware security in embedded systems .................................................................................................................................................................................. 329 EN325 : Flot de conception numérique avancée ..................................................................................................................................................................................... 331 EN326 : Sensors for embedded systems ................................................................................................................................................................................................. 332 EN328 : Co-Simulation sous environnement MATLAB/SIMULINK/SYSGEN................................................................................................................................... 333 EN329 : Digital ASIC design .................................................................................................................................................................................................................. 334 EN330 : Healthcare embedded systems .................................................................................................................................................................................................. 335 EN331 : Test et Vérification.................................................................................................................................................................................................................... 336 EX200 : Personalized module (1)............................................................................................................................................................................................................ 337 EX201 : Personalized module (2)............................................................................................................................................................................................................ 338 EX202 : Modules "Cultures de l'ingénieur" (choisir 1 module exactement) .......................................................................................................................................... 339 EX203 : Non-scholar personalized module............................................................................................................................................................................................. 340 EX205 : I2-S8: Second pool of modules ................................................................................................................................................................................................. 341 EX206 : Module list (engineer culture)................................................................................................................................................................................................... 342 EX208 : Sound design ............................................................................................................................................................................................................................. 343 EX209 : Project on industrial numerical tool .......................................................................................................................................................................................... 345 EX210 : Optional units O71 .................................................................................................................................................................................................................... 346 EX211 : Optional units O81 .................................................................................................................................................................................................................... 347 EX212 : Optional units O82 (if B2 validated)......................................................................................................................................................................................... 348 EX213 : Module libre extérieur............................................................................................................................................................................................................... 349 EX214 : I2-S8 First pool of modules ...................................................................................................................................................................................................... 350 EX215 : Optional units O82 (if B2 not validated, LC206+1 unit CExxx).............................................................................................................................................. 351 EX216 : Optional units O82 (if B2 validated, 3 units CExxx)................................................................................................................................................................ 352 EX220 : I2-S8 Second pool of modules .................................................................................................................................................................................................. 353 EX301 : Free choice module ................................................................................................................................................................................................................... 354 EX304 : Finance mathématique temps discret ........................................................................................................................................................................................ 355 EX305 : Finance mathématique temps continu....................................................................................................................................................................................... 356 EX306 : Bases de données et statistiques................................................................................................................................................................................................ 357 EX307 : Scoring et applications .............................................................................................................................................................................................................. 358 EX308 : Anglais IREF............................................................................................................................................................................................................................. 359 EX309 : Introduction à la VAR (Value at risk)....................................................................................................................................................................................... 360 EX310 : Assurance .................................................................................................................................................................................................................................. 361 EX311 : Gestion de portefeuille .............................................................................................................................................................................................................. 362 EX312 : C91a .......................................................................................................................................................................................................................................... 363 Course Syllabus EX314 : Optional unit M91 ..................................................................................................................................................................................................................... 364 EX315 : Optional unit M92 ..................................................................................................................................................................................................................... 365 EX320 : Optional unit O92b.................................................................................................................................................................................................................... 366 EX321 : Optional unit C91b.................................................................................................................................................................................................................... 367 EX322 : Optional unit O91a.................................................................................................................................................................................................................... 368 EX323 : Optional unit O91b.................................................................................................................................................................................................................... 369 EX324 : Free module for PRCD ............................................................................................................................................................................................................. 370 EX326 : RSR free module ....................................................................................................................................................................................................................... 371 EX329 : Technique numérique de la finance .......................................................................................................................................................................................... 372 EX330 : Modules à choix (option IREF) ................................................................................................................................................................................................ 373 EX334 : Optional unit O92a.................................................................................................................................................................................................................... 374 FS102 : Practical works in Mechanics S5 ............................................................................................................................................................................................... 375 FS103 : Practical works in Mechanics S6 ............................................................................................................................................................................................... 376 FS200 : Practical works in Mechanics S7 (Solid/Fluid Mechanics - Wave propagation) ...................................................................................................................... 377 FS201 : Practical works in Mechanics S8 (Solid/Fluid Mechanics - Wave propagation) ...................................................................................................................... 378 I5-A : Algorithms & mathematics 1 .......................................................................................................................................................................................................... 23 I5-B : Programming and computing environment 1.................................................................................................................................................................................. 23 I5-C : project 1........................................................................................................................................................................................................................................... 23 I5-D : Languages and Management for Engineers.................................................................................................................................................................................... 23 I6-A : Algorithms and mathematics 2 ....................................................................................................................................................................................................... 24 I6-B : Programming and computing environment 2.................................................................................................................................................................................. 24 I6-C : Projects 2......................................................................................................................................................................................................................................... 24 I6-D : Languages and Management for Engineers.................................................................................................................................................................................... 24 I7-A : Programmation et système.............................................................................................................................................................................................................. 25 I7-B : Internet et réseaux ........................................................................................................................................................................................................................... 25 I7-C : Conception logiciel ......................................................................................................................................................................................................................... 25 I7-D : Languages and Management .......................................................................................................................................................................................................... 25 I7ESSV-A : Extended automata ................................................................................................................................................................................................................ 26 I7ESSV-B : Logic...................................................................................................................................................................................................................................... 26 I7ESSV-C : Formal Design ....................................................................................................................................................................................................................... 26 I7ESSV-D : Research seminar .................................................................................................................................................................................................................. 26 I7ESSV-E : Research & Programming project ......................................................................................................................................................................................... 26 I8-A : Systems and Applications ............................................................................................................................................................................................................... 27 I8-B : UE personnalisée............................................................................................................................................................................................................................. 27 I8-B : UE personnalisée............................................................................................................................................................................................................................. 27 I8-C : Software engineer project ............................................................................................................................................................................................................... 27 I8-D : Languages and Management .......................................................................................................................................................................................................... 27 I8-E : UE-B: case 1 : 1 module EX214 + 2 modules EX205 without TOEIC .......................................................................................................................................... 28 I8-F : UE-C: case 2 : 1 module EX214 + 1 module EX205 + 2 modules EX206 without TOEIC........................................................................................................... 28 I8-G : UE-B: case 3 : 1module EX214+ 2 modules EX220 + LC206 (TOEIC recovery)........................................................................................................................ 28 I8-H : UE-B: case 4 : 1 module EX214 + 1 module EX205 + 1 module EX206 + LC206 (TOEIC recovery)........................................................................................ 29 I8ESSV-A : Advanced Semester 1 - mobility ........................................................................................................................................................................................... 30 I8ESSV-A : Advanced Semester 1 - mobility ........................................................................................................................................................................................... 30 I8ESSV-B : Mobility: Université Libre de Bruxelles ............................................................................................................................................................................... 30 I8ESSV-C : Mobility: Technische Universität München.......................................................................................................................................................................... 30 I8ESSV-D : Mobility: Universiteit Twente............................................................................................................................................................................................... 30 I9-A : Culture de l'ingénieur...................................................................................................................................................................................................................... 31 I9-A : Culture de l'ingénieur...................................................................................................................................................................................................................... 34 I9-A : Culture de l'ingénieur...................................................................................................................................................................................................................... 36 I9-A : Culture de l'ingénieur...................................................................................................................................................................................................................... 38 I9EM-A : Managements des projets innovants ......................................................................................................................................................................................... 32 I9EM-B : Transfert technologique .......................................................................................................................................................................................................... 32 I9EM-C : Marketing des activités de services........................................................................................................................................................................................... 32 Course Syllabus I9EM-D : Finances : Busines Plan ............................................................................................................................................................................................................ 32 I9EM-E : Business Challenge ................................................................................................................................................................................................................... 32 I9ESSV-A : Modeling techniques ............................................................................................................................................................................................................. 33 I9ESSV-B : Software verification ............................................................................................................................................................................................................. 33 I9ESSV-C : Games and controller synthesis............................................................................................................................................................................................. 33 I9ESSV-D : Research project .................................................................................................................................................................................................................... 33 I9ESSV-E : Types and proofs ................................................................................................................................................................................................................... 33 I9ESSV-F : Formal design of software ..................................................................................................................................................................................................... 33 I9GL-A : Software Management............................................................................................................................................................................................................... 34 I9GL-B : Design and Validation of software systems............................................................................................................................................................................... 34 I9GL-C : Data Engineering ....................................................................................................................................................................................................................... 34 I9GL-D : Distributed and mobile Software .............................................................................................................................................................................................. 34 I9GL-E : Personnalisation ......................................................................................................................................................................................................................... 34 I9PRCD-A : Langages et supports d'exécution ......................................................................................................................................................................................... 36 I9PRCD-B : Architectures, systèmes et communications ......................................................................................................................................................................... 36 I9PRCD-C : Algorithmique et ordonnancement ....................................................................................................................................................................................... 36 I9PRCD-D : Algorithmique et applications .............................................................................................................................................................................................. 36 I9PRCD-E : Personnalisation .................................................................................................................................................................................................................... 36 I9ROBOT-A : Modélisation et commande de systèmes robotiques ......................................................................................................................................................... 37 I9ROBOT-B : Architecture of Robotic Systems....................................................................................................................................................................................... 37 I9ROBOT-C : Robotique avancée............................................................................................................................................................................................................. 37 I9ROBOT-D : Imaging tools for robotics ................................................................................................................................................................................................. 37 I9ROBOT-E : Human robot interactions and multi-agents systems ......................................................................................................................................................... 37 I9RSR-A : Communication networks ....................................................................................................................................................................................................... 38 I9RSR-B : Distributed objects and systems .............................................................................................................................................................................................. 38 I9RSR-C : Security and network administration....................................................................................................................................................................................... 38 I9RSR-D : Network administration tools .................................................................................................................................................................................................. 38 I9RSR-E : Personalisation ......................................................................................................................................................................................................................... 38 IF101 : Introduction to algorithmic ......................................................................................................................................................................................................... 379 IF102 : Tree structures............................................................................................................................................................................................................................. 380 IF103 : Computer architecture ................................................................................................................................................................................................................ 381 IF104 : Work environment ...................................................................................................................................................................................................................... 382 IF105 : Logic and proof........................................................................................................................................................................................................................... 384 IF106 : Graphs and algorithms ................................................................................................................................................................................................................ 385 IF109 : Algorithms and Data Structures.................................................................................................................................................................................................. 386 IF110 : Operating systems....................................................................................................................................................................................................................... 387 IF111 : Algorithmique et structure de données ....................................................................................................................................................................................... 388 IF112 : Projet d'informatique (C) ............................................................................................................................................................................................................ 389 IF114 : Finite automata and applications ............................................................................................................................................................................................ 390 IF116 : Bases de données ........................................................................................................................................................................................................................ 392 IF118 : Dadabase Systems....................................................................................................................................................................................................................... 393 IF119 : Introduction à l'algorithmique (mise à niveau) ........................................................................................................................................................................... 394 IF120 : Introduction à la programmation en C (mise à niveau) .............................................................................................................................................................. 395 IF121 : Introduction to algorithmics........................................................................................................................................................................................................ 396 IF122 : Introductory C Programming...................................................................................................................................................................................................... 397 IF123 : Introduction to operating systems - UNIX application............................................................................................................................................................... 399 IF201 : Distributed algorithms ................................................................................................................................................................................................................ 400 IF202 : Cryptology .................................................................................................................................................................................................................................. 401 IF203 : Compilation ................................................................................................................................................................................................................................ 402 IF204 : Compiler construction................................................................................................................................................................................................................. 403 IF205 : XML and Web Applications....................................................................................................................................................................................................... 404 IF207 : operating system ......................................................................................................................................................................................................................... 405 IF210 : Programmation système.............................................................................................................................................................................................................. 406 Course Syllabus IF217 : Introduction to the quantum information processing.................................................................................................................................................................. 407 IF218 : Introduction to operating systems............................................................................................................................................................................................... 408 IF219 : Programmation système.............................................................................................................................................................................................................. 409 IF220 : Cognitic....................................................................................................................................................................................................................................... 410 IF221 : Sûreté de fonctionnement ........................................................................................................................................................................................................... 411 IF222 : Game theory for computerized modeling ................................................................................................................................................................................... 412 IF223 : Distributed Algorithms ............................................................................................................................................................................................................... 413 IF224 : Object-oriented programming..................................................................................................................................................................................................... 415 IF225 : Software Engineering ................................................................................................................................................................................................................. 416 IF226 : Algorithmique probabiliste ......................................................................................................................................................................................................... 417 IF227 : Operations research..................................................................................................................................................................................................................... 419 IF228 : Computability and Complexity................................................................................................................................................................................................... 420 IF229 : Single Choice module ................................................................................................................................................................................................................. 421 IF230 : flow and combinatorics............................................................................................................................................................................................................... 422 IF231 : Extended automata...................................................................................................................................................................................................................... 423 IF232 : Logic ........................................................................................................................................................................................................................................... 424 IF233 : Formal Design............................................................................................................................................................................................................................. 425 IF234 : Research seminar ........................................................................................................................................................................................................................ 426 IF236 : Systèmes répartis ........................................................................................................................................................................................................................ 427 IF237 : Compilation ................................................................................................................................................................................................................................ 428 IF300 : Software design - B method........................................................................................................................................................................................................ 429 IF304 : Algorithmique parallèle .............................................................................................................................................................................................................. 430 IF305 : Equilibrage et régulation de charge ............................................................................................................................................................................................ 431 IF306 : Communication et routage.......................................................................................................................................................................................................... 432 IF307 : Enseignement Master Recherche................................................................................................................................................................................................ 433 IF309 : Human Robot Interactions .......................................................................................................................................................................................................... 435 IF311 : Formal design of software .......................................................................................................................................................................................................... 436 IF314 : Multi-agents systems and virtual reality ..................................................................................................................................................................................... 437 IF315 : Modeling techniques................................................................................................................................................................................................................... 438 IF317 : Software verification................................................................................................................................................................................................................... 439 IF318 : Games and controller synthesis .................................................................................................................................................................................................. 440 IF320 : Research project.......................................................................................................................................................................................................................... 441 IF321 : Types and proofs......................................................................................................................................................................................................................... 442 IF322 : Development of applications orchestrating networked objects .................................................................................................................................................. 443 IF323 : Program analysis......................................................................................................................................................................................................................... 444 IF324 : Anthropologie des nouvelles technologies ................................................................................................................................................................................. 445 IF325 : Learning principles for an autonomous robotics ....................................................................................................................................................................... 447 IF327 : Développement soutenable au défi de la technique.................................................................................................................................................................... 448 IS100 : Analyse des données et Théorie de l'information ....................................................................................................................................................................... 450 IS101 : Probability and Statistics ............................................................................................................................................................................................................ 451 IS102 : information theorie ..................................................................................................................................................................................................................... 452 IS103 : Information Theory..................................................................................................................................................................................................................... 453 IS104 : Numerical Analysis..................................................................................................................................................................................................................... 454 IS309 : Algèbre linéaire creuse ............................................................................................................................................................................................................... 456 IS310 : Algorithmique pour méthodes hiérarchiques.............................................................................................................................................................................. 458 IT102 : Computer architecture ................................................................................................................................................................................................................ 459 IT103 : Web programming ...................................................................................................................................................................................................................... 460 IT106 : Introduction à l'environnement UNIX (mise à niveau) .............................................................................................................................................................. 461 IT200 : Advanced data bases................................................................................................................................................................................................................... 462 IT201 : Operating Systems ...................................................................................................................................................................................................................... 463 IT202 : Operating systems project .......................................................................................................................................................................................................... 464 IT203 : Database systems ........................................................................................................................................................................................................................ 465 IT204 : Database project ......................................................................................................................................................................................................................... 466 Course Syllabus IT213 : Software engineering project - part 1 - specifications and scope statement............................................................................................................................... 467 IT214 : Software engineering project - part 2 - development ................................................................................................................................................................ 468 IT216 : Systèmes d'information *............................................................................................................................................................................................................ 469 IT217 : Gestion de projet en systèmes d'nformation * ............................................................................................................................................................................ 470 IT218 : Information systems security...................................................................................................................................................................................................... 471 IT220 : Introduction to Image Processing ............................................................................................................................................................................................... 473 IT221 : Introductory course on programming with real-time Labview .................................................................................................................................................. 474 IT223 : Robotique et apprentissage ......................................................................................................................................................................................................... 475 IT224 : Multicore and GPU computing................................................................................................................................................................................................... 476 IT225 : Dependability.............................................................................................................................................................................................................................. 477 IT226 : Advanced C language programming in the UNIX environment ................................................................................................................................................ 478 IT227 : Génie Logiciel / IHM ................................................................................................................................................................................................................. 480 IT228 : Big Data et Intelligence économique.......................................................................................................................................................................................... 482 IT306 : Software testing .......................................................................................................................................................................................................................... 483 IT307 : Persistency and data bases .......................................................................................................................................................................................................... 484 IT308 : Software Methods and Tools ...................................................................................................................................................................................................... 486 IT309 : Multi tiers software architectures ............................................................................................................................................................................................... 487 IT310 : Concurrent and distributed sofware systems .............................................................................................................................................................................. 488 IT311 : Software project management .................................................................................................................................................................................................... 489 IT316 : Architecture distribuée avec la plateforme .NET ....................................................................................................................................................................... 491 IT317 : Image analysis ............................................................................................................................................................................................................................ 493 IT320 : Analysis/Synthesis of Musical Sound ........................................................................................................................................................................................ 494 IT321 : Smart card: from theory to programming................................................................................................................................................................................... 495 IT325 : Embedded systems ..................................................................................................................................................................................................................... 496 IT326 : Middleware : développement de pilotes de périphériques ......................................................................................................................................................... 497 IT327 : Vision and video indexing .......................................................................................................................................................................................................... 498 IT328 : Multimedia data coding .............................................................................................................................................................................................................. 499 IT332 : Real Time Operating Systems .................................................................................................................................................................................................... 500 IT334 : Virtualisation of systems ............................................................................................................................................................................................................ 501 IT336 : Architecture of parallel and distributed systems ........................................................................................................................................................................ 502 IT338 : Supports de communication hautes performances ..................................................................................................................................................................... 503 IT340 : Object-oriented Software Development ..................................................................................................................................................................................... 504 IT341 : Computational Accelerators ....................................................................................................................................................................................................... 505 IT346 : Systèmes d'exploitation. Programmation système...................................................................................................................................................................... 506 IT347 : Autonomous robotics project...................................................................................................................................................................................................... 507 IT348 : Computational music .................................................................................................................................................................................................................. 508 IT352 : Réseaux de capteurs.................................................................................................................................................................................................................... 509 IT353 : Formation "Passeport Services" (Méthodologie ITIL)............................................................................................................................................................... 510 IT354 : Administration Microsoft ........................................................................................................................................................................................................... 511 IT355 : Synthèse d'images et réalité virtuelle.......................................................................................................................................................................................... 512 IT356 : Programmation C/C++ pour le multimédia ................................................................................................................................................................................ 513 IT357 : Virtualisation des systèmes informatiques ................................................................................................................................................................................. 514 IT358 : Embedded systems ..................................................................................................................................................................................................................... 515 IT359 : Embedded systems project ......................................................................................................................................................................................................... 516 IT360 : Management and Analysis of Big Data ...................................................................................................................................................................................... 517 IT361 : Video Games and Interactions.................................................................................................................................................................................................... 518 IT362 : Mobile application development ................................................................................................................................................................................................ 519 IT363 : Embedded Systems. Free software for embedded systems ........................................................................................................................................................ 521 IT364 : Java pour l'embarqué. Application sur cartes à puce et sur smartphones................................................................................................................................... 522 LC100 : Anglais - 1 ................................................................................................................................................................................................................................. 523 LC101 : English S5 ................................................................................................................................................................................................................................. 524 LC102 : 2nd Foreign Language S5 ......................................................................................................................................................................................................... 526 LC103 : Anglais - 2 ................................................................................................................................................................................................................................. 528 Course Syllabus LC104 : English S6 ................................................................................................................................................................................................................................. 530 LC105 : Langue vivante - S5 *................................................................................................................................................................................................................ 531 LC106 : Physical Education or Artistic Activities (S6) .......................................................................................................................................................................... 532 LC108 : Langue vivante - S6 *................................................................................................................................................................................................................ 534 LC109 : Physical Education or Artistic Activities .................................................................................................................................................................................. 535 LC112 : 2nd Foreign Language S6 ......................................................................................................................................................................................................... 537 LC200 : Langue vivante - S07 *.............................................................................................................................................................................................................. 539 LC201 : English S7 ................................................................................................................................................................................................................................. 540 LC202 : Langue vivante - S08 *.............................................................................................................................................................................................................. 542 LC203 : English....................................................................................................................................................................................................................................... 543 LC204 : English....................................................................................................................................................................................................................................... 544 LC205 : English S8 ................................................................................................................................................................................................................................. 546 LC206 : TOEIC Re-sit S8 ....................................................................................................................................................................................................................... 547 LC207 : Required course for students not having obtained the B2 level in English (785 TOEIC, 5.5 IELTS) Prepares students to resit the TOEIC. ...................... 548 LC212 : 2nd Foreign Language S7 ......................................................................................................................................................................................................... 549 LC214 : 2nd Foreign Language S8 ......................................................................................................................................................................................................... 551 LC300 : Langue vivante - S09 *.............................................................................................................................................................................................................. 553 LC301 : English S9 ................................................................................................................................................................................................................................. 554 LC305 : Anglais - Semestre 9 ................................................................................................................................................................................................................. 555 M5-A : Mechanics I................................................................................................................................................................................................................................... 42 M5-B : Mathematics I ............................................................................................................................................................................................................................... 42 M5-C : Scientific calculus I....................................................................................................................................................................................................................... 42 M5-D : Languages and Management for Engineers.................................................................................................................................................................................. 42 M6-A : Mechanics II ................................................................................................................................................................................................................................. 43 M6-B : Mathematics II .............................................................................................................................................................................................................................. 43 M6-C : Scientific calculus II ..................................................................................................................................................................................................................... 43 M6-D : Languages and Management for Engineers.................................................................................................................................................................................. 43 M7-A : Mechanics III ................................................................................................................................................................................................................................ 44 M7-B : Scientific calculus III .................................................................................................................................................................................................................... 44 M7-C : Partial Derivative Equations - Optional unit O71......................................................................................................................................................................... 44 M7-D : Languages and Management for Engineers.................................................................................................................................................................................. 44 M8-A : Mechanics IV................................................................................................................................................................................................................................ 45 M8-B : Scientific calculus IV.................................................................................................................................................................................................................... 45 M8-C : Optional unit O81-O82 - Project in a research laboratory............................................................................................................................................................ 45 M8-D : Languages and Management for Engineers.................................................................................................................................................................................. 46 M9-A : Optional units M91-M92-C91 ...................................................................................................................................................................................................... 47 M9-B : Optional units O91-O92................................................................................................................................................................................................................ 47 M9-C : Languages and Management for Engineers.................................................................................................................................................................................. 47 M9EM-A : Managements des projets innovants ....................................................................................................................................................................................... 49 M9EM-B : Transfert de technologie ......................................................................................................................................................................................................... 49 M9EM-C : Marketing des activités de services ........................................................................................................................................................................................ 49 M9EM-D : Finances : Business Plan......................................................................................................................................................................................................... 49 M9EM-E : Business Challenge ................................................................................................................................................................................................................. 49 MA100 : Mathematics (Upgrade) ........................................................................................................................................................................................................... 557 MA101 : Mathematics for the engineers ................................................................................................................................................................................................. 559 MA102 : Probability................................................................................................................................................................................................................................ 560 MA105 : Probability................................................................................................................................................................................................................................ 561 MA106 : Mathematics for engineers ....................................................................................................................................................................................................... 562 MA107 : Probabilités et statistiques........................................................................................................................................................................................................ 563 MA108 : Mathematics ............................................................................................................................................................................................................................. 564 MA110 : Mathématiques (mise à niveau) * ............................................................................................................................................................................................ 565 MA111 : Mathématiques de l'ingénieur .................................................................................................................................................................................................. 566 MA116 : Engineering Mathematics ........................................................................................................................................................................................................ 567 Course Syllabus MA117 : Optimisation techniques .......................................................................................................................................................................................................... 568 MA300 : Probalistic tools for robots ....................................................................................................................................................................................................... 570 MA303 : Mathematics for robotics ......................................................................................................................................................................................................... 572 ME100 : printed technologies ................................................................................................................................................................................................................. 573 ME101 : Technologies for nano and micro-electronics .......................................................................................................................................................................... 574 ME102 : Sensors for embedded systems................................................................................................................................................................................................. 575 ME200 : Nanoelectronics ........................................................................................................................................................................................................................ 576 ME201 : Microsystems............................................................................................................................................................................................................................ 577 ME304 : CMOS foundry Lab (AIME) .................................................................................................................................................................................................... 579 ME306 : RF ICs....................................................................................................................................................................................................................................... 580 ME308 : ITRS project ............................................................................................................................................................................................................................. 581 ME319 : Sensor networks ....................................................................................................................................................................................................................... 582 ME322 : Semiconductors industry and roadmap .................................................................................................................................................................................... 583 ME330 : System and data hardware security for embedded systems ..................................................................................................................................................... 584 ME332 : IC Technologies ...................................................................................................................................................................................................................... 585 ME337 : Technologies d'intégration ....................................................................................................................................................................................................... 586 ME338 : RF systems ............................................................................................................................................................................................................................... 587 ME342 : ICBM conference ..................................................................................................................................................................................................................... 589 ME346 : Mesures RF............................................................................................................................................................................................................................... 590 ME349 : Introduction to Software Radio ................................................................................................................................................................................................ 591 ME352 : Quality-Reliability.................................................................................................................................................................................................................... 592 ME353 : Projet de conception et de réalisation système ......................................................................................................................................................................... 593 ME354 : Power amplifiers....................................................................................................................................................................................................................... 594 ME355 : Conception ASIC Numérique .................................................................................................................................................................................................. 596 ME356 : LNA, mixer, frequency synthesis............................................................................................................................................................................................. 597 ME357 : HW/SW Codesign. Open Hardware for embedded systems .................................................................................................................................................... 598 MF100 : Continuum mechanics - Fluid mechanics................................................................................................................................................................................. 599 MF200 : Fluid mechanics I...................................................................................................................................................................................................................... 600 MF201 : Fluid mechanics II .................................................................................................................................................................................................................... 602 MF202 : Fluent project ............................................................................................................................................................................................................................ 604 MF204 : Fluid flow in porous media....................................................................................................................................................................................................... 605 MF205 : Transfert phenomena ................................................................................................................................................................................................................ 606 MF208 : Free-surface flows .................................................................................................................................................................................................................... 607 MF301 : Industrial numerical tools (Fluent) ........................................................................................................................................................................................... 608 MF302 : Modelisation of incompressible diphasic flows ....................................................................................................................................................................... 609 MF303 : Dynamics of geofluids.............................................................................................................................................................................................................. 610 MF304 : Physics of transfers ................................................................................................................................................................................................................... 612 MF307 : Turbulent flows......................................................................................................................................................................................................................... 613 MF310 : Complex Fluids Flows.............................................................................................................................................................................................................. 614 MF311 : Simulation of the elaboration of components made with composites ...................................................................................................................................... 615 MF313 : Modélisations des grandes déformations.................................................................................................................................................................................. 616 MG100 : Mechanics of undeformable systems ....................................................................................................................................................................................... 617 MI100 : Microcontroller architecture ...................................................................................................................................................................................................... 618 MI101 : Microprocesseurs....................................................................................................................................................................................................................... 619 MI102 : Practice exercises on microprocessors ...................................................................................................................................................................................... 621 MI105 : Microcontroller project using C language ................................................................................................................................................................................. 622 MI201 : Micro informatics ...................................................................................................................................................................................................................... 623 MI202 : Micro informatic project............................................................................................................................................................................................................ 624 MI203 : Introduction to Operating Systems ............................................................................................................................................................................................ 625 MI205 : Embedded processors ................................................................................................................................................................................................................ 626 MI206 : Operating systems ..................................................................................................................................................................................................................... 627 MI207 : Programming Operating System ............................................................................................................................................................................................... 628 MI208 : Embedded operating system...................................................................................................................................................................................................... 629 Course Syllabus MI300 : LabVIEW Basic......................................................................................................................................................................................................................... 630 MI304 : Architecture processeur avancée ............................................................................................................................................................................................... 631 MS100 : Continuum mechanics - Solid mechanics................................................................................................................................................................................. 632 MS101 : Dynamics of mechanical structures .......................................................................................................................................................................................... 633 MS200 : Solid mechanics (part I)............................................................................................................................................................................................................ 634 MS201 : Solid mechanics (part II) .......................................................................................................................................................................................................... 635 MS202 : Abaqus project .......................................................................................................................................................................................................................... 636 MS203 : Structural analysis..................................................................................................................................................................................................................... 637 MS204 : Material behavior...................................................................................................................................................................................................................... 638 MS300 : Formulation of material behaviour laws................................................................................................................................................................................... 639 MS304 : Structural reliability .................................................................................................................................................................................................................. 640 MS305 : Dynamic structural analysis ..................................................................................................................................................................................................... 641 MS306 : Fracture and Fatigue ................................................................................................................................................................................................................. 642 MS307 : Dynamics of continuous media ................................................................................................................................................................................................ 643 MS308 : Composite materials and composite structures ........................................................................................................................................................................ 644 MS311 : Codes Industriels pour le calculs de Structure.......................................................................................................................................................................... 645 MS312 : Mécanique des Assemblages .................................................................................................................................................................................................... 646 OA201 : Physical Acoustics .................................................................................................................................................................................................................... 647 OA300 : Numerical simulations in NDT................................................................................................................................................................................................ 648 PG101 : Imperative programming 1........................................................................................................................................................................................................ 649 PG102 : Scientific calculation in Fortran 90 ........................................................................................................................................................................................... 650 PG104 : Functional Programing .............................................................................................................................................................................................................. 651 PG106 : Imperative programming 2 and software development............................................................................................................................................................. 653 PG108 : Unix - C language ..................................................................................................................................................................................................................... 655 PG109 : Imperative programming........................................................................................................................................................................................................... 656 PG110 : Programming project................................................................................................................................................................................................................. 657 PG111 : Projet algorithmique et programmation en C ............................................................................................................................................................................ 658 PG113 : Algorithmics and computer programming ................................................................................................................................................................................ 659 PG115 : Computer programming project ................................................................................................................................................................................................ 660 PG116 : Algorithm and Programming Workshop................................................................................................................................................................................... 661 PG200 : Computing tools for scientific simulations ............................................................................................................................................................................... 662 PG202 : Object-oriented programming ................................................................................................................................................................................................... 663 PG203 : Object-Oriented Programming project...................................................................................................................................................................................... 664 PG204 : Systems Programming............................................................................................................................................................................................................... 665 PG205 : digital sound and interfaces....................................................................................................................................................................................................... 666 PG208 : Object Oriented Programming in C++ ...................................................................................................................................................................................... 667 PG209 : Génie logiciel et UML............................................................................................................................................................................................................... 668 PG212 : C++ Programming..................................................................................................................................................................................................................... 669 PG214 : Programmation orientée objet en Java ...................................................................................................................................................................................... 670 PG217 : Projet web.................................................................................................................................................................................................................................. 671 PG218 : Computer programming projects .............................................................................................................................................................................................. 672 PG219 : Développement d'applications pour terminaux mobiles ........................................................................................................................................................... 673 PG220 : Introduction to object oriented programming using the Java language. ................................................................................................................................... 674 PG221 : Langages et techniques de développement web........................................................................................................................................................................ 675 PG301 : Object oriented modelling ......................................................................................................................................................................................................... 676 PG305 : Langages du parallélisme .......................................................................................................................................................................................................... 677 PG306 : Distributed Application Programming ...................................................................................................................................................................................... 679 PH100 : Physics....................................................................................................................................................................................................................................... 680 PH101 : Fundamental electromagnetic theory ........................................................................................................................................................................................ 681 PH104 : Semiconducteurs ....................................................................................................................................................................................................................... 683 PH105 : Measurements............................................................................................................................................................................................................................ 686 PH106 : Practical work - Instrumentation and Measurements ................................................................................................................................................................ 688 PH107 : Physique (mise à niveau) *........................................................................................................................................................................................................ 690 Course Syllabus PH108 : Physics for electronics............................................................................................................................................................................................................... 691 PH111 : Physique des canaux de transmission........................................................................................................................................................................................ 692 PH300 : Electrophysiology and sensors for living tissues ...................................................................................................................................................................... 693 PH303 : Biomedical instrumentation ...................................................................................................................................................................................................... 694 PR103 : Programming project n°1 .......................................................................................................................................................................................................... 695 PR104 : Programming project n°2 .......................................................................................................................................................................................................... 696 PR105 : Programming project n°3 .......................................................................................................................................................................................................... 697 PR106 : Programming project n°4 .......................................................................................................................................................................................................... 698 PR107 : Rapport technique...................................................................................................................................................................................................................... 699 PR108 : Rapport technique...................................................................................................................................................................................................................... 700 PR204 : System and Networking Project ................................................................................................................................................................................................ 701 PR205 : Projets avancés télécommunications et réseaux ........................................................................................................................................................................ 702 PR206 : Analog Electronic design project .............................................................................................................................................................................................. 703 PR208 : Project in a research laboratory ................................................................................................................................................................................................. 705 PR209 : Design Project ........................................................................................................................................................................................................................... 706 PR210 : Validation de thème de mémoire............................................................................................................................................................................................... 707 PR211 : Validation de thème de mémoire............................................................................................................................................................................................... 708 PR212 : Research & Programming project ............................................................................................................................................................................................. 709 PR213 : Stage de 2ème année ................................................................................................................................................................................................................. 710 PR214 : Thematic project ........................................................................................................................................................................................................................ 711 PR300 : Soutenance de mémoire de fin d'études..................................................................................................................................................................................... 713 PR302 : ICBM Conference ..................................................................................................................................................................................................................... 714 PR305 : Group project............................................................................................................................................................................................................................. 715 PR306 : Soutenance du thème de mémoire ............................................................................................................................................................................................. 716 PR307 : Projet avancé en télécommunications ....................................................................................................................................................................................... 717 PR309 : Project in signal processing ....................................................................................................................................................................................................... 718 PR310 : Advanced project in embedded systems.................................................................................................................................................................................... 719 PR311 : System development.................................................................................................................................................................................................................. 720 PR312 : ASIC design............................................................................................................................................................................................................................... 721 PR313 : Integrated systems ..................................................................................................................................................................................................................... 722 PR314 : Design of mixed circuits with VHDL AMS.............................................................................................................................................................................. 724 PR315 : Projet de Fin d'Etudes................................................................................................................................................................................................................ 725 PR316 : Project........................................................................................................................................................................................................................................ 726 PS101 : Probabilities ............................................................................................................................................................................................................................... 727 PS201 : Probabilistic methods in Reliability........................................................................................................................................................................................... 728 PS300 : Numerical aspects in reliability theory ...................................................................................................................................................................................... 729 RE100 : Introduction to Networks Architecture .................................................................................................................................................................................... 730 RE108 : Architecture TCP/IP .................................................................................................................................................................................................................. 731 RE110 : Introduction to Networking ....................................................................................................................................................................................................... 732 RE111 : The Internet Architecture ........................................................................................................................................................................................................ 733 RE112 : Introduction aux réseaux (mise à niveau) ................................................................................................................................................................................. 734 RE200 : Introduction to Network security .............................................................................................................................................................................................. 735 RE201 : Network Introduction. Network Programming ......................................................................................................................................................................... 736 RE202 : TCP/IP Networks Architecture ................................................................................................................................................................................................. 737 RE203 : Network programming project ................................................................................................................................................................................................. 738 RE208 : Interconnexions de réseaux ....................................................................................................................................................................................................... 739 RE213 : Réseaux et applications réparties .............................................................................................................................................................................................. 740 RE214 : Interconnexion de réseaux......................................................................................................................................................................................................... 741 RE216 : Programmation réseau............................................................................................................................................................................................................... 742 RE217 : Network Introduction ................................................................................................................................................................................................................ 743 RE218 : TCP/IP Applications ................................................................................................................................................................................................................ 744 RE220 : Réseaux Télécom ...................................................................................................................................................................................................................... 745 RE221 : Networking Systems Administration ....................................................................................................................................................................................... 746 Course Syllabus RE222 : Information and network security ............................................................................................................................................................................................. 747 RE300 : Evolution of communication networks ..................................................................................................................................................................................... 748 RE301 : Transport de flux audiovisuels ................................................................................................................................................................................................. 749 RE303 : Network management ............................................................................................................................................................................................................... 750 RE304 : Réseaux et services.................................................................................................................................................................................................................... 751 RE305 : Sécurité logicielle des systèmes et des réseaux......................................................................................................................................................................... 752 RE306 : Ubiquitous computing ............................................................................................................................................................................................................... 753 RE312 : Telecommunication networks ................................................................................................................................................................................................... 754 RE315 : Sécurité des réseaux .................................................................................................................................................................................................................. 756 RE316 : Network administration protocols ............................................................................................................................................................................................. 757 RE317 : Administration, routing, QoS .................................................................................................................................................................................................... 758 RE318 : System and network administration .......................................................................................................................................................................................... 759 RE319 : Formal Methods and applications ............................................................................................................................................................................................. 760 RE328 : Protocols for telephony over Internet........................................................................................................................................................................................ 761 RE329 : Développement de services de téléphonies sur Internet............................................................................................................................................................ 763 RE330 : Mobile networks........................................................................................................................................................................................................................ 765 RE331 : Wireless and Autonomous Networks ........................................................................................................................................................................................ 766 RE332 : Multimedia networks and quality of Servie .............................................................................................................................................................................. 767 RE335 : Advanced topics ........................................................................................................................................................................................................................ 768 RE337 : Architecture des réseaux industriels *....................................................................................................................................................................................... 769 RE338 : Réseaux d'automates * .............................................................................................................................................................................................................. 770 RE339 : Bus de terrain * ......................................................................................................................................................................................................................... 771 RE340 : Courants porteurs en ligne......................................................................................................................................................................................................... 772 RE341 : Telephony : history, architecture and evolution........................................................................................................................................................................ 773 RE342 : Mobile Networks and Wireless Networks ................................................................................................................................................................................ 775 RE343 : Réseaux haut débit .................................................................................................................................................................................................................... 777 RE344 : Network design and optimization ............................................................................................................................................................................................. 778 RE345 : Offres et services réseaux des opérateurs.................................................................................................................................................................................. 779 RE346 : Administration réseaux en environnement Microsoft Windows............................................................................................................................................... 780 RE347 : Administration réseaux en environnement UNIX..................................................................................................................................................................... 781 RE348 : Networks and Systems Security ................................................................................................................................................................................................ 782 RE350 : Multiservice gateways............................................................................................................................................................................................................... 783 RSI0-A : Réseaux industriels .................................................................................................................................................................................................................... 51 RSI0-B : Gestion des réseaux et des systèmes informatiques ................................................................................................................................................................... 51 RSI0-C : Management stratégique ............................................................................................................................................................................................................ 51 RSI0-D : Compétences acquises en entreprise - 3ème année.................................................................................................................................................................... 51 RSI5-A : Sciences de l'ingénieur 1 (mise à niveau) .................................................................................................................................................................................. 52 RSI5-B : Informatique et réseaux 1 (mise à niveau) ................................................................................................................................................................................. 52 RSI5-C : Organisation de l'entreprise (mise à niveau) .............................................................................................................................................................................. 52 RSI6-A : Sciences de l'ingénieur 2............................................................................................................................................................................................................ 53 RSI6-B : Traitement du signal et communications numériques................................................................................................................................................................ 53 RSI6-C : Informatique & réseaux 2........................................................................................................................................................................................................... 53 RSI6-D : Normes de l'entreprise................................................................................................................................................................................................................ 53 RSI6-E : Introduction au management & langues..................................................................................................................................................................................... 53 RSI6-F : Compétences acquises en entreprise - 1ère année ...................................................................................................................................................................... 53 RSI7-A : Développement web................................................................................................................................................................................................................... 54 RSI7-B : Systèmes informatiques ............................................................................................................................................................................................................. 54 RSI7-C : Outils au services de l'entreprise & langues............................................................................................................................................................................... 54 RSI7-D : Systèmes d'information 1........................................................................................................................................................................................................... 54 RSI8-A : Développement logiciel ............................................................................................................................................................................................................. 55 RSI8-B : Architectures des réseaux 2........................................................................................................................................................................................................ 55 RSI8-C : Pilotage de projet & langues ...................................................................................................................................................................................................... 55 RSI8-D : Systèmes d'information 2........................................................................................................................................................................................................... 55 Course Syllabus RSI8-E : Compétences acquises en entreprise - 2ème année .................................................................................................................................................................... 55 RSI9-A : Systèmes électroniques industriels ............................................................................................................................................................................................ 56 RSI9-B : Nouvelles infrastructures réseaux et télécommunications ......................................................................................................................................................... 56 RSI9-C : Management opérationnel & langues......................................................................................................................................................................................... 56 SE200 : Initiation à la recherche ............................................................................................................................................................................................................. 784 SEE0-A : Architecture des systèmes embarqués....................................................................................................................................................................................... 57 SEE0-B : Modélisation Système ............................................................................................................................................................................................................... 57 SEE0-C : Management opérationnel ......................................................................................................................................................................................................... 57 SEE0-D : Compétences acquises en entreprise et soutenance de mémoire .............................................................................................................................................. 57 SEE5-A : Mathematics / Physics (upgrade) .............................................................................................................................................................................................. 58 SEE5-B : Électronique numérique et analogique (mise à niveau) ............................................................................................................................................................ 58 SEE5-C : Informatique .............................................................................................................................................................................................................................. 58 SEE5-D : Organisation de l'entreprise et langues...................................................................................................................................................................................... 58 SEE6-A : Électronique analogique et de communication ......................................................................................................................................................................... 59 SEE6-B : Systèmes Numériques ............................................................................................................................................................................................................... 59 SEE6-C : Technologies de fabrication ...................................................................................................................................................................................................... 59 SEE6-D : Outils mathématiques................................................................................................................................................................................................................ 59 SEE6-E : Les normes de l'entreprise ......................................................................................................................................................................................................... 59 SEE6-F : Introduction au management et langues .................................................................................................................................................................................... 59 SEE6-G : Compétences acquises en entreprise et rapport technique ........................................................................................................................................................ 59 SEE7-A : Digital Systems ......................................................................................................................................................................................................................... 60 SEE7-B : Control Engineering .................................................................................................................................................................................................................. 60 SEE7-C : Software .................................................................................................................................................................................................................................... 60 SEE7-D : Des outils au service de l'entreprise et langues ......................................................................................................................................................................... 60 SEE8-A : Digital System Design .............................................................................................................................................................................................................. 61 SEE8-B : Operating system and Network ................................................................................................................................................................................................. 61 SEE8-C : Digital Signal processing .......................................................................................................................................................................................................... 61 SEE8-D : Fabrication de produit ............................................................................................................................................................................................................... 61 SEE8-E : Le manager pilote de projet et langues...................................................................................................................................................................................... 61 SEE8-F : Compétences acquises en entreprise et validation de thème mémoire ...................................................................................................................................... 61 SEE9-A : Mise en oeuvre de systèmes embarqués ................................................................................................................................................................................... 62 SEE9-B : Tests et Outils de Contrôle ........................................................................................................................................................................................................ 62 SEE9-C : Management stratégique et langues .......................................................................................................................................................................................... 62 T5-A : Computer science and Nework, Level 1........................................................................................................................................................................................ 64 T5-B : Mathématiques de l'ingénieur et signal.......................................................................................................................................................................................... 64 T5-C : Langues et culture de l'ingénieur ................................................................................................................................................................................................... 64 T6-A : Computer and Networks: Level 2.................................................................................................................................................................................................. 65 T6-B : Signal et communications .............................................................................................................................................................................................................. 65 T6-C : Langues et culture de l'ingénieur ................................................................................................................................................................................................... 65 T7-A : Informatique et Réseaux, niveau 3 ................................................................................................................................................................................................ 66 T7-B : Signal et communications .............................................................................................................................................................................................................. 66 T7-C : Langues et culture de l'ingénieur ................................................................................................................................................................................................... 66 T8-A : Informatique, réseaux et communications numériques ................................................................................................................................................................. 67 T8-B : T8-B1 or T8-B2 or T8-B3.............................................................................................................................................................................................................. 67 T8-B : T8-B1 or T8-B2 or T8-B3.............................................................................................................................................................................................................. 67 T8-C : Projets avancés, Télécommunications et Réseaux......................................................................................................................................................................... 67 T8-D : Langues et culture de l'ingénieur ................................................................................................................................................................................................... 67 T8-I : UVT8B1- Théorie, simulation et implantation de systèmes de communications........................................................................................................................... 68 T8-J : UVT8B2 - Réseaux et Sécurité ....................................................................................................................................................................................................... 68 T8-K : UVT8B3 - Informatique ................................................................................................................................................................................................................ 68 T9EM-A : Management des projets innovants.......................................................................................................................................................................................... 69 T9EM-B : Transfert de technologie .......................................................................................................................................................................................................... 69 T9EM-C : Marketing des activités de services.......................................................................................................................................................................................... 69 Course Syllabus T9EM-D : Finances Business Plan............................................................................................................................................................................................................ 69 T9EM-E : Business Challenge .................................................................................................................................................................................................................. 69 T9GLR-E : Project .................................................................................................................................................................................................................................... 70 T9GLR-F : English and Management ....................................................................................................................................................................................................... 70 T9GLR-G : UE Technique GLRT............................................................................................................................................................................................................. 70 T9ISN-A : Technical ................................................................................................................................................................................................................................. 72 T9ISN-B : Advanced project..................................................................................................................................................................................................................... 72 T9ISN-C : English and management......................................................................................................................................................................................................... 72 T9RSC-A : Technical ................................................................................................................................................................................................................................ 73 T9RSC-E : Project ..................................................................................................................................................................................................................................... 73 T9RSC-F : English and Management........................................................................................................................................................................................................ 73 TS100 : Projet traitement du signal et de l'image.................................................................................................................................................................................... 785 TS101 : Mathematics and signal ............................................................................................................................................................................................................. 786 TS102 : Continuous-time signal processing............................................................................................................................................................................................ 787 TS105 : Introduction to signal processing............................................................................................................................................................................................... 788 TS106 : Traitement de l'image et du son ................................................................................................................................................................................................. 789 TS108 : Random processes and signals................................................................................................................................................................................................... 790 TS110 : Signal processing ....................................................................................................................................................................................................................... 792 TS111 : Digital communications............................................................................................................................................................................................................. 793 TS113 : Digital communications............................................................................................................................................................................................................. 794 TS114 : Digital Signal Processing ......................................................................................................................................................................................................... 795 TS115 : Information and communication systems ............................................................................................................................................................................... 796 TS116 : Communications Systmes Principles......................................................................................................................................................................................... 797 TS200 : Signal compression .................................................................................................................................................................................................................... 798 TS201 : Digital Signal Processing........................................................................................................................................................................................................... 799 TS202 : Signal Processing Lab................................................................................................................................................................................................................ 800 TS205 : Advanced digital communication .............................................................................................................................................................................................. 801 TS206 : Introduction to image processing............................................................................................................................................................................................... 802 TS208 : Filter and estimation design....................................................................................................................................................................................................... 803 TS214 : Multimedia compression algorithmes........................................................................................................................................................................................ 804 TS217 : Communications numériques sans-fil........................................................................................................................................................................................ 805 TS218 : Techniques et systèmes de communications numériques sans-fil ............................................................................................................................................. 807 TS221 : Image processing practical lessons ............................................................................................................................................................................................ 808 TS222 : Random signal ........................................................................................................................................................................................................................... 809 TS223 : Image processing ....................................................................................................................................................................................................................... 810 TS224 : Digital filtering, estimation and applications............................................................................................................................................................................. 811 TS225 : Introduction on Image processing ............................................................................................................................................................................................. 812 TS226 : Digital Communications............................................................................................................................................................................................................ 813 TS227 : Digital Communications............................................................................................................................................................................................................ 814 TS305 : MIMO techniques ...................................................................................................................................................................................................................... 815 TS307 : Segmentation ............................................................................................................................................................................................................................. 816 TS311 : Spectral analysis ........................................................................................................................................................................................................................ 817 TS312 : Radar signal processing ............................................................................................................................................................................................................. 819 TS315 : Random process and information theory ................................................................................................................................................................................... 820 TS320 : Optimizing signal and image processing algorithms for embedded and real time applications .............................................................................................. 821 TS322 : Language C for signal processing.............................................................................................................................................................................................. 822 TS323 : Segmentation and morphology .................................................................................................................................................................................................. 823 TS324 : Filtrage numérique optimal et adaptatif niveau 1 ...................................................................................................................................................................... 825 TS326 : Pattern recognition..................................................................................................................................................................................................................... 826 TS327 : Computer vision......................................................................................................................................................................................................................... 827 TS331 : bureau d'études en signal, images et communications numériques........................................................................................................................................... 828 TS332 : Traitement du signal biomédical ............................................................................................................................................................................................... 829 TS333 : C and GPU ................................................................................................................................................................................................................................ 830 Course Syllabus TS334 : Normes des systèmes de communications sans fil .................................................................................................................................................................... 831 TS335 : Systèmes de navigation GPS et inertielle .................................................................................................................................................................................. 832 TS337 : Digital Signal Processing for embedded processing ................................................................................................................................................................. 833 TS338 : Vidéo 3D.................................................................................................................................................................................................................................... 834 TS339 : DSP for embedded systems ....................................................................................................................................................................................................... 835 TS340 : Video multimedia application.................................................................................................................................................................................................... 836 TS341 : Imaging tools for robotics.......................................................................................................................................................................................................... 837 TS342 : Initiation à la Radio Cognitive................................................................................................................................................................................................... 838 TS343 : Filtrage optimal.......................................................................................................................................................................................................................... 839 TS344 : Work practices in signal and image processing ........................................................................................................................................................................ 840
© Copyright 2024 Paperzz