Informatik & Informationswissenschaften
Industrieprojekte
Echte Software-Development-Projekte auf Ewance — schreibe, teste und liefere funktionierenden Code an Aufgaben, die den Job widerspiegeln. Löse sie und baue ein Portfolio aus verifizierten, von Recruitern prüfbaren Nachweisen auf, dass du die Arbeit wirklich kannst — nicht nur beschreibst.
Empfohlene Challenges
- CodeEinsteigerNeu
Steuer-Berechnungs-Engine fuer eine Wiener Lohnabrechnung in Haskell
Modelliere die Steuer-Domaene mit algebraischen Datentypen (Einkommens-Typen, Versicherungs-Klassen, Steuer-Klassen, Abzuege). Implementiere die Berechnungs-Funktionen als reine…
- Haskell
- Algebraic Data Types
- Pure Functions
Functional Programming - AnalysisSeniorNeu
Coverage-Audit eines Stuttgarter Industrie-IoT-Software-Stacks
Sie erhalten den Quellcode der fünf Module (Java 17, Spring Boot, insgesamt rund 38.000 Zeilen), die aktuelle Coverage-Reports (JaCoCo) und Beispiel-Fehlerberichte der letzten 1…
- Code Coverage
- Mutation Testing
- Java
Fachübergreifend - AnalysisMittelstufeNeu
Polyedrische Schleifenanalyse für einen Bildverarbeitungs-Kernel
Du erhältst den Filter-Kernel (rund 350 Zeilen C, drei verschachtelte Schleifen), repräsentative Eingabebilder und eine Mess-Pipeline mit perf. Konvertiere den Kernel mit clang …
- Polyhedral Compilation
- Loop Optimization
- Llvm
Advanced Compilers and Program Optimization - ResearchSeniorNeu
Pointer-Analyse-Optimierung in einem Dev-Tools-Anbieter benchmarken
Erfasse die Baseline-Performance der Pointer-Analyse auf drei Referenz-Programmen (klein, mittel, gross). Lies die drei Optimierungs-Strategien aus der Literatur und implementie…
- Program Analysis
- Pointer Analysis
- Performance Analysis
Program Analysis Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- CodeMittelstufeNeu
Codegenerator für einen Mini-Compiler auf RISC-V
Ihr erhaltet die IR-Definition (Drei-Adress-Code, 12 Befehle), eine Spezifikation des RISC-V-32I-Subsets, das ihr unterstützen müsst, und 15 Testprogramme als IR plus erwartete …
- Code Generation
- Register Allocation
- Risc V
Compiler Construction - AnalysisEinsteigerNeu
Testpyramide für eine Münchner B2B-SaaS-Plattform neu aufbauen
Sie erhalten den anonymisierten Testbericht der letzten 30 Tage (Laufzeit, Flakiness-Rate, Coverage pro Service), die Liste aller 1.240 Testfälle mit Tags und die aktuelle GitHu…
- Test Strategy
- Test Pyramid
- Ci Cd
Software Testing and Quality Assurance - CodeEinsteigerNeu
Frontend eines Compilers für eine domänenspezifische Sprache im Maschinenbau
Du erhältst die EBNF-Grammatik (Extended Backus-Naur-Form — formale Notation zur Beschreibung von Programmiersprachen-Grammatiken) der DSL, 25 Beispielprogramme und 10 absichtli…
- Lexing
- Parsing
- Ast Construction
Compiler Construction
So funktioniert's
Vom Briefing zum Zertifikat – in sechs Schritten.
Schritt 01
Durchsuche Challenges passend zu Deinem Studium.
Schritt 02
Wähle das Projekt, das zu Deinen Zielen passt.
Schritt 03
Arbeite es mit Hilfe des AI Copiloten durch.
Schritt 04
Reiche es zur strukturierten Bewertung ein.
Schritt 05
Erhalte ein verifiziertes Zertifikat.
Schritt 06
Füge es Deinem LinkedIn-Profil mit einem Klick hinzu.
Verwandte Fächer
Alle ansehen →Branchenteams hinter einem Jahrzehnt praxisorientierter Briefings
Aus diesem Pool einstellen?
Sponsere eine Challenge und lerne Kandidaten durch ihre tatsächliche Arbeit kennen.
Industrieteams können Briefings rund um die Fähigkeiten gestalten, die sie suchen, und Studierende anhand von bewertungsmatrix-gestützten Ergebnissen beurteilen – nicht anhand von Lebensläufen.



















































































