Medieninformatik HTW Berlin
Fachbereich 4
Internationaler Bachelor Studiengang
Internationale Medieninformatik (Bachelor)
Informatik 3
Winter Term 2021/22

 
HTW Berlin

Info 3: Informatik III
Modern Software Engineering
 

Schedule

ISSE: Chapter in Ian Sommerville: Software Engineering
DWW: Slides from Debora Weber-Wulff
BK: Slides from Barne Kleinen

Week
Lecture Meetings Labs

Tuesdays
12:15-13:45
C 355

Thursdays
9:45-11:15
C 355

 

Tuesdays
14:00-15:30
C 537
Group 1

Tuesdays
15:45-17:15
C 537
Group 2

40
05.
10.

Introduction to Software Engineering
(Ch. 1, ISSE)
07.
10.

Socio-Technical Systems (DWW)


No lab this week
41
12.
10.

Ethics (DWW)

14.
10.

Software Processes
(Ch. 2 ISSE),  GERD

12.
10.
42
19.
10.
Agile Software Development
(Ch. 3 ISSE w/o SCRUM)
21.
10.
SCRUM - Internship Information from 10:45
19.
10.
43
26.
10.

Software Requirements
(Ch. 4 ISSE)

28.
10.

Requirements Engineering:
Elicitation (DWW)

26.
10.
44
02.
11.
Lastenheft Studentcard (HTW)
04.
11.

System Models
(Ch. 5 ISSE)

02.
11.
 
45
09.
11.
Architectural Design
(Ch. 6 ISSE)
11.
11.
Design Patterns
(Ch. 7 ISSE) (BK 8)
09.
11.
46
16.
11.

Software Testing (Ch. 8 ISSE)

18.
11.
Legacy Code
(Ch. 9 ISSE)
16.
11.
47
23.
11.
Security Engineering
(Ch. 13 ISSE)
25.
11.

Resilience Engineering
(Ch. 14 ISSE) &

Cryptography

23.
11.
Lab 5: Class Diagrams
48
30. 11.

Software Reuse
(Ch. 15 ISSE)

02.
12.
Component-based Software Engineering
(Ch. 16 ISSE)
Online only
30. 11.
49
07.
12.

No class, Teacher is sick

09.
12.
Distributed Systems
(Ch. 17 ISSE, BK 10)
Online only
07.
12.
Lab 6: State Transition Diagrams
50
14.
12.

Service-oriented Architecture
(Ch. 18 ISSE)

Online only

16.
12.

Clean Code Intro
(BK 13)

14.
12.
51
21.
12.
Continuous Integration (BK)
Continuous Delivery
23.
12.

SOLID (BK 14)

21.
12.
Starting to Make Videos
or Presentations
during the Lab time
52
Christmas Vacation





1
04.
01.

Presenting Clean Code Online

06.
01.

Project Management
(Ch. 22 ISSE)

04.
01.
Lab 8: Testing
 
2
11.
01.

Measurement, Metrics
(DWW)

13.
01.
Project Planning /
Software Cost Estimation
(Ch. 23 ISSE)
11.
01.
3
18.
01.
Quality Management
(Ch. 24 ISSE)
20.
01.
Configuration Management 
(Ch. 25 ISSE)
Online only
18.
01.
Lab 9: Project Planning
4
25.
01.

Internationalization and Localization (BK 19)

27.
01.

Accessibility Engineering


25.
01.
Lab 10: Risk Analysis
5
01.
02.

IEEE 7000-2001

Online only in Moodle
03.
02.

Software Licenses
(DWW)

Online only in Moodle



4
08.
02.

Online Exam

Starting from 12:15 you will have 90 minutes time to take the open-book exam in Moodle. Please let me know by January 30, 2022 if you want to take the exam at the university, you can take it in C 537.

10.
02.




Second exam period exam:

Topics not covered:

Content management systems

Dependency Management (BK 15)

Process Improvement (Ch. 26 ISSE)

Ruby/Rails example

Rails Dash and Preparation for the Rails Project  (BK 18)

Object-oriented Review: Composition and Inheritance (BK 16, 17)

Possible new topics:

Content Design and Management



Copyright Prof. Dr. Debora Weber-Wulff
Questions or comments: <weberwu@htw-berlin.de>
Some rights reserved. CC-BY-NC-SA - Copyright and Warranty