CodeQuest 2026 · Programmierturnier der TH Mannheim · Stand: Oktober 2026
1Veranstalter und Geltungsbereich
1.1Veranstalter ist die Kite IT GmbH, Glücksteinallee 43, 68163 Mannheim („Veranstalter“), in Kooperation mit der osapiens Services GmbH, Julius-Hatry-Straße 1, 68163 Mannheim, und dem MAFINEX Technologiezentrum Mannheim.
1.2Diese Bedingungen gelten für den Online-Qualifier und das Finale von CodeQuest. Der Wettbewerb ist ein Preisausschreiben im Sinne von § 661 BGB.
1.3Mit der Anmeldung erkennen Sie diese Teilnahmebedingungen an. Fragen richten Sie bitte an kontakt@code-quest.tech.
2Teilnahmeberechtigung
2.1Teilnehmen können alle Personen, die zum Zeitpunkt der Anmeldung an der Technischen Hochschule Mannheim immatrikuliert sind. Der Veranstalter kann einen Nachweis der Immatrikulation verlangen.
2.2Minderjährige dürfen nur mit Einwilligung ihrer Erziehungsberechtigten teilnehmen. Der Veranstalter kann diese Einwilligung jederzeit schriftlich anfordern; ohne sie ist eine Preisvergabe nicht möglich.
2.3Ausgeschlossen sind Mitglieder der Jury, Personen, die an der Erstellung der Aufgaben oder an der Bewertung mitwirken, sowie Beschäftigte des Veranstalters und der Kooperationspartner.
2.4Die Teilnahme ist kostenlos und von keinem Kauf und keiner sonstigen Gegenleistung abhängig.
3Anmeldung
3.1Die Anmeldung erfolgt über die Schaltfläche „Qualifier starten“ mit Ihrer studentischen E-Mail-Adresse der TH Mannheim. Sie melden sich mit einem Code an, den Sie per E-Mail erhalten; ein Passwort oder Konto ist nicht erforderlich.
3.2Jede Person darf nur einmal teilnehmen. Die Nutzung mehrerer E-Mail-Adressen oder fremder Zugänge ist unzulässig.
3.3Ihre Angaben müssen wahrheitsgemäß sein. Sie sind dafür verantwortlich, dass Sie unter der angegebenen Adresse erreichbar sind.
4Qualifier
4.1Der Qualifier ist ein Einzelwettbewerb und findet online statt. Teams sind im Qualifier nicht zugelassen.
4.2Der Qualifier läuft von Donnerstag, 15.10.2026, 00:00 Uhr bis Samstag, 31.10.2026, 23:59 Uhr (jeweils deutsche Ortszeit). Innerhalb dieses Zeitraums entscheiden Sie selbst, wann Sie beginnen. Abgaben nach Fristende werden nicht berücksichtigt.
4.3Der Qualifier besteht aus drei Aufgaben, deren Schwierigkeit von Level zu Level steigt. Als Richtwert sind etwa 60 Minuten vorgesehen. Es läuft kein Timer, und Sie müssen nicht am Stück arbeiten.
4.4Zulässige Programmiersprachen sind Python, C++, Java, TypeScript, Go und Rust. Jede Aufgabe ist in jeder dieser Sprachen lösbar.
4.5Sie dürfen jede Aufgabe innerhalb des Zeitraums mehrfach einreichen. Gewertet wird je Aufgabe die am besten bewertete Abgabe.
4.6Die Lösungen müssen in Eigenarbeit entstehen. Unzulässig sind insbesondere die Hilfe anderer Personen, der Austausch von Lösungen sowie die Übernahme von Code anderer Personen. Zulässig sind KI-Werkzeuge sowie die Standardbibliotheken und allgemein verfügbare Open-Source-Bibliotheken der jeweiligen Sprache.
4.7Sie müssen Ihre Lösung auf Nachfrage erläutern können. Der Veranstalter darf Abgaben auf Übereinstimmungen mit anderen Abgaben prüfen.
4.8Kommt es zu technischen Störungen der Plattform, die der Veranstalter zu vertreten hat, verlängert er den Zeitraum angemessen und informiert alle Teilnehmenden per E-Mail.
5Bewertung und Jury
5.1Im Qualifier werden die Abgaben jeder Person einzeln nach folgenden Kriterien bewertet:
| Kriterium | Gewichtung |
|---|---|
| Korrektheit | 45 % |
| Laufzeitkomplexität | 25 % |
| Lesbarkeit des Codes | 20 % |
| Dokumentation der Annahmen | 10 % |
5.2Im Finale werden die Teams bewertet. Die Bewertung nimmt eine Jury vor.
5.3Die Jury besteht aus Expert:innen der beteiligten Unternehmen, die der Veranstalter benennt.
5.4Die Entscheidung der Jury über die Bewertung und die Vergabe der Preise ist für alle Beteiligten verbindlich (§ 661 Abs. 2 BGB).
6Qualifikation für das Finale
6.1Aus den Bewertungen des Qualifiers entsteht eine Rangliste. Für das Finale qualifizieren sich die besten 20 % aller gültigen Abgaben, aufgerundet auf eine ganze Zahl. Gültig ist eine Teilnahme, wenn mindestens eine Aufgabe fristgerecht eingereicht wurde und kein Ausschluss nach Ziffer 11 vorliegt.
6.2Bei Punktgleichheit an der Qualifikationsgrenze entscheidet zuerst die höhere Punktzahl in der Korrektheit, danach die höhere Punktzahl in der Laufzeitkomplexität. Besteht dann noch Gleichstand, entscheidet das Los.
6.3Ablauf nach dem Qualifier:
| Datum | Schritt |
|---|---|
| 02.–04.11.2026 | Bewertung durch die Jury |
| 05.11.2026 | Benachrichtigung der Gewinner:innen des Qualifiers und der Finalist:innen per E-Mail |
| bis Di, 10.11.2026, 23:59 Uhr | Zusage der Finalist:innen per E-Mail |
| 11.–13.11.2026 | Einladung von Nachrücker:innen |
| 21.11.2026 | Mitteilung der Teameinteilung |
6.4Wer nicht fristgerecht zusagt, verliert den Finalplatz. Freie Plätze werden in der Reihenfolge der Rangliste an Nachrücker:innen vergeben, die innerhalb von 48 Stunden zusagen müssen.
6.5Der Veranstalter teilt die Finalist:innen in Teams zu je zwei bis drei Personen ein. Eigene Teams können nicht gebildet werden.
7Finale
7.1Das Finale findet am Samstag, 21.11.2026, im MAFINEX Technologiezentrum Mannheim statt. Beginn ist um 09:00 Uhr.
7.2Die Teilnahme vor Ort ist Pflicht. Wer absagt oder nicht erscheint, wird durch die nächste Person der Nachrückerliste ersetzt, soweit das zeitlich möglich ist.
7.3Jedes Team präsentiert sein Ergebnis 10 bis 15 Minuten lang vor der Jury. Die Wertung im Finale erfolgt als Team.
7.4Reise- und Übernachtungskosten werden nicht erstattet. Es gilt die Hausordnung des Veranstaltungsorts.
7.5Während des Finales können Fotos und Videos für die Berichterstattung entstehen. Näheres regelt die Datenschutzerklärung (Ziffer 12).
8Preise und Leistungen
8.1Finale (Teamwertung): Die drei bestplatzierten Teams erhalten folgende Preise:
| Platz | Preis je Team |
|---|---|
| 1 | 4.000 EUR |
| 2 | 2.000 EUR |
| 3 | 1.000 EUR |
Das Preisgeld eines Teams wird zu gleichen Teilen an dessen Mitglieder ausgezahlt.
8.2Qualifier (Einzelwertung): Die drei bestplatzierten Personen des Qualifiers erhalten folgende Preise:
| Platz | Preis |
|---|---|
| 1 | 1.500 EUR |
| 2 | 1.000 EUR |
| 3 | 500 EUR |
Dieser Preis wird unabhängig von der Teilnahme am Finale vergeben.
8.3Leistungen für alle Finalist:innen: Am Finaltag steht Ihnen ein Mentoring durch Tech-Expert:innen zur Verfügung. Außerdem erhalten Sie einen Fast-Track in die Recruiting-Prozesse von Kite IT, osapiens und Start-ups aus dem MAFINEX. Fast-Track bedeutet ein garantiertes Erstgespräch; ein Anspruch auf Einstellung besteht nicht. Der Fast-Track setzt Ihre Einwilligung nach Ziffer 12.3 voraus.
9Auszahlung und Steuern
9.1Preisgelder werden innerhalb von vier Wochen nach dem Finale auf ein Konto überwiesen, das Sie dem Veranstalter benennen.
9.2Teilen Sie die für die Auszahlung nötigen Angaben trotz Erinnerung nicht innerhalb von acht Wochen nach dem Finale mit, kann der Preis verfallen.
9.3Für eine etwaige Versteuerung von Preisen sind die Gewinner:innen selbst verantwortlich. Der Veranstalter leistet keine Steuerberatung.
10Rechte an den Einreichungen
10.1Die Rechte an Ihren Einreichungen verbleiben bei Ihnen.
10.2Sie räumen dem Veranstalter und osapiens ein einfaches, unentgeltliches und zeitlich unbefristetes Recht ein, Ihre Einreichungen zur Durchführung und Bewertung des Wettbewerbs sowie zur Berichterstattung über den Hackathon zu nutzen. Eine darüber hinausgehende, insbesondere kommerzielle Nutzung bedarf einer gesonderten Vereinbarung.
10.3Sie versichern, dass Ihre Einreichungen keine Rechte Dritter verletzen. Verwendete Open-Source-Komponenten sind unter Beachtung ihrer Lizenzen einzusetzen.
11Verstöße und Ausschluss
11.1Der Veranstalter kann Personen von der Teilnahme ausschließen, die gegen diese Bedingungen verstoßen. Das gilt insbesondere bei Täuschung, Plagiat, unerlaubter Hilfe Dritter, Mehrfachteilnahme, Manipulation der Plattform, falschen Angaben oder erheblichem Fehlverhalten beim Finale.
11.2Vor einem Ausschluss erhalten Sie Gelegenheit zur Stellungnahme. Ein Ausschluss ist auch nach dem Wettbewerb möglich; bereits vergebene Preise können dann zurückgefordert werden.
11.3Wird ein Mitglied eines Finalteams ausgeschlossen, bleibt das Team mit den übrigen Mitgliedern in der Wertung.
12Datenschutz
12.1Verantwortlich für die Verarbeitung Ihrer Daten ist die Kite IT GmbH. Einzelheiten finden Sie in der Datenschutzerklärung der Plattform.
12.2Ihre Daten werden verarbeitet, um den Wettbewerb durchzuführen, Sie zu benachrichtigen und Preise zu vergeben (Art. 6 Abs. 1 lit. b DSGVO).
12.3Ihre Daten werden für den Fast-Track nur dann an die Recruiting-Teams von Kite IT und osapiens weitergegeben, wenn Sie dem bei der Anmeldung gesondert zustimmen (Art. 6 Abs. 1 lit. a DSGVO). Diese Einwilligung ist freiwillig und für die Teilnahme nicht erforderlich. Sie können sie jederzeit mit Wirkung für die Zukunft widerrufen.
12.4Die Namen der Gewinner:innen werden nur mit deren Einwilligung veröffentlicht.
13Haftung
13.1Der Veranstalter haftet unbeschränkt für Vorsatz und grobe Fahrlässigkeit, für Schäden aus der Verletzung von Leben, Körper oder Gesundheit sowie nach dem Produkthaftungsgesetz.
13.2Bei leichter Fahrlässigkeit haftet der Veranstalter nur für die Verletzung wesentlicher Pflichten, deren Erfüllung die Durchführung des Wettbewerbs erst ermöglicht. Die Haftung ist dann auf den vorhersehbaren, typischerweise eintretenden Schaden begrenzt. Im Übrigen ist die Haftung für leichte Fahrlässigkeit ausgeschlossen.
14Änderungen, Abbruch, Schlussbestimmungen
14.1Der Veranstalter darf organisatorische Details wie Uhrzeiten oder Räume ändern, wenn dies für Sie zumutbar ist. Preise, Bewertungskriterien und Fristen werden nach Beginn des Qualifiers nicht zu Ihren Ungunsten geändert. Über Änderungen informiert der Veranstalter per E-Mail.
14.2Der Veranstalter darf den Wettbewerb nur aus wichtigem Grund unterbrechen oder abbrechen, etwa bei Manipulation der Plattform, behördlicher Anordnung oder höherer Gewalt.
14.3Es gilt das Recht der Bundesrepublik Deutschland.
14.4Ist eine Bestimmung unwirksam, bleiben die übrigen Bestimmungen wirksam.