Submission Guidelines

This page describes the requirements for submitting the final project (Abschlussarbeit).


Final Project Submission

The final project is part of the study requirement (Studienleistung).

The project description will be provided during the semester and discussed in class.

Please submit your final project via ILIAS before the announced deadline.


File Naming Convention

Please name your Python file as follows:

final_project_FirstnameLastname.py

Example:

final_project_AnnaMuster.py

Please avoid special characters such as ä, ö, ü, or ß.


Required Header Information

At the beginning of your Python script, include the following information:

# Name: Anna Muster
# Student ID: 12345678

Programming Guidelines

Documentation

Include a short description at the beginning of your script explaining:

  • the purpose of the program,
  • the data being processed,
  • the expected output.

Comments

Use comments throughout your code to explain:

  • important processing steps,
  • calculations,
  • loops and conditions,
  • design decisions.

Code Quality

Please ensure that:

  • your code runs without errors,
  • variables have meaningful names,
  • the code is clearly structured and readable.

Use of AI Tools

You may use AI tools such as ChatGPT to support your learning and programming.

However, you must be able to explain and understand all submitted code.

Before submitting your project, please verify that:

  • the code runs successfully,
  • unnecessary formatting has been removed,
  • indentation is correct,
  • the submitted solution reflects your own understanding.

Final Remarks

The final project provides an opportunity to demonstrate the programming skills acquired during the course.

We encourage you to start early, test your code regularly, and ask questions whenever support is needed.

Good luck and have fun exploring Python!

Updated: