Intermediate Challenges
Real-world scenarios at the intermediate level. Earn verified credentials as you practice the work your degree prepares you for.
- ResearchIntermediateNew
Run an Adversarial-Robustness Audit on a Face-Liveness Model for a Fintech
You receive a stand-in face-liveness model with the same backbone as the production model plus a labeled evaluation set of 2,000 frames. Apply three standard digital attacks (FG…
- Adversarial Robustness
- Face Liveness
- Pytorch
Deep Learning for Computer Vision - CodeIntermediateNew
Detect Change Points in a Trading Platform's Latency Telemetry
You receive 90 days of per-millisecond latency telemetry across 12 services, plus an incident log of 14 known regressions and 22 known false-alarm-class events. Implement and tu…
- Change Point Detection
- Anomaly Detection
- Time Series Analysis
Time Series Analysis and Forecasting - StrategyIntermediateNew
Redesign TaskFlow's Pricing to Win Enterprise Without Losing Small Businesses
Working only from the materials provided to you — the customer accounts and usage dataset (taskflow-accounts-usage), the current pricing and packaging brief (taskflow-pricing-br…
- Pricing Strategy
- Segmentation
- Financial Analysis
Open coursework - AnalysisIntermediateNew
Design a Causal Measurement Plan for EcoWear's Ad Campaign
Using only the EcoWear weekly sales dataset and the campaign brief listed in the provided materials, design a measurement proposal that estimates the causal effect of the spring…
- Difference In Differences
- Causal Inference
- Time Series
Open coursework Develop in-demand professional skills.
Each challenge names the skills it strengthens. Over time, your profile fills with the competences a hiring manager would actually look for.
Why Ewance
- CodeIntermediateNew
Build a Forgetting-Curve-Aware Spaced-Repetition Engine
You receive 6 months of practice logs from 8,000 learners (item, timestamp, response correctness, response latency). Fit a learner-personalized forgetting model (logistic per-it…
- Spaced Repetition
- Personalization
- Behavioral Data
AI in Education and Learning Analytics - AnalysisIntermediateNew
Climate Risk Stress Test for a Regional Bank
Your task is to develop a climate risk stress test framework for the bank's commercial loan book. Deliver a scenario analysis (2-3 scenarios), a methodology to estimate probabil…
- Climate Risk
- Stress Testing
- Scenario Analysis
Sustainable Finance and Impact Investing - DesignIntermediateNew
Stand Up a Self-Service Developer Platform on Backstage
Read the company case file, the squad-and-service inventory, and the Platform v1 postmortem, and consult the official Backstage software-templates documentation for the mechanic…
- Internal Developer Platform
- Backstage
- Terraform
Open coursework - CodeIntermediateNew
Diagnose Equipment Failures with a Bayesian Network
You receive 90 days of sensor logs (vibration, spindle temperature, coolant flow, ambient humidity), the maintenance log of 180 failure events labeled by root cause, and a short…
- Bayesian Networks
- Probabilistic Inference
- Parameter Learning
Probabilistic Graphical Models - Browse challenges
Explore role
Strategy Analyst
Frame the business question, model the options, build the recommendation. From market sizing to competitive analysis, this role is where strategy consulting meets in-house decision-making.
- AnalysisIntermediateNew
Auditing Bias in a Fintech Credit Scoring Model
Conduct a quantitative fairness audit using a public proxy dataset (e.g., the UCI Adult or Give Me Some Credit dataset re-framed as BNPL decisions) and apply at least three fair…
- Algorithmic Fairness
- Ai Audit
- Regulatory Analysis
AI, Ethics and Society - StrategyIntermediateNew
Motivating Remote Engineers in a Fintech Startup
Your task is to develop a comprehensive motivation and incentive program for the remote engineering team. The program should include both financial and non-financial elements, a…
- Remote Work Motivation
- Incentive Design
- Employee Engagement
Motivation and Incentives - CodeIntermediateNew
Mine Health-Forum Posts for Symptom Trend Signals
You receive 6 months of crawled public posts (~400,000 posts, already cleaned of usernames) and access to a UMLS API for normalisation. Build a pipeline that does (1) symptom ex…
- Text Mining
- Biomedical NLP
- Umls Normalization
Linguistic Engineering and Language Technologies - CodeIntermediateNew
Strangler-Fig Modernization of a Healthcare Reporting Service
Audit the report categories (around 14) and pick operating-theater utilization for the pilot extraction (high volume, moderate complexity, low regulatory blast-radius). Design t…
- Strangler Fig
- Legacy Systems
- Feature Flags
Open coursework Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodeIntermediateNew
Wire a Knowledge Graph into a Pharma RAG Assistant
You receive: 100 internal benchmark questions with reference answers; a 50,000-document anonymized RAG index; a curated drug-target-disease KG (~80,000 triples) loaded into a tr…
- Kg Grounded RAG
- Sparql
- Entity Linking
Knowledge Graphs and Semantic Web - CodeIntermediateNew
Port a Monte Carlo Engine to CUDA for an Asset Manager
Profile the CPU MC engine to identify the kernel candidates: path generation (Brownian motion + correlated factors), payoff evaluation, aggregation. Port to CUDA: use cuRAND for…
- Cuda
- Monte Carlo
- Gpu Programming
Open coursework - CodeIntermediateNew
Build a Saga Orchestrator for Cross-Border Payment Creation
Using the service contract specification and the failure scenario catalog provided, model the payment-creation flow as a saga with six forward steps and six compensations, and i…
- Saga Pattern
- Temporal Workflow
- Compensation Logic
Open coursework - AnalysisIntermediateNew
Forecast TaskFlow's Recurring Revenue Through Its Enterprise Pivot
Investigate only the three TaskFlow records provided plus the public methodology reference: the self-serve subscription history (self_serve_mrr), the enterprise sales pipeline (…
- Excel Modeling
- Vba Programming
- Monte Carlo Simulation
Open coursework - CodeIntermediateNew
Build a Cross-Lingual Retrieval-Augmented QA System
Index around 5,000 internal-knowledge docs across the three languages using a multilingual embedding model (e.g., multilingual-e5 or BGE-M3). Build the retrieval-then-answer pip…
- RAG
- Cross Lingual Retrieval
- Multilingual Embeddings
Neural Networks for NLP - AnalysisIntermediateNew
Audit a Sepsis Early-Warning Model for Subgroup Performance
You receive a pre-trained vendor model, the training-data summary, and a held-out hospital-network evaluation set (about 18,000 ICU stays with sepsis labels). Compute AUROC + AU…
- Model Evaluation
- Fairness Metrics
- Model Calibration
Machine Learning for Healthcare and Biomedicine - CodeIntermediateNew
Design an SAT-Based Verifier for an Autonomous-Vehicle Test Lab
Model a simplified four-way intersection: agent positions, lights, and discrete time steps. Define 5 safety properties in propositional logic (e.g., 'no two agents in the inters…
- Sat Solving
- Logical Inference
- Formal Verification
Artificial Intelligence: Principles and Techniques - CodeIntermediateNew
Build a Multilingual Customer-Email Classifier
You receive 28,000 labeled emails (skewed toward English and Mandarin). Try at least two approaches: (1) a fine-tuned multilingual transformer (XLM-RoBERTa or mDeBERTa) and (2) …
- Text Classification
- Multilingual NLP
- Transformers
Natural Language Processing - CodeIntermediateNew
Tune a Multicore Pipeline with NUMA-Aware Sharding
Receive the current worker (Rust, around 8,000 lines, uses rayon for its parallelism), the host (2-socket AMD EPYC 9354, 64 cores total, 384GB DDR5), and a benchmark query workl…
- Parallel Performance
- Numa
- Rust
Advanced Concurrency and Parallel Computing - CodeIntermediateNew
De-Identify Patient Images for a Pharma Research Pipeline
You receive 500 internal benchmark images (already cleared for use), each labelled with bounding boxes around face/tattoo/jewelry regions. Build a pipeline that detects these re…
- Image De Identification
- Object Detection
- Privacy Preserving Vision
Image Processing and Computational Imaging - AnalysisIntermediateNew
Build a Risk Register for a Cross-Border Healthcare Provider
Run 8 structured interviews (CISO, IT director, clinical-systems lead, DPO, 4 clinic managers) to surface the top risk candidates. Map each risk against NIST SP 800-30 (threat s…
- Risk Management
- NIST Sp 800 30
- Security Governance
Open coursework - CodeIntermediateNew
Port a Drone Flight Controller from Bare-Metal to FreeRTOS
Take the existing bare-metal firmware (STM32H7, around 14,000 lines C). Identify the tasks (control loop 1 kHz, IMU read 2 kHz, GPS 10 Hz, telemetry 50 Hz, command parsing event…
- Freertos
- Rate Monotonic Scheduling
- C Programming
Open coursework
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.



















































































