diff --git a/Generated/Lecture slides/ADAP A01 - Course Introduction.pdf b/Generated/Lecture slides/ADAP A01 - Course Introduction.pdf new file mode 100644 index 0000000..c33e501 Binary files /dev/null and b/Generated/Lecture slides/ADAP A01 - Course Introduction.pdf differ diff --git a/Generated/Lecture slides/ADAP A02 - Course Schedule.pdf b/Generated/Lecture slides/ADAP A02 - Course Schedule.pdf new file mode 100644 index 0000000..015d540 Binary files /dev/null and b/Generated/Lecture slides/ADAP A02 - Course Schedule.pdf differ diff --git a/Generated/Lecture slides/ADAP A03 - Project Set-up.pdf b/Generated/Lecture slides/ADAP A03 - Project Set-up.pdf new file mode 100644 index 0000000..869bdf7 Binary files /dev/null and b/Generated/Lecture slides/ADAP A03 - Project Set-up.pdf differ diff --git a/Generated/Lecture slides/ADAP A04 - Wahlzeit Design.pdf b/Generated/Lecture slides/ADAP A04 - Wahlzeit Design.pdf new file mode 100644 index 0000000..af7e993 Binary files /dev/null and b/Generated/Lecture slides/ADAP A04 - Wahlzeit Design.pdf differ diff --git a/Generated/Lecture slides/ADAP B01 - Programming Guidelines.pdf b/Generated/Lecture slides/ADAP B01 - Programming Guidelines.pdf new file mode 100644 index 0000000..6e69dee Binary files /dev/null and b/Generated/Lecture slides/ADAP B01 - Programming Guidelines.pdf differ diff --git a/Generated/Lecture slides/ADAP B02 - Unit Testing with JUnit.pdf b/Generated/Lecture slides/ADAP B02 - Unit Testing with JUnit.pdf new file mode 100644 index 0000000..7f832c2 Binary files /dev/null and b/Generated/Lecture slides/ADAP B02 - Unit Testing with JUnit.pdf differ diff --git a/Generated/Lecture slides/ADAP B03 - Acceptance Integration Testing.pdf b/Generated/Lecture slides/ADAP B03 - Acceptance Integration Testing.pdf new file mode 100644 index 0000000..16c3e03 Binary files /dev/null and b/Generated/Lecture slides/ADAP B03 - Acceptance Integration Testing.pdf differ diff --git a/Generated/Lecture slides/ADAP B04 - Test-driven Development.pdf b/Generated/Lecture slides/ADAP B04 - Test-driven Development.pdf new file mode 100644 index 0000000..1394221 Binary files /dev/null and b/Generated/Lecture slides/ADAP B04 - Test-driven Development.pdf differ diff --git a/Generated/Lecture slides/ADAP C01 - Method Types.pdf b/Generated/Lecture slides/ADAP C01 - Method Types.pdf new file mode 100644 index 0000000..018afc2 Binary files /dev/null and b/Generated/Lecture slides/ADAP C01 - Method Types.pdf differ diff --git a/Generated/Lecture slides/ADAP C02 - Method Properties.pdf b/Generated/Lecture slides/ADAP C02 - Method Properties.pdf new file mode 100644 index 0000000..e979b89 Binary files /dev/null and b/Generated/Lecture slides/ADAP C02 - Method Properties.pdf differ diff --git a/Generated/Lecture slides/ADAP C03 - Class and Interface Design.pdf b/Generated/Lecture slides/ADAP C03 - Class and Interface Design.pdf new file mode 100644 index 0000000..f2d996d Binary files /dev/null and b/Generated/Lecture slides/ADAP C03 - Class and Interface Design.pdf differ diff --git a/Generated/Lecture slides/ADAP C04 - Subtyping and Inheritance.pdf b/Generated/Lecture slides/ADAP C04 - Subtyping and Inheritance.pdf new file mode 100644 index 0000000..01221d7 Binary files /dev/null and b/Generated/Lecture slides/ADAP C04 - Subtyping and Inheritance.pdf differ diff --git a/Generated/Lecture slides/ADAP C05 - Design by Contract.pdf b/Generated/Lecture slides/ADAP C05 - Design by Contract.pdf new file mode 100644 index 0000000..f9edac7 Binary files /dev/null and b/Generated/Lecture slides/ADAP C05 - Design by Contract.pdf differ diff --git a/Generated/Lecture slides/ADAP C06 - Error Handling.pdf b/Generated/Lecture slides/ADAP C06 - Error Handling.pdf new file mode 100644 index 0000000..38c9141 Binary files /dev/null and b/Generated/Lecture slides/ADAP C06 - Error Handling.pdf differ diff --git a/Generated/Lecture slides/ADAP C07 - Value Objects.pdf b/Generated/Lecture slides/ADAP C07 - Value Objects.pdf new file mode 100644 index 0000000..b26b1fa Binary files /dev/null and b/Generated/Lecture slides/ADAP C07 - Value Objects.pdf differ diff --git a/Generated/Lecture slides/ADAP C08 - Design Patterns.pdf b/Generated/Lecture slides/ADAP C08 - Design Patterns.pdf new file mode 100644 index 0000000..65294d4 Binary files /dev/null and b/Generated/Lecture slides/ADAP C08 - Design Patterns.pdf differ diff --git a/Generated/Lecture slides/ADAP C09 - Type Objects.pdf b/Generated/Lecture slides/ADAP C09 - Type Objects.pdf new file mode 100644 index 0000000..853f349 Binary files /dev/null and b/Generated/Lecture slides/ADAP C09 - Type Objects.pdf differ diff --git a/Generated/Lecture slides/ADAP C10 - Object Creation.pdf b/Generated/Lecture slides/ADAP C10 - Object Creation.pdf new file mode 100644 index 0000000..1ab2e07 Binary files /dev/null and b/Generated/Lecture slides/ADAP C10 - Object Creation.pdf differ diff --git a/Generated/Lecture slides/ADAP C11 - Collaboration-Based Design.pdf b/Generated/Lecture slides/ADAP C11 - Collaboration-Based Design.pdf new file mode 100644 index 0000000..93b5a41 Binary files /dev/null and b/Generated/Lecture slides/ADAP C11 - Collaboration-Based Design.pdf differ