Intermediate Challenges
Real-world scenarios at the intermediate level. Earn verified credentials as you practice the work your degree prepares you for.
- CodeIntermediateNew
Multi-Turn Dialogue Manager for a Banking Assistant
You receive a transcript dataset of 200 conversations (human-tagged with intent, slot values, and required outcome), a list of 8 supported intents, and tool stubs for 3 backend …
- Dialogue Management
- Intent Classification
- Slot Filling
Open coursework - AnalysisIntermediateNew
GPU Roofline Model Study for a Computer Vision Inference Workload
Construct empirical roofline plots for the current GPU (A100-class) and next-gen GPU (H100-class) using vendor-published peak FLOPs and measured peak memory bandwidth. Profile t…
- Gpu Architecture
- Roofline Model
- Performance Modeling
Advanced Computer Architecture - DesignIntermediateNew
Sustainable Packaging for a D2C Cosmetics Brand
You are a design thinking consultant for Glowly. Your task is to research customer attitudes toward sustainable packaging, brainstorm packaging alternatives, create prototypes (…
- Sustainable Design
- Packaging Engineering
- User Research
Open coursework - DesignIntermediateNew
Threat-Model and Hardening Proposal for a Whistleblower Intake
Using the current-stack dossier and the CTO mandate brief, build a threat model of the existing intake using the LINDDUN privacy-threat framework (linkability, identifiability, …
- Anonymous Communication
- Threat Modeling
- Tor
Open coursework 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
- StrategyIntermediateNew
Design a Yield Management Framework for NordicStays
Design a yield management framework for NordicStays and present it as a proposal the executive team can act on. Work only from the three materials you are given: the historical …
- Yield Management
- Revenue Optimization
- Forecasting
Open coursework - AnalysisIntermediateNew
Diagnose and Restart LearnLab's Stalled Math-Tutoring Sprint
Treat the squad as a field site you can study through the records it has already produced. Using only the three provided materials, build a quantitative picture and a qualitativ…
- Scrum
- Retrospective Facilitation
- Data Analysis
Open coursework - DesignIntermediateNew
Visualize Embedding Drift for a RAG Knowledge Assistant
You receive weekly snapshots over 12 weeks of around 50,000 document embeddings each (1024-dim). Design and build a visualization tool that: (a) projects each snapshot to 2D wit…
- Embeddings
- Dimensionality Reduction
- Umap
Data Visualization - CodeIntermediateNew
Property-Based Testing to Harden a SEPA Payments Parser
Work only from the four supplied items: the de-identified incident log of the last four quarterly parser failures (incident-log), the representative parser module (parser-module…
- Property Based Testing
- Fuzz Testing
- Go
Open coursework - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- CodeIntermediateNew
Offline-First Flutter App for HVAC Field Service Technicians
Build a Flutter prototype that runs against the mock API described in the Mock API Specification, seeded with the Work Orders Seed Dataset and the Asset History and Parts Catalo…
- Mobile Development
- Flutter
- Offline First Design
Open coursework - ResearchIntermediateNew
Compare Kernel Methods to Trees on a Genomics Classification Task
You receive a curated benchmark of about 12,000 labeled variants with ~120 numerical + ~40 string features. Fit kernel SVMs (RBF, polynomial, string), random forest, and XGBoost…
- Kernel Methods
- Svm
- Tree Ensembles
Statistical Machine Learning - StrategyIntermediateNew
Design a Post-Editing Workflow for a Cross-Border Fintech
You will design a 4-stage MTPE workflow: (1) source-content readiness check, (2) MT generation with the existing vendor, (3) post-editing with tier-based effort (light vs. full)…
- Mt Evaluation
- Workflow Design
- Neural Mt
Machine Translation - AnalysisIntermediateNew
Imitation Learning from Human Demos for a Drone Inspection
You receive 6 hours of expert pilot demonstrations (state-action pairs at 20 Hz) recorded in an AirSim wind-farm environment with 3 turbine designs, plus a held-out 4th turbine …
- Imitation Learning
- Behavioral Cloning
- Dagger
Deep Reinforcement Learning Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- CodeIntermediateNew
Temporal Planner for a Robotics Mission Operator
You receive 30 days of mission logs with task lists, time windows, and actual durations. Encode the planning problem with temporal PDDL (PDDL 2.1 durative actions) and solve wit…
- Temporal Planning
- Pddl Modeling
- Simulation
Automated Planning - DesignIntermediateNew
Financial Model for a SaaS Scale-Up's PLG to Enterprise Shift
You are part of a 3-person financial modeling team. TaskFlow provides project management software and currently has 10,000 free users and 500 paying customers (ACV $1,200). The …
- Saas Metrics
- Revenue Modeling
- Excel Dashboard
Open coursework - DesignIntermediateNew
Instrument a Model Monitoring Stack from Scratch
Pick the priority product (recommend the customer-service RAG assistant, around 40k queries/day). Define monitoring signals: input drift (Evidently/NannyML), output quality (LLM…
- Model Monitoring
- Data Drift Detection
- LLM Evaluation
ML Engineering and Production ML - CodeIntermediateNew
Build a Vision-Language Search for an E-commerce Catalog
Pick a vision-language encoder (OpenCLIP, SigLIP, or BLIP-2 image-text variant). Index all 600k product images into a vector database (Qdrant/FAISS). Build a query-time pipeline…
- Vision Language Models
- Clip
- Vector Search
Multimodal Machine Learning - DesignIntermediateNew
Design and Pitch an LLM-Powered Tutoring Product
As a 4-person team, deliver: (1) a product concept anchored in Jobs-to-be-Done (when X, I want Y so I can Z); (2) a Figma prototype of the full flow; (3) a partially functional …
- Product Design
- User Research
- LLM Evaluation
AI Software Engineering Group Project - CodeIntermediateNew
Extract Structured Lease Terms for a Commercial Real-Estate Platform
You receive 500 anonymized lease PDFs and a labelled gold set of 150 leases with the 14 fields filled in. Build a pipeline that does (1) layout-aware PDF parsing (Unstructured, …
- Information Extraction
- Pdf Parsing
- Named Entity Recognition
Open coursework - DesignIntermediateNew
Design a Crisis Information-Flow Analysis for a Newsroom
Using the sampled propagation log and the editorial brief in the provided materials, design and partially demonstrate an analysis that reconstructs the alert's 72-hour spread as…
- Computational Journalism
- Temporal Networks
- Network Science
Open coursework - AnalysisIntermediateNew
LBO of a German Industrial Components Manufacturer
Conduct a full LBO analysis: build a financial model projecting EBITDA, debt repayment, and returns under base and downside scenarios. Propose a capital structure (senior debt, …
- Financial Modeling
- LBO Analysis
- Due Diligence
Private Equity - StrategyIntermediateNew
Build an Enterprise Sales Playbook for a SaaS Scale-Up
Using the anonymized product-usage dataset, the company go-to-market brief, and the enterprise sales budget and quota sheet provided to you, produce a single, coherent enterpris…
- Sales Process Design
- Buyer Persona Research
- Compensation Planning
Open coursework - CodeIntermediateNew
Build an Anomaly-Detection Pipeline for Pharma Cold-Chain Logistics
You receive 18 months of shipment telemetry (around 60,000 shipments, around 12 million sensor readings) plus a hand-labeled set of 1,200 incidents (mix of true excursions, sens…
- Anomaly Detection
- Feature Engineering
- Time Series
Data Mining and Knowledge Discovery - ResearchIntermediateNew
Field-Map Enterprise Risk for TaskFlow's First Fortune 500 Deal
Work only from the three provided materials: the TaskFlow company dossier (case-file), the official GDPR text, and the public Verizon VERIS Community Database of disclosed secur…
- Risk Management
- Compliance
- Agile Methodologies
Open coursework - CodeIntermediateNew
Build a Speaker-Diarization Pipeline for a Legal-Tech Startup
You receive 20 hours of de-identified hearing audio with ground-truth speaker labels (4 speaker classes per hearing). Build a speaker-diarization pipeline (pyannote-audio or sim…
- Speaker Diarization
- Speech Recognition
- Pyannote
Speech Recognition and Spoken Language Processing
How it works
From brief to credential, in six steps.
Step 01
Browse challenges aligned to your studies.
Step 02
Accept the one that fits your goals.
Step 03
Work through it with AI Copilot guidance.
Step 04
Submit for structured evaluation.
Step 05
Earn a verified credential.
Step 06
Add it to LinkedIn with one click.
Industry teams behind a decade of practitioner briefs
Hiring from this pool?
Sponsor a challenge and meet candidates through actual work.
Industry teams can shape briefs around the skills they hire for, then evaluate students on rubric-scored deliverables — not resumes.



















































































