Beginner Challenges
Real-world scenarios at the beginner level. Earn verified credentials as you practice the work your degree prepares you for.
- AnalysisBeginnerNew
Cost-Optimize an Embedding Pipeline for a Customer Support Knowledge Base
You receive: (a) the current pipeline (full re-embed on any article change, OpenAI text-embedding-3-large, 3,072 dims) with one month of cost logs, (b) a sample of 5,000 article…
- Embedding Models
- Cost Optimization
- Change Detection
Open coursework - CodeBeginnerNew
Refactor a Tangled Java Pricing Engine With Design Patterns
Start from a provided Java 21 codebase with the legacy PricingEngine class, 38 example fixtures (input cart, expected price), and one failing test demonstrating a bug from last …
- Java
- Design Patterns
- Refactoring
Open coursework - DesignBeginnerNew
Design a Golden-Path Service Template for a Scaling SaaS Platform Team
Using the current-state assessment (provided), the platform team's golden-path requirements specification (provided), and the baseline deployment-metrics dataset (provided), des…
- Platform Engineering
- Golden Paths
- Backstage
Open coursework - AnalysisBeginnerNew
Digital Banking App Feature Prioritization
You are part of the product team. Analyze the neobank's user transaction data (anonymized CSV provided), conduct a competitive analysis of similar features at eToro, Lemonade, a…
- Product Analysis
- Data Analysis
- Competitive Analysis
Fintech and Digital Finance 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
- AnalysisBeginnerNew
Field Study: Fixing Order Fulfillment at a Cosmetics Startup
Using the order-fulfillment log dataset and the company case file provided to you, map how an order moves from placement to dispatch today and pinpoint where errors and delays a…
- Process Mapping
- Lean
- Quality Management
Open coursework - AnalysisBeginnerNew
Diagnose Query Failures in an E-Commerce Search Box
You receive 6 months of anonymized query logs (~480 million rows): query string, language hint, results-shown count, top-3 product clicks, and add-to-cart events. Build a notebo…
- Query Log Analysis
- Clustering
- Ir Failure Analysis
Open coursework - StrategyBeginnerNew
Design a Three-Tier Pricing Proposal for an Observability Startup
Using the anonymized customer export and the current-pricing memo in the provided materials, design a replacement pricing model and prove it pays. First, analyze the 80 customer…
- Pricing Strategy
- Packaging
- Financial Modeling
Open coursework - AnalysisBeginnerNew
Afeela Joint-Venture Post-Mortem: Lessons in 50/50 Governance
Using the Afeela Joint-Venture Dossier (afeela-dossier) as your primary record, the Benchmark Joint-Venture Capsules (benchmark-jv-capsules) for comparison, and the Sony Honda M…
- Joint Venture Analysis
- Governance Design
- Case Research
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.
- CodeBeginnerNew
Open-Domain QA over Product Documentation
You receive a snapshot of the documentation (Markdown) and 120 real support questions with the URLs of pages containing the answer. Build an open-domain QA pipeline: chunk the d…
- Open Domain Qa
- Passage Retrieval
- Reading Comprehension
Open coursework - CodeBeginnerNew
Build a Product Knowledge Graph for a Fast-Fashion Retailer
You receive 200 sample SKUs across 4 markets (Spain, Germany, Japan, Brazil) as CSVs with country-specific attribute names. Design an OWL ontology with shared classes for Produc…
- Knowledge Graphs
- Owl Ontology
- Rdf
Open coursework - DesignBeginnerNew
Build the PRD for an Internal RAG Knowledge Assistant
You receive: a description of the CS workflows (post-sale onboarding, escalation, renewal), an inventory of internal knowledge sources (Notion, Salesforce, Zendesk macros, 3 pro…
- Product Management
- Retrieval Augmented Generation
- Evaluation Design
AI for Business and AI Product Management - AnalysisBeginnerNew
Design an LFPDPPP Compliance Program for Glow Natural MX
Using the founder brief, the data-practices case file, the sample customer data inventory, the company's current privacy notice, and the official LFPDPPP statute text (all provi…
- Data Privacy
- Lfpdppp
- Compliance
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
- AnalysisBeginnerNew
Build a Topic-Modeling Pipeline for Citizen Feedback
Take the 60,000 comments (anonymized). Build a BERTopic pipeline with multilingual sentence embeddings (Catalan + Spanish + occasional English). Tune number-of-topics via topic-…
- Topic Modeling
- Bertopic
- Multilingual NLP
Open coursework - AnalysisBeginnerNew
Optimizing Last-Mile Delivery for a New York D2C Cosmetics Brand
Your task is to evaluate the startup's current last-mile delivery operations using the SCOR model and propose improvements. Constraints: no capital expenditure for a private fle…
- Supply Chain Analysis
- Scor Model
- Logistics Optimization
Open coursework - AnalysisBeginnerNew
Plan and Validate a MySQL-to-PostgreSQL Records Migration
Using the de-identified case record (incident-file-records-office), the representative schema export (mysql-schema-sample), and the anonymized staging extract (staging-records-s…
- Database Migration
- Mysql
- Postgresql
Open coursework - CodeBeginnerNew
Optimizing Last-Mile Delivery for a Lisbon Grocery Startup
Your task is to build a linear programming model (or heuristic) to assign orders to vehicles and sequence deliveries. Success means reducing average route length by at least 15%…
- Linear Programming
- Python
- Route Optimization
Open coursework - AnalysisBeginnerNew
Interpretable-by-Design GAM for an Insurer's Claims Triage
You receive an anonymized claims dataset (around 60,000 claims, target: log reserve), a feature schema (22 features), and an existing LightGBM baseline (held-out R^2 of 0.78). T…
- Generalized Additive Models
- Ebm
- Interpretability
Explainable and Interpretable AI - AnalysisBeginnerNew
Fraud Risk Assessment at a Fast-Growing Jakarta Fintech
Working in a team of 3-4, build a fraud risk register covering at least eight fraud risks across revenue recognition, expected credit loss estimation, management override, and r…
- Fraud Risk Assessment
- Analytical Procedures
- Data Analytics
Open coursework
CodeBeginnerNewBuild PR-Based Environment Promotion for an HVAC SaaS
Using the provided GitOps starter repository sample and the promotion specification, stand up Flux v2 with its image-reflector and image-automation controllers and define semant…
- Flux
- Image Automation
- Github Actions
Open coursework- CodeBeginnerNew
Implement Async Message-Passing for an IoT Gateway
Receive the current gateway source (Python 3.11, single-threaded paho-mqtt client + a serial HTTP forwarder, ~1,100 lines), a sensor-simulator that fans out 500 mock sensors at …
- Async Programming
- Message Passing
- Asyncio
Concurrent and Parallel Programming - AnalysisBeginnerNew
Developer-Experience Audit of a Public REST API
Using only the four provided materials, audit the version 3 candidate API as if you were a first-time developer. Read the audit charter ('audit_brief') to understand the foundat…
- Developer Experience
- API Design
- Documentation
Open coursework - AnalysisBeginnerNew
Build a Public Open-Data Dashboard for Urban Mobility
Pull the city's open-data cyclist-collision dataset (10 years of incidents, geocoded). Define a clear before/after window around the protected-lane rollout, control for traffic-…
- Exploratory Data Analysis
- Data Wrangling
- Geospatial Analysis
Applied Data Analysis and Practical Data Science - DesignBeginnerNew
Balanced Scorecard for a Lisbon Vegan Meal-Kit Startup
Design a complete Balanced Scorecard for the startup including a strategy map, 12-16 KPIs across the four perspectives, target values, and an explanation of cause-and-effect lin…
- Balanced Scorecard
- KPI Design
- Strategy Mapping
Open coursework - DesignBeginnerNew
A/B-Test a Recommender Improvement Without Breaking Trust
You receive offline-evaluation results for both the production and candidate models plus aggregate metrics from the last 12 weeks (recipe views, save rate, weekly active users, …
- Experiment Design
- Ab Testing
- Metric Design
Machine Learning in Practice
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.



















































































