Schedule Fall Term 2023

This is the latest schedule of this course. The course material is available in MS Teams

CaW/ CoWDateTopicLabs & Meilestones
38/0118.09.23Course Overview
Introduction to Software Construction

39/0225.09.23Version Control & Git Basicsdeliverable.jpg MP00 – Setup
40/0302.10.23Remote Git and Git Workflowsdeliverable.jpg MP01 – Version Control
41/0409.10.23Introduction to build automation with Mavendeliverable.jpg MP02 – Automation
42/0516.10.23Continuous Integration with Gitlab & Mavendeliverable.jpg MP03 – Continuous Integration
43/0623.10.23Unit Testing 1 – Introduction to Unit Testing with JUnit
Clean Code
 
44/0730.10.23Unit Testing 2 – Test data & How to write good unit tests
45/0806.11.23Q&A Unit Testing / Clean Code
Work on Project
deliverable.jpg MP05 – Unit Testing
46/0913.11.231. Exam
(details see Assessment)
 
47/1020.11.23Test Isolation & Mock Testing 1
48/–27.11.23Project Week 
49/1104.12.23Test Isolation & Mock Testing 2deliverable.jpg MP06 – Mock Testing 
50/1211.12.23Loggingdeliverable.jpg MP04 – Logging 
51/1318.12.23Metrics & Refactoring 
52/–25.12.23Christmas Holidays 
01/–01.01.24Christmas Holidays 
02/1408.01.24
Q&A, exam preparation deliverable.jpg MP07 – Metrics
03/1515.01.242. Exam: 
(details see Assessment)
 

 (*) Please note the exact deadlines (date and time) in the documentation of the course project (on Teams).

×