Intermediate Challenges
Real-world scenarios at the intermediate level. Earn verified credentials as you practice the work your degree prepares you for.
- DesignIntermediateNew
Design SLO-Driven Alerts for a Telco's Subscriber API
Receive a 90-day RED (Rate, Errors, Duration) metrics export for the subscriber API across 6 endpoints and 38 weeks of paging history. Define an SLO per endpoint (e.g., 99.9 per…
- Slo Design
- Alerting
- Prometheus
Software Observability - DesignIntermediateNew
Add Profile-Guided Optimization to a Production JavaScript Bundler
Design and implement a profile-guided optimization workflow for the bundler using Rust's LLVM-based PGO: an instrumented build, a training run over the eight-project benchmark c…
- Profile Guided Optimization
- Llvm
- Benchmarking
Open coursework - DesignIntermediateNew
International Expansion Financing for a Seoul D2C Cosmetics Brand
Your task is to analyze three financing scenarios: (1) a Korean won-denominated venture debt, (2) a USD-denominated convertible note from a US investor, and (3) a JPY-denominate…
- Capital Structure
- Cross Border Financing
- Wacc Calculation
International Finance - DesignIntermediateNew
Build Hybrid Keyword-Plus-Embeddings Search for a Legal Document Portal
Using the product context brief (legal_portal_brief), design a hybrid retrieval system that combines BM25 keyword scoring with dense embeddings and fuses the two ranked lists wi…
- Information Retrieval
- Bm25
- Vector Search
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
- CodeIntermediateNew
Build a Real-Time Streaming Pipeline for Card-Fraud Scoring
Using the provided transaction-event sample, the cardholder feature snapshot, the reference scoring service, and the risk team's experiment specification, build a stream-process…
- Stream Processing
- Kafka
- Flink
Open coursework - StrategyIntermediateNew
Build an Enterprise Sales Playbook for a Product-Led SaaS Scale-up
Acting as TaskFlow's first enterprise marketing hire, write a complete enterprise sales playbook for a brand-new team of three sales representatives. Ground your ideal-customer …
- Sales Playbook
- Product Led Growth
- Enterprise Sales
Open coursework - CodeIntermediateNew
Build a Metered-Billing System for a Usage-Based SaaS
Build an event-ingest API (Express + Redis Streams) that receives usage events with idempotency keys. Aggregate hourly into Postgres rollups using a windowed worker that survive…
- Metered Billing
- Idempotency
- Event Aggregation
Engineering Software as a Service - CodeIntermediateNew
Fine-Tune a 3B Open-Weight Model for Customer Support Triage
You receive 40,000 anonymized labelled support tickets across 18 categories. Fine-tune a 3B open-weight model using parameter-efficient fine-tuning (LoRA) for the classification…
- Lora Fine Tuning
- Open Weight Llms
- Classification
Large Language Models - 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
Kill Surviving Mutants in a Travel Pricing Service
Work entirely from the provided pricing module (pricing-module) and its existing test suite (existing-tests), using the scenario facts in the briefing document (challenge-brief)…
- Mutation Testing
- Java
- Junit
Open coursework - DesignIntermediateNew
Design a Customer 360 Graph for a Cross-Border Fintech
You receive 500 sample customer records across CRM, payments core, and KYC systems, plus a 50-record entity-resolution benchmark (pairs labelled same/different). Design an OWL o…
- Customer 360
- Entity Resolution
- Owl Ontology
Knowledge Graphs and Semantic Web - DesignIntermediateNew
Rescue a 3x3 Convolution Accelerator on Zynq UltraScale+
Working only from the materials provided, reach and defend an engineering judgment, then deliver the working accelerator that proves it. Read the engineering case file ('vision-…
- Systemverilog
- Fpga
- Axi Stream
Open coursework - StrategyIntermediateNew
Twelve-Month Smart-Operations Roadmap for a Growing Analytics Firm
Using the anonymized company case file and the internal-operations activity dataset provided to you, produce a 12-month digital transformation roadmap that automates the firm's …
- Industry 4 0
- Cyber Physical Systems
- Iot
Open coursework 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
Detect Coordinated Fraud Rings via Link Analysis at a Neobank
You receive 90 days of account, login, and transaction data (around 1.2 million accounts, around 30 million events) plus a labeled set of 80 known fraud rings. Build a multi-rel…
- Graph Analysis
- Community Detection
- Link Analysis
Data Mining and Knowledge Discovery - AnalysisIntermediateNew
Draft GDPR + AI Act Data Provisions for a Training-Data Vendor
Anchor the work on (1) GDPR Articles 28 (processor obligations) and 32 (security), (2) the EU AI Regulation's data-governance article for high-risk systems, and (3) the EDPB's p…
- Data Protection Law
- Contract Redlining
- Regulatory Analysis
AI Law, Policy, and Regulation - AnalysisIntermediateNew
Detect Defects on a Production Line for a Tier-1 Auto Supplier
You receive 12,000 labelled grayscale part images (8,000 good, 4,000 defective across 6 defect types) at 2048x2048. Build a pipeline that does classical preprocessing (illuminat…
- Defect Detection
- Image Classification
- Image Preprocessing
Image Processing and Computational Imaging - ResearchIntermediateNew
Conjoint Analysis for Sustainable Fashion Brand
You will design a choice-based conjoint (CBC) survey with 4 attributes (price, material, color options, warranty) each with 3-4 levels. You must collect responses from at least …
- Conjoint Analysis
- Survey Design
- Multinomial Logit
Marketing Analytics - DesignIntermediateNew
Optimizing IT Service Management for a 40-Person SaaS Scale-Up
Your task is to design a complete incident management process for CloudFlow using ITIL best practices. Model the process in BPMN, define incident priority levels (P1-P4) with re…
- Itil
- Incident Management
- Service Desk Design
Business Process Management - StrategyIntermediateNew
Investigate FlowSync's Path from Self-Serve to Enterprise Sales
Treat this as a field investigation, not a desk opinion. First, study the publicly observable evidence: the live pricing and packaging pages listed in 'provided_materials' show …
- Product Led Growth
- Enterprise Sales
- Pricing Strategy
Open coursework - StrategyIntermediateNew
Crisis Communication for a SaaS Scale-Up After a Data Breach
Your team must produce a crisis communication plan including: a stakeholder map, key messages for customers/employees/investors, a 2-minute CEO apology video script, an internal…
- Crisis Communication
- Stakeholder Management
- Executive Presence
Leadership Communication - StrategyIntermediateNew
Prospect Theory in Pricing for a 40-Person SaaS Scale-Up
You are a pricing strategist at TaskFlow. Your task is to analyze how existing PLG customers (who pay a flat fee) would perceive a move to tiered pricing. Using prospect theory,…
- Prospect Theory
- Loss Aversion
- Framing Effects
Behavioural Finance - StrategyIntermediateNew
Diversification Strategy for a Regional Brewery
Your task is to analyze the brewery's current value chain and core competencies, then evaluate three diversification options using the Ansoff Matrix and relatedness criteria. Yo…
- Diversification Strategy
- Value Chain Analysis
- Ansoff Matrix
Strategic Management - AnalysisIntermediateNew
Mine Basket History to Justify Grocery Shelf-Adjacency Changes
Work only from the materials provided. Use the basket transactions extract to mine frequent itemsets with FP-growth, tuning the minimum support level separately for the food, ho…
- Frequent Itemset Mining
- Fp Growth
- Spark
Open coursework - StrategyIntermediateNew
Charting the Course: Ewance's Strategic Entry into the European Higher-Ed Market
Ewance has established a strong presence in its home market, but the leadership team believes significant untapped potential exists across Europe. The goal of this challenge is …
- Market Analysis
- Business Strategy
- Financial Modeling
Open coursework - StrategyIntermediateNew
Corporate Innovation Pilot Design for a Tier-1 Auto Supplier
Audit year-1: review the 14 pilots' charters, outcomes, and sponsor commitment. Identify the structural failures (likely: no sponsor with budget ownership, no scale-up criteria …
- Innovation Management
- Pilot Program Design
- Stakeholder Communication
Innovation and Entrepreneurship for CS
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.



















































































