![]() |
HTW Berlin Fachbereich 4 Internationaler Bachelor Studiengang Internationale Medieninformatik (Bachelor) Informatik 3 Winter Term 2023/24 |
![]() |
Info 3: Informatik III Modern Software Engineering |
Tentative
Schedule
ISSE: Chapter in Ian Sommerville:
Software Engineering
ESP: Chapter in Ian Sommerville: Engineering Software Products
DWW: Slides from Debora Weber-Wulff
BK: Slides from Barne Kleinen
Week
|
Lecture Meetings | Labs | |||||
---|---|---|---|---|---|---|---|
|
Mondays 15:45-17:15 C 446 |
Tuesdays |
Group 1
C 537 odd weeks Wednesdays 12:15-15:30 |
Group 2 C 537 even weeks Wednesdays 12:15-15:30 |
|||
41
|
09. 10. |
Introduction to Software Engineering (Ch 1 ISSE, Ch 1 ESP, DWW) |
10. 10. |
Socio-Technical Systems (DWW) |
11. 10. |
||
42 | 16. 10. |
Ethics (DWW) |
17. 10. |
Software Processes |
18. 10. |
|
Lab 0:
Socio-Technical Systems |
43
|
23. 10. |
Agile Software Engineering (Ch 2 ESP) |
24. 10. |
SCRUM | 25.
10. |
Lab 1:
Ethical Software Engineering |
|
44
|
30. 10. |
Software Requirements |
31. 10. |
Halloween Features, Scenarios and Stories (Ch. 3 ESP) |
01. 11. |
Lab 1: Ethical Software Engineering |
|
45
|
06. 11. |
Requirements Engineering: |
07. 11. |
System Models (Ch. 5 ISSE) |
08. 11. |
Lab 2:
User Stories and Use Cases |
|
46
|
13. 11. |
Software
Architecture (Ch. 4 ESP) |
14. 11. |
Architectural Design (Ch. 6 ISSE) |
15. 11. |
|
Lab 2:
User Stories and Use Cases |
47
|
20. 11. |
Design Patterns (Ch. 7 ISSE) (BK 8) |
21. 11. |
Testing (Ch. 9 ESP) |
22. 11. |
||
48
|
27. 11. |
Legacy Code |
28. 11. |
Cloud-based software (Ch. 5 ESP) |
29. 11. |
Lab 3: Sequence Diagrams |
|
49
|
04. 12. |
Security and Privacy (Ch. 7 ESP) |
05. 12. |
Reliable Programming (Ch. 8 ESP) |
06. 12. |
Lab 4: Class Diagrams |
|
50 | 11. 12. |
Clean Code Intro |
12. 12. |
Software Reuse |
13. 12. | Lab 4: Class Diagrams |
|
51
|
18. 12. |
Component-based Software Engineering (Ch. 16 ISSE) Online |
19. 12. |
Distributed Systems (Ch. 17 ISSE, BK 10) |
20. 12. |
Lab
5: State Transition Diagrams |
|
52
|
25. 12. |
Christmas Day |
26. 12. |
Boxing Day |
|||
1
|
01. 01. |
New Year's Day |
02. 01. |
Online Poster session | 03 01. |
Lab 5: State Transition Diagrams |
|
2 | 08. 01. |
Measurement, Metrics (DWW) |
09. 01. |
Project Management (Ch. 22 ISSE) |
10. 01. |
Lab 6: Testing |
|
3
|
15. 01. |
Project Planning / |
16. 01. |
Microservices Architecture |
17. 01. |
Lab 6: Testing |
|
4
|
22. 01. |
DevOps and Code Management |
23. 01. |
Software Licensing (DWW) |
24. 01. |
Lab 7: Project planning |
|
5
|
29. 01. |
|
30. 01. |
Internationalization and
Localization, Accessibility Engineering Lecture will be available as a video! |
31. 01. |
Lab 7: Project planning |
|
6 | 05. 02. |
Exam prep |
06. 02. |
Exam
15:45-17:15 |
|||
6 | 12. 02. |
Klausurrückgabe in Präsenz mit Übertragung
auf Zoom |
Second exam period exam: 25. März 2024,
15:45-17:15, C 353
Topics not covered:
Quality Management (Ch. 24 ISSE)
Configuration Management (Ch. 25 ISSE)
IEEE 7000-2001 Online only in Moodle
Content management systems
Dependency Management (BK 15)
Process Improvement (Ch. 26 ISSE)
Content Design and Management