Real-World Challenges Aligned to Your Coursework
Real scenarios from business, engineering, design, and analysis. Practice the work your degree prepares you for, earn verified credentials, build a portfolio recruiters can verify.
- CodeIntermediateNew
Build a Dataflow-Based Dead-Code Detector for a Python Monorepo
Build a Python tool using libcst (or ast + jedi) that constructs a call graph across the monorepo. Account for indirect references (entry points in setup.py / pyproject.toml, dy…
- Dataflow Analysis
- Ast
- Call Graph
Program Analysis - AnalysisIntermediateNew
Go-to-Market Strategy for a B2B SaaS Scale-up
You are a strategy consultant for TaskFlow. The company currently has 2000 self-serve customers (average $500/yr) and wants to target enterprise accounts (average $50k/yr). You …
- Decision Analysis
- Value Of Information
- Monte Carlo Simulation
Decision Analysis under Uncertainty - 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
Build a Quality Metrics Program for a Medical-Device Software Team
Read the team's QMS (Quality Management System) documents and the IEC 62304 software lifecycle requirements. Design a metric catalog of 12-15 metrics covering process (review-co…
- Quality Metrics
- Iec 62304
- Process Improvement
Software Quality and Process Improvement 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
- StrategyIntermediateNew
Leading a Post-Merger Cultural Integration
Your task is to develop a comprehensive cultural integration plan. You must analyze the cultural differences using a recognized framework (e.g., Hofstede, Cameron & Quinn), prop…
- Cultural Analysis
- Change Management
- Stakeholder Communication
Leadership - DesignIntermediateNew
Design a Real-Time Order Pipeline for a Fintech Payments Platform
You receive a synthetic Kafka stream of around 500 transactions per second, a static merchant dimension table (about 80,000 rows), and a daily FX rate snapshot. Design an end-to…
- Streaming Data
- Kafka Event Streaming
- Stream Processing
Data Engineering and Big Data Systems - AnalysisSeniorNew
Diagnose a Hard-Real-Time Failure in an Automotive ECU
Receive anonymized AUTOSAR runnable + task traces (CSV + Vector CANalyzer .blf), 8 hours covering 3 failure events. Identify timing budget per task and runnable. Reproduce on th…
- Autosar
- Real Time Debugging
- Can Bus Analysis
Embedded Systems Engineering - AnalysisBeginnerNew
ESG Reporting for a Chicago D2C Cosmetics Startup
Your task is to develop a 3-page ESG reporting framework for Glow Naturals, including materiality assessment, KPIs (e.g., carbon footprint, water usage, waste reduction), and a …
- ESG Reporting
- IFRS Standards
- Financial Analysis
Financial Accounting (Graduate) - 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.
- ResearchIntermediateNew
Reward Shaping for a Quadruped Locomotion Policy
You receive a quadruped locomotion environment (Isaac Lab or pybullet-quadruped), the previous reward function (5 terms), and a budget of 6 training runs. Design 4 reward varian…
- Reward Shaping
- Ppo
- Locomotion
Robot Learning - CodeIntermediateNew
Implement Authenticated Encryption for a Document Service
Design the envelope-encryption hierarchy: customer Key Encryption Key (KEK) held in AWS KMS (Key Management Service), Data Encryption Keys (DEKs) wrapped per document. Use AES-2…
- Applied Cryptography
- Aead
- Key Management
Applied Cryptography - AnalysisBeginnerNew
Optimizing Subscription Pricing for a Lagos D2C Cosmetics Startup
Your task is to analyze GlowCycle's customer data to identify segments with different price sensitivities and churn risks. Develop a predictive model to forecast churn probabili…
- Customer Segmentation
- Predictive Modeling
- Prescriptive Analytics
Business Analytics - CodeIntermediateNew
Distributional Embeddings for a Multilingual Legal Search
Use a public multilingual corpus (e.g., MultiEURLEX or a subset of EUR-Lex) plus a small hand-built test set of around 100 cross-lingual query-passage pairs. Fine-tune (or evalu…
- Distributional Semantics
- Multilingual NLP
- Sentence Embeddings
Computational Semantics Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodeFoundationalNew
Rule-Based Intent Classifier for a Customer-Support Triage Bot
Build a rule-based classifier in Python that runs ordered rules (regex + keyword + simple heuristics) against ticket subject + body. Use a hierarchical rule structure (high-prec…
- Knowledge Representation
- Rule Based Systems
- Python Or Javascript
Introduction to Artificial Intelligence (CS Elective) - StrategySeniorNew
Fintech Partnership Risk Assessment for a Traditional Bank
Your task is to conduct a risk assessment for WellsTrade's potential partnership with PayFlow. Review PayFlow's business model, cybersecurity posture, regulatory compliance (e.g…
- Operational Risk
- Vendor Risk
- Cybersecurity
Banking and Financial Institutions - CodeIntermediateNew
Build a Serverless ETL Pipeline for a Climate-Tech Sensor Fleet
Build the pipeline using managed services only (e.g., S3 + Lambda + EventBridge + Glue, or GCS + Cloud Functions + Cloud Scheduler + BigQuery external tables). Source the data f…
- Serverless Architecture
- Etl Pipelines
- Terraform
Cloud Computing for Data and ML - ResearchIntermediateNew
Validate a Developer-Tooling Startup Idea from a Research Group
Recruit 18 backend developers across fintech, B2B SaaS, and devtools (6 per vertical), all currently writing test fixtures by hand. Run 30-minute problem-discovery interviews us…
- Opportunity Identification
- Customer Discovery
- Venture Building
Innovation and Entrepreneurship for CS - CodeIntermediateNew
AI-Driven Sales Lead Scoring for a B2B SaaS Scale-Up
You will receive a sample dataset of 200 leads with fields like company size, industry, email open rates, and website visits. Using AI tools, you must craft prompts to generate …
- Prompt Patterns
- Lead Scoring
- Data Analysis
Data-Driven Prototyping with AI - ResearchSeniorNew
Open-Vocabulary Segmentation Benchmark for a Robotics R&D Lab
Use a curated 200-image household scene set (publicly-available HM3D renderings or COCO + a handful of household prompts). Benchmark 3 open-vocabulary segmentation models: SAM +…
- Open Vocabulary Segmentation
- Vision Language Models
- Benchmarking
Computer Vision - StrategySeniorNew
TLS and PKI Migration to Post-Quantum for a Cross-Border Bank
Receive an anonymized TLS inventory (endpoint, current cipher suite, TLS version, certificate issuer, last rotation, business criticality) and the bank's PKI hierarchy. Score en…
- Tls
- Pki
- Post Quantum Cryptography
Network Security - AnalysisIntermediateNew
Risk Parity Portfolio for a Swiss Pension Fund
Your task is to design a risk parity portfolio for the pension fund, incorporating at least three alternative asset classes beyond equities and bonds. Provide a quantitative com…
- Risk Parity
- Portfolio Construction
- Alternative Beta
Hedge Funds and Alternative Investments - CodeIntermediateNew
LoRA Fine-Tune a 7B LLM for Legal-Clause Extraction
You receive a curated extraction dataset (2,000 train, 500 val, 500 test contracts with span-level labels across 12 clause types) and a fine-tunable 7B base model (e.g., Llama-3…
- Fine Tuning
- Fine Tuning
- Parameter Efficient Tuning
Fine-Tuning Large Language Models - StrategyBeginnerNew
Continuous-Improvement Kata for a SaaS Engineering Org
Read Mike Rother's 'Toyota Kata' framework + 'The Kata Coaching Practice Guide'. Design a lightweight Improvement Kata for the 3 pilot teams: vision (engineering quality), targe…
- Continuous Improvement
- Toyota Kata
- Coaching
Software Quality and Process Improvement - ResearchIntermediateNew
Annual Report Teardown: Zalando vs. ASOS for an Equity Note
Download the latest annual reports for Zalando SE and ASOS plc from their investor relations pages and build a side-by-side analysis covering: (1) structure and quality of the i…
- Financial Statement Analysis
- Ratio Analysis
- IFRS Interpretation
Financial Accounting - CodeSeniorNew
Train a GAN for Synthetic Defect Augmentation on a Factory Line
You receive a labeled defect dataset (12 defect types, ranging from 8 to 4,200 examples each), the production classifier, and a starter StyleGAN2-ADA codebase. Train a GAN per r…
- Gans
- Stylegan
- Data Augmentation
Generative AI
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.



















































































