Assignment Chef icon Assignment Chef

Lessons

German programming tutorials

Focused lessons based on real assignment themes, written for quick study before you start coding.

May 13, 2026

Tic-Tac-Toe über das Internet: Schritt-für-Schritt-Anleitung für dein Netzwerkprojekt (COP4521)

Lerne, wie du ein Tic-Tac-Toe-Spiel mit Python-Sockets programmierst – perfekt für dein COP4521 Assignment 4. In dieser Anleitung erklären wir Server-Client-Kommunikation, Spiel-Logik und Fehlerbehandlung anhand eines aktuellen Beispiels.

COP4521 Assignment 4 Tic-Tac-Toe Netzwerkprogrammierung Python Socket Programmierung Server Client Tic Tac Toe Online Tic Tac Toe Spiel

Available languages

May 13, 2026

MIPS Assembler Programmierung in MARS: Ein Leitfaden für das Lab 3 – Flux Bunny Projekt

Lerne, wie du mit dem MARS Simulator ein MIPS Assembler Programm schreibst, das Zahlen auf Teilbarkeit prüft und „Flux“, „Bunny“ oder „Flux Bunny“ ausgibt. Schritt-für-Schritt-Anleitung mit Codebeispielen und Tipps für dein Engineering Visualization Lab.

MIPS Assembler MARS Simulator Flux Bunny Programm MIPS32 Tutorial Lab 3 Engineering Visualization

Available languages

May 13, 2026

Grundlagen des maschinellen Lernens: Von Trainingsfehler bis Regularisierung – Ein Leitfaden für ML 80629A

Lerne die Schlüsselkonzepte des maschinellen Lernens anhand der Hausaufgabe ML 80629A: Trainingsfehler vs. Generalisierungsfehler, Regularisierung bei K-NN, Bag-of-Words und TF-IDF für Textklassifikation. Mit praktischen Beispielen aus der aktuellen KI-Entwicklung.

ML 80629A Trainingsfehler Generalisierungsfehler Regularisierung K-NN Bag-of-Words

Available languages

May 12, 2026

C-Programmierung: Benutzer- und Umgebungsvariablen auslesen – Ein praktischer Einstieg (CSCI 493.66 Assignment 1)

Lerne, wie du in C Benutzername, User-ID, Home-Verzeichnis und Umgebungsvariablen wie SHELL oder DISPLAY ausliest – mit einem praxisnahen Beispiel aus dem Uni-Alltag. Ideal für Programmieranfänger und Studierende der Informatik.

C Programmierung Tutorial Benutzername auslesen C User-ID ermitteln C Home-Verzeichnis C getpwuid Umgebungsvariablen C getenv

Available languages

May 12, 2026

Ethische Entscheidungsfindung in der Softwareentwicklung: Drei Fallstudien für Studierende

Lerne anhand von drei realistischen Szenarien, wie du als Softwareentwickler ethische Dilemmata erkennst und nach IEEE-, ACM- und ACS-Codes handelst – inklusive aktueller Bezüge zu KI-Trends und Open-Source-Verantwortung.

Ethik Softwareentwicklung Tutorial IEEE Principle 2 Client and Employer ACM Code 1.3 Ehrlichkeit ACS Code 1.2.1 öffentliches Interesse ethische Dilemmata Programmierer

Available languages

May 12, 2026

PixelHop und PixelHop++: Ein Tutorial zur feedforward-basierten Bildklassifikation mit Successive Subspace Learning

Lerne in diesem Tutorial die Grundlagen von PixelHop und PixelHop++ kennen – zwei interpretierbare SSL-Modelle zur Bildklassifikation. Erfahre, wie Saab-Transforms, Channel-wise Saab und die Module 1-3 funktionieren, und vergleiche sie mit traditionellen CNNs.

PixelHop Tutorial PixelHop++ Erklärung Successive Subspace Learning Saab Transform Channel-wise Saab

Available languages

May 12, 2026

Autonome Lagerbestandszählung mit UAVs: Ein Tutorial für das Systemdesign

Dieses Tutorial führt durch die Konzepte und Überlegungen zum Entwurf eines UAV-Systems für die autonome Lagerbestandszählung, basierend auf der CA5-Aufgabe für EE5110/EE6110. Es behandelt Plattformauswahl, Flugsteuerung und GPS-lose Navigation.

UAV Lagerbestandszählung autonome Drohne Inventur CA5 EE5110 Lösung EE6110 Automation Control GPS-lose Navigation Drohne

Available languages

May 12, 2026

Malware-Analyse in der Praxis: Phase I und II des CS6035-Projekts meistern

Lerne die Grundlagen der statischen und dynamischen Malware-Analyse am Beispiel des CS6035-Projekts. In diesem Tutorial erfährst du, wie du Joe Sandbox-Reports interpretierst, JSON-Antworten formatierst und typische Stolperfallen umgehst – mit aktuellen Bezügen zu KI-gestützter Bedrohungsanalyse und

Malware-Analyse CS6035 Joe Sandbox Verhaltensanalyse statische Analyse

Available languages