Skip to topic
|
Skip to bottom
Jump:
Minfo
Minfo Web
Minfo Web Home
Changes
Index
Search
Webs
Accueil
Docs
Enseignants
Linfo
MIPS
Main
Minfo
Minfo03
Minfo04
Minfo05
Minfo06
Minfo07
Private
Projets
Sandbox
TWiki
Create
personal sidebar
Edit
Attach
Printable
Minfo.SoftEng1314
r1.28 - 02 Dec 2013 - 10:47 -
PhilippeCollet
topic end
Start of topic |
Skip to actions
---+ Software Engineering / Génie Logiciel * Master 1 International in Computer Science, year 2013/2014, first semester * Master 1 IFI, année 2013/2014, premier semestre ---++ Goals / Objective The goal of this course is to introduce and use several software engineering techniques, focusing on object and component orientation. ---++ Organisation Course (common to English and French parts) : Philippe Collet Labs (English): Philippe Collet TP machine (French) : Philippe Collet, Simon Urli * 4 weeks of lecture of 3h30 (common SE course) * 6 labs of 3h30 (Linux, Java, Eclipse) * 2 weeks of lecture for french M1 IFI (Software product lines), *not for M1int* (C++ instead) * 3 labs of 3h30 (Variability management with Familiar) ---++ Lectures / Cours * English Lecture 1: reflexivity [[%ATTACHURL%/SE-lecture1-minfo-1314.pdf][SE-lecture1-minfo-1314.pdf]] * English Lecture 2: V&V, JUnit [[%ATTACHURL%/SE-lecture2-minfo-1314.pdf][SE-lecture2-minfo-1314.pdf]] * English Lecture 3: Genericity [[%ATTACHURL%/SE-lecture3-minfo-1314.pdf][SE-lecture3-minfo-1314.pdf]] * English Lecture 4: Inheritance [[%ATTACHURL%/SE-lecture4-minfo-1314.pdf][SE-lecture4-minfo-1314.pdf]] * English Lecture 5: Design Patterns [[%ATTACHURL%/SE-lecture5-minfo-1314.pdf][SE-lecture5-minfo-1314.pdf]] * English Lecture 6: Dynamic Loading [[%ATTACHURL%/SE-lecture6-minfo-1314.pdf][SE-lecture6-minfo-1314.pdf]] * English Lecture 7: Build Automation [[%ATTACHURL%/SE-lecture7-minfo-1314.pdf][SE-lecture7-minfo-1314.pdf]] * Français cours 1: réfléxivité [[%ATTACHURL%/cours1-GL-minfo-1314.pdf][cours1-GL-minfo-1314.pdf]] * Français cours 2: V&V, JUnit [[%ATTACHURL%/cours2-GL-minfo-1314.pdf][cours2-GL-minfo-1314.pdf]] * Français cours 3: Généricité[[%ATTACHURL%/cours3-GL-minfo-1314.pdf][cours3-GL-minfo-1314.pdf]] * Français cours 4: Héritage [[%ATTACHURL%/cours4-GL-minfo-1314.pdf][cours4-GL-minfo-1314.pdf]] * Français cours 5: Patrons de conception [[%ATTACHURL%/cours5-GL-minfo-1314.pdf][cours5-GL-minfo-1314.pdf]] * Français cours 6: Chargement dynamique [[%ATTACHURL%/cours6-GL-minfo-1314.pdf][cours6-GL-minfo-1314.pdf]] * Français cours 8 et 9 : Variabilité et lignes de produits [[%ATTACHURL%/Pagesdecours7-LPL-minfo-1314-compact-partA.pdf][Pagesdecours7-LPL-minfo-1314-compact-partA.pdf]], [[%ATTACHURL%/Pagesdecours7-LPL-minfo-1314-compact-partB.pdf][Pagesdecours7-LPL-minfo-1314-compact-partB.pdf]] ---++ Labs (M1Int) * Lab 1: SeTD1y1314: Reflexivity in Java, hands on the running project * Lab 2: SeTD2y1314: Unit testing with Junit and mockito * Lab 3: SeTD3y1314: Genericity and Inheritance * Lab 4: SeTD4y1314: Design Patterns * Lab 5: SeTD5y1314: Dynamic Loading %T% *Project* SePrj1314 ---++ TD (M1 IFI) * TD 1 : GlTD1y1314 : Réfléxivité en Java, prise en main du projet récurrent * TD 2 : GlTD2y1314 : Tests unitaires, JUnit et mockito * TD 3 : GlTD3y1314 : Généricité et héritage * TD 4 : GlTD4y1314 : Patrons de conception * TD 5 : GlTD5y1314 : Chargement dynamique %T% *Projet* GlPrj1314 * TD Ligne de produits : GlTdLpl1314 ---++ Evaluation (M1Int) Grading: * 10% presence and participation in labs * 40% project * 50% final exam * Final exam: Wednesday, December 19th, morning * Project: SePrj1314 deadline: *postponed to monday 6th january 2014, 11:59pm* Last year Exam subject: [[%ATTACHURL%/ExamM1Int-SE-1213-v01.pdf][ExamM1Int-SE-1213-v01.pdf]] ---++ Evaluation (M1 IFI) Modalités de contrôle: * 25% présence et participation aux TDs * 35% projet * 40% exame final écrit * Examen final: en Janvier * Projet 1 (patrons de conception et chargement dynamique) : GlPrj1314 date limite de rendu: lundi 25 novembre 2013, 23h59 * Projet 2 (ligne de produits) : à venir Examen de l'année précédente : * partie GL (valait 4 ECTS): [[%ATTACHURL%/ExamM1-GL-1213-v01.pdf][ExamM1-GL-1213-v01.pdf]]: * partie LPL (valait 2 ECTS) : l'évaluation individuelle consistait en la construction de feature models sur machine : [[%ATTACHURL%/Instructions-Eval-LPL.pdf][Instructions-Eval-LPL.pdf]] %X% *ce sera différent cette année, avec un examen papier classique* L'examen de cette année couvrira l'équivalent de ces deux examens, mais sous la forme d'un seul examen papier. ---++ Resources * Eclipse IDE beginner's tutorial by Lars Vogel - [[http://www.vogella.com/articles/Eclipse/article.html][link]] * ListOfEclipseShorcuts - useful list of Eclipse shortcuts (will get updated as we progress) * ExternalResources - additional material, reference material, exercises, books (will get updated as we progress) -- Main.PhilippeCollet - 02 Dec 2013
to top
End of topic
Skip to action links
|
Back to top
Edit
|
Attach image or document
|
Printable version
|
Raw text
|
More topic actions
Revisions: | r1.28 |
>
|
r1.27
|
>
|
r1.26
|
Total page history
|
Backlinks
You are here:
Minfo
>
SoftEng1314
to top
Copyright © 1999-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WIKIDeptinfo?
Send feedback