1. Materials

1.1. Lectures

The lecture slides are generated from markdown files.

Lecture Dark Dark PDF Light Light PDF Package Solution

Example

Dark

Dark PDF

Light

Light PDF

ZIP

ZIP

1.2. Homeworks

The homework slides will not directly shared with the students, so there is no issue that some of them exceed the content. They will be only used as structured reference to create the homework issues on Gitlab using the Gitlab issue creation module.

Homework Package to create the initial student homework repositories. This can be done automatically using for N groups using the Gitlab project creation module.

Homework Dark Dark PDF Light Light PDF

Homework Example

Dark

Dark PDF

Light

Light PDF

2. Documentation

This documents all important information required for maintaining this course.

2.1. Setup

Find the setup instruction in the project landing page under Development

2.2. Tools

We use several tools to automatically maintain and manage repeating processes in this lab. Details can be found in the Tools.

2.3. Code Coverage

Code coverage for the C++ and Python tooling code.