Beginner Challenges
Real-world scenarios at the beginner level. Earn verified credentials as you practice the work your degree prepares you for.
- AnalysisBeginnerNew
Audit a Climate-Tech Sensor Dataset for Production Readiness
You receive 18 months of raw sensor readings from 1,200 sensors (about 800M rows), plus a sensor-metadata table (location, firmware version, deployment date). Profile the data f…
- Data Quality Audit
- Data Profiling
- Time Series Analysis
Applied Data Analysis and Practical Data Science - StrategyBeginnerNew
Launch Plan for GlowSF, a San Francisco Skincare Startup
Working only from the materials provided to you, build a six-month launch plan for GlowSF. Start with the GlowSF Founder Dossier to anchor the budget, product line, and constrai…
- Market Segmentation
- Targeting
- Positioning
Open coursework - StrategyBeginnerNew
Omnichannel Roadmap for a Barcelona Cosmetics Brand
Working only from the materials provided, produce a twelve-month omnichannel transformation roadmap for Glow Barcelona. Read the company dossier (glow-barcelona-dossier) to esta…
- Digital Transformation
- Omnichannel Strategy
- Change Management
Open coursework - AnalysisBeginnerNew
Decode Reddit Sentiment for EcoWear's Biodegradable Sneaker Launch
Working only from the provided materials, reconstruct and interpret the public conversation around EcoWear's launch. Use the EcoWear Launch Dossier to ground yourself in the tim…
- Web Scraping
- Sentiment Analysis
- Topic Modeling
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
- AnalysisBeginnerNew
Transfer Pricing for a Lagos D2C Cosmetics Startup
You are a junior tax consultant hired by GlowLagos. Your task is to analyze the current intercompany transactions (raw material purchases, manufacturing fees, and royalty paymen…
- Transfer Pricing
- Benchmarking
- Functional Analysis
Open coursework - DesignBeginnerNew
Draft a Model Card for a Generative Image Product
You receive the model's training-data summary, evaluation metrics, intended-use statement, and known failure modes from the ML team. Write: (a) a 3-page plain-language model car…
- Model Cards
- Transparency Documentation
- Responsible Ai
AI Ethics, Fairness, and Responsible AI - CodeBeginnerNew
Implement Authentication and Access Control for a Civic Portal
Receive the current Next.js + Express prototype, the data model (residents, requests, documents, audit log), and the 4 staff roles (resident, clerk, supervisor, auditor) with th…
- Authentication
- Authorization
- Rbac
Introduction to Computer Security - CodeBeginnerNew
Containerize a Legacy Java Monolith and Move It to AWS ECS
Working only from the supplied materials — a representative module of the quoting application (`quote-engine-module`), a snapshot of the current web-server and routing configura…
- Containerization
- Docker
- AWS
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.
- DesignBeginnerNew
Designing a Digital Platform for Local Artisans in Nairobi
Your task is to design a digital platform business model for CraftConnect. You must define the value proposition for artisans and buyers, propose a revenue model (e.g., commissi…
- Platform Business Models
- Value Proposition Design
- User Experience Design
Digital Business Models - CodeBeginnerNew
Build an Interactive Carbon-Emissions Explorer for a Climate Nonprofit
You receive 20 years of harmonized European industrial emissions data (around 800,000 rows: country, sector, sub-sector, year, emissions in tons CO2e). Design and build an inter…
- Interactive Visualization
- D3
- Observable
Data Visualization - CodeBeginnerNew
Build a Multi-Level Feedback Queue Scheduler in xv6
Fork the xv6-riscv repository and implement MLFQ in proc.c with 3 priority queues, per-queue time slices (10ms / 20ms / 40ms), priority demotion on slice exhaustion, and a 100ms…
- Operating Systems
- Scheduling
- C Programming
Operating Systems - AnalysisBeginnerNew
Optimizing Last-Mile Delivery for a San Francisco Grocery Startup
Your task is to formulate a minimum-cost flow problem for daily delivery routes. Use the provided order data (locations, time windows, volumes) and vehicle specs (capacity, spee…
- Linear Programming
- Network Flow
- Python
Operations Research and Optimization 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
- PresentationBeginnerNew
Evaluate Intelligent Agents in a Sustainable-Logistics Simulation
Build a small grid-world simulation where a delivery agent must complete 10 stops while respecting traffic, charging needs, and time windows. Implement three classical agent des…
- Intelligent Agents
- Simulation Design
- Python
Introduction to Artificial Intelligence - AnalysisBeginnerNew
Multiples Valuation for a SaaS Scale-Up Going Enterprise
Your team must select a peer group of 8-10 public SaaS companies that started PLG and later added enterprise sales. Compute forward EV/Revenue multiples and assess CloudFlow's r…
- Comparable Company Analysis
- Revenue Multiples
- Rule Of 40
Open coursework - CodeBeginnerNew
Building an Apex Trigger for Lead Assignment in a SaaS Scale-up
You are a Salesforce developer at TaskFlow. Your task is to create an Apex trigger on the Lead object that assigns leads using a custom hierarchy: enterprise leads (employees >5…
- Apex
- Triggers
- Test Classes
Open coursework - ResearchBeginnerNew
Optimizing Onboarding for a Fintech App
Your task is to analyze the current onboarding flow, identify drop-off points, and propose a redesigned onboarding experience. You will use user behavior data (provided in a sim…
- User Research
- Ux Design
- Data Analysis
Product Management - AnalysisBeginnerNew
Detect Fraudulent Refund Requests for a Mid-Market Marketplace
You receive a labeled dataset with buyer history, seller history, shipping carrier, refund reason text, and outcome label (legit / fraud). Train and evaluate at least two classi…
- Classification
- Model Calibration
- Imbalanced Classification
Open coursework - AnalysisBeginnerNew
Audit Safety Stops for a Cafe-Service Robot Pilot
You receive 30 days of logs covering 240 near-miss events (close approach to a human, low-battery emergency, network loss). For each event, classify whether the safety stop trig…
- Safety Analysis
- Incident Review
- Failure Mode Analysis
Robotics - AnalysisBeginnerNew
Valuing a Lisbon D2C Cosmetics Startup for Series A
Your task is to value GlowLisboa using a DCF model and a market multiples approach. You have access to the startup's financial statements, industry benchmarks, and market data. …
- DCF Valuation
- Capm
- Comparable Company Analysis
Open coursework - StrategyBeginnerNew
Hedge Fund Strategy for a Family Office Investing in Private Debt
Your task is to produce a comprehensive investment memo that recommends a specific private debt hedge fund strategy for the family office. Include a comparative analysis of the …
- Private Debt
- Hedge Fund Structures
- Due Diligence
Hedge Funds and Alternative Investments - DesignBeginnerNew
Design a Verified UART Receiver and Loopback for an FPGA Sensor Hub
Propose and deliver a UART receiver for Helax's sensor hub that meets the functional requirements in the requirements brief (the 'uart-requirements-brief' material): 16-times ov…
- Verilog
- Uart
- Fpga
Open coursework - AnalysisBeginnerNew
GDPR Article 25 Privacy-By-Design Review for a HealthTech API
Review the API specification (OpenAPI 3, provided, 42 endpoints). For each endpoint: identify data categories handled (special-category health data, identifiers, traffic data), …
- GDPR
- Privacy By Design
- API Design
Privacy-Enhancing Technologies - CodeBeginnerNew
Build a Face-Anonymization Tool for a Civic-Tech Newsroom
Use a pretrained face detector (RetinaFace or YOLOv8-face is fine). Build a Python tool with a Gradio or Streamlit UI that: (1) detects faces in an uploaded photo, (2) shows det…
- Object Detection
- Image Processing
- Opencv
Open coursework - DesignBeginnerNew
Design a Farm-to-Garment Traceability System for GreenWeave Cotton
Working only from the materials provided, build a feasible traceability design for GreenWeave. Read the batch case file (M1) to trace how one organic cotton lot moved through fa…
- Blockchain
- Supply Chain
- Tokenization
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.



















































































