Software Engineering Design & Construction
Dr. Michael Eichberg
Software Technology Group
Technische Universität Darmstadt
Winter Semester 2017/18
Forum
Software Engineering Design & Construction
Lecture Slides
It is highly recommended to use the slide sets with the additional lecture notes. The standard slide set is provided only to make it easy for you to annotate the slides.
- October 19th, 2017 - 0-Organization.pdf
- October 19th, 2017 - 0-TestYourJava.pdf
- October 19th, 2017 - 0-GuessThePattern.pdf
- October 19th, 2017 - 1-Introduction-General.pdf / 1-Introduction-General-notes.pdf
- October 26th, 2017 - 2-PL-Design-Style.pdf / 2-PL-Design-Style-notes.pdf (Updated Nov. 2nd 2017)
- November 2nd, 2017 - 3-CDP.pdf / 3-CDP-notes.pdf
- November 2nd, 2017 - 3.1-SRP.pdf / 3.1-SRP-notes.pdf
- November 9th, 2017 - 3.2-ISP.pdf / 3.2-ISP-notes.pdf
- November 9th, 2017 - 3.3-DIP.pdf / 3.3-DIP-notes.pdf
- November 9th, 2017 - 3.4-OCP.pdf / 3.4-OCP-notes.pdf
- November 16th, 2017 - 3.5-LSP.pdf / 3.5-LSP-notes.pdf
- November 16th, 2017 - 3.6-SmartHomeExample.pdf / 3.6-SmartHomeExample-notes.pdf (Updated Nov. 23rd)
- November 23rd, 2017 - 4.1-Inheritance-Basics.pdf / 4.1-Inheritance-Basics-notes.pdf
- November 30th, 2017 - Reactive Programming 1
- December 7th, 2017 - Reactive Programming 2
- December 14th, 2017 - 4.2-Inheritance-w.r.t.FamilyOfObjects.pdf / 4.2-Inheritance-w.r.t.FamilyOfObjects-notes.pdf
- December 21st, 2017 - 5-DesignPatterns.pdf / 5-DesignPatterns-notes.pdf
- December 21st, 2017 - 5.1-TemplateMethodPattern.pdf / 5.1-TemplateMethodPattern-notes.pdf
- December 21st, 2017 - 5.2-StrategyPattern.pdf / 5.2-StrategyPattern-notes.pdf
- December 21st, 2017 - 5.3-DecoratorPattern.pdf / 5.3-DecoratorPattern-notes.pdf
- January 23rd, 2018 - 5.4-ProxyPattern.pdf / 5.4-ProxyPattern-notes.pdf
- January 23rd, 2018 - 5.5-BuilderPattern.pdf / 5.5-BuilderPattern-notes.pdf
- January 23rd, 2018 - 5.6-AdapterPattern.pdf / 5.6-AdapterPattern-notes.pdf
- January 23rd, 2018 - 5.7-BridgePattern.pdf / 5.7-BridgePattern-notes.pdf
- January 23rd, 2018 - 5.8-VisitorPattern.pdf / 5.8-VisitorPattern-notes.pdf
- January 23rd, 2018 - 5.9-CommandPattern.pdf / 5.9-CommandPattern-notes.pdf
- January 23rd, 2018 - Futures_Async_Actors.pdf
- February 1st, 2018 - 2018-02-MDD-TUDarmstadt.pdf
Additional Material
Exercises
Please visit https://submission.st.informatik.tu-darmstadt.de/course/sedc17 and enroll for the course “Software Engineering - Design & Construction”.
The submission platform is only available within the university network. You have to connect using a VPN, if you want to access the platform from outside the university.
Old Exams
See previous semesters.
Other