Schedule
No. | Day | Date | Topic | Lecture | Ass. | Lab (Friday) |
---|---|---|---|---|---|---|
1 | Thu | 10-Oct-13 | SE | Introduction to Info 3 and Software Engineering | ||
2 | Fri | 11-Oct-13 | SE | No Lecture/Lab: E-Learning | Setup your Development Environment | |
3 | Thu | 17-Oct-13 | SE | Software Configuration Management | ||
4 | Fri | 18-Oct-13 | SE | Software Configuration Management | 1 | Development Environment & GIT, Markdown |
5 | Thu | 24-Oct-13 | SE | |||
6 | Fri | 25-Oct-13 | SE | |||
7 | Thu | 31-Oct-13 | SE | Software Development Processes, Rest of Intro to SE | ||
8 | Fri | 1-Nov-13 | SE | Software Development Processes,Requirements Engineering | 2 | UML Part I: Use Cases |
9 | Thu | 7-Nov-13 | SE | Probelehrveranstaltung im Rahmen eines Berufungsverfahrens | ||
10 | Fri | 8-Nov-13 | SE | System Modeling and Architectural Design | 3 | UML Part II: Class Diagrams |
11 | Thu | 14-Nov-13 | SE | Agile Manifesto, Scrum (Scrum Ceremonies and Sprints) | ||
12 | Fri | 15-Nov-13 | Clean Code | Clean Code | 4 | UML Part III: State Machine Diagrams |
13 | Thu | 21-Nov-13 | Clean Code | SOLID Principles | ||
14 | Fri | 22-Nov-13 | Clean Code | SOLID Principles II | 5 | UML Part IV: Sequence Diagrams |
15 | Thu | 28-Nov-13 | Best Practices | Ruby Intro | ||
16 | Fri | 29-Nov-13 | Clean Code | Pair Programming and Code Review | 6 | Ruby Exercise |
17 | Thu | 5-Dec-13 | Best Practices | Software Testing | ||
18 | Fri | 6-Dec-13 | Clean Code | Working with Legacy Code | 7 | Testing 1: Test Driven Design |
19 | Thu | 12-Dec-13 | Adv. OOD | Object Relations: Composition and Inheritance | ||
20 | Fri | 13-Dec-13 | Adv. OOD | Dependency Management and Working with APIs | 8 | Testing 2: Black-/Whiteboxtests |
21 | Thu | 19-Dec-13 | Adv. OOD | Introduction to Ruby Dynamic Typing, Duck Typing | ||
22 | Fri | 20-Dec-13 | Patterns | 9 | ||
23 | Thu | 9-Jan-14 | Patterns | Working with Legacy Code | ||
24 | Fri | 10-Jan-14 | Patterns | Software Design Patterns | 10 | Legacy Code Kata |
25 | Thu | 16-Jan-14 | Patterns | Patterns of Enterprise Application Architecture(POEAA) | ||
26 | Fri | 17-Jan-14 | Patterns | Introduction to Rails, POEAA Revisited, Model View Controller | 11 | Rails Start |
27 | Thu | 23-Jan-14 | Best Practices | Associations in Rails, Internationalisierung und Lokalisierung von Software | ||
28 | Fri | 24-Jan-14 | Best Practices | SCM, Build Management, Continuous Deployment | 12 | Rails Associations and Internationalization (2weeks) |
29 | Thu | 30-Jan-14 | Architecture | Distributed Systems and SOA | ||
30 | Fri | 31-Jan-14 | Klausurvorbereitung | Probeklausur | ||
31 | Thu | 6-Feb-14 | Retrospektive | |||
32 | Fri | 7-Feb-14 | Klausur | Klausur | ||
33 | Thu | 13-Feb-14 | Klausureinsicht | |||
34 | Fri | 14-Feb-14 | Probably Showtime |
Application Architectures