Deliverables

Assignments

We distinguish between unmarked and marked deliverables (“Studien- und Prüfungsleistung”).
Both are required for passing the course, but only the latter are graded.

You are allowed to use ChatGPT or similar AIs to solve the assignments. However, you need to present your solution to ensure that you understand what you have done.

Overview

✅ Overview of All Assignments

# Assignment Name Type
01 Introduction to Variables and Basic Data Types unmarked
02 Working with Strings and Simple Operators unmarked
03 Using Conditionals in Python unmarked
04 Looping with For and While Statements unmarked
05 Object Types: Lists and Arrays unmarked
06 Object Types: DataFrames and Matrices unmarked
07 Working with Files unmarked
08 Simple Visualizations unmarked
09 OOP Fundamentals and Final Thesis Preparation unmarked
10 Final Thesis Submission marked

Coding Exercises and Tasks

You will regularly complete unmarked assignments in the form of coding exercises and other tasks. Most of these exercises will be worked on during the course, but if not completed in class, they must be submitted by the end of the following Wednesday.
These assignments help deepen your understanding and are required to pass the course, even though they do not count toward your final grade.

The deadlines for uploading your assignment solutions – both marked and unmarked – to Classroom is 12:00 o’clock in the night between Monday and Tuesday before the next course session.

Be aware that it will NOT be sufficient to start working on the assignments the day before the deadline. It will be necessary to solve a lot of disturbing and time-consuming problems in the programming world. So start early!!!

Final Thesis

The Final Thesis is the only graded deliverable in this course. It challenges you to apply your knowledge to a comprehensive, real-world task. Please note that the submission deadline for the Final Thesis is listed in the table below. There will be dedicated time in the course syllabus to support your work, and you are encouraged to make consistent progress throughout.

Final Grade

Your final grade will be based solely on your Final Thesis.

Updated: