Beginner Challenges
Real-world scenarios at the beginner level. Earn verified credentials as you practice the work your degree prepares you for.
- ResearchBeginnerNew
Build an Accessibility Checklist for a Voice Health Assistant
You receive 20 audio samples spanning accents and speech patterns, the assistant's published dialog state machine, and a list of current voice prompts. Audit the assistant for i…
- Accessibility
- Voice Interaction Design
- Evaluation
Human-Computer Interaction for AI Systems - StrategyBeginnerNew
Rebuild GlowLagos's Organic Instagram Engagement Strategy
Using the GlowLagos 90-post-audit dataset, the GlowLagos brand brief, and the competitor snapshot, audit the brand's recent Instagram activity and explain why the engagement rat…
- Social Media Audit
- Content Strategy
- Instagram Marketing
Open coursework - AnalysisBeginnerNew
Optimize Capital Structure for an Austin Cosmetics Startup
Using the company financial profile and the comparable-companies dataset provided to you, model how different debt-to-equity mixes change the firm's weighted average cost of cap…
- Capital Structure Analysis
- Wacc Calculation
- Modigliani Miller
Open coursework - StrategyBeginnerNew
Rebuild Rheinische Post's Digital Revenue Model in 12 Months
Using only the de-identified internal record (rp-case-file) and the monthly audience-and-revenue history (rp-metrics), map Rheinische Post's current business model on a Business…
- Business Model Canvas
- Digital Transformation
- Value Proposition Design
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
- AnalysisBeginnerNew
Right-Size a Real-Time Recommendation Serving Cluster
You receive 7 days of request-level telemetry (timestamp, latency, error code, pod) plus the existing Horizontal Pod Autoscaler (HPA) and node-group configs. Analyze traffic pat…
- Model Serving
- Kubernetes
- Autoscaling
Machine Learning at Scale - StrategyBeginnerNew
Design an Internal AI-Use Policy for a Mid-Cap Bank
You receive the bank's existing IT-acceptable-use policy and a description of which AI tools are being rolled out (an internal Anthropic Claude wrapper for general use; a code-c…
- Ai Governance
- Policy Design
- Responsible Ai
AI Ethics, Fairness, and Responsible AI - DesignBeginnerNew
Design a Lexer and Parser for a Customer Query Language
Using the grammar sketch, the query corpus sample, the Abstract Syntax Tree schema, and the edge-case suite provided to you, write a design proposal for a new lexer and parser t…
- Lexing
- Recursive Descent Parsing
- Abstract Syntax Trees
Open coursework - AnalysisBeginnerNew
Reducing Inventory Costs for a Mid-Size Electronics Manufacturer
As a supply chain analyst, you must analyze CircuitPro's inventory data (provided in a simulated dataset) and propose improvements. Tasks include: classifying inventory using AB…
- Inventory Management
- Abc Analysis
- Safety Stock
Open coursework - Browse challenges
Explore role
Pricing Strategist
Set the price that captures value without leaving sales on the table. Demand modelling, willingness-to-pay research, and the disciplined experimentation that turns pricing into a competitive advantage.
- 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
Object-Oriented Programming and Design - ResearchBeginnerNew
Run a Human-Preference Study Comparing Two Coding Assistants
Design a blinded paired-comparison study: 12 developer participants, each gets the same 8 realistic coding tasks (refactor, write a function, debug, test), each task is solved b…
- Experiment Design
- Statistical Evaluation
- Human Evaluation
AI Measurement and Evaluation - CodeBeginnerNew
Implement a Distance-Vector Routing Algorithm
Implement distance-vector routing in Python: each simulated router maintains a distance vector, exchanges vectors with neighbors every 1 second of simulated time, and updates it…
- Routing
- Distance Vector
- Network Simulation
Computer Networks - StrategyBeginnerNew
Redesign Sales Incentives for a Scaling Software Company
Using the anonymized monthly sales-performance dataset and the company background and current-plan case file you are given, design a single replacement commission plan for the s…
- Incentive Design
- Compensation Analysis
- Sales Strategy
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
- AnalysisBeginnerNew
Differential Expression Pipeline for an RNA-Seq Drug Discovery Run
Build a Snakemake pipeline running: fastp trimming, salmon quantification against a provided GENCODE reference, tximport for gene-level summarization, DESeq2 differential testin…
- Bioinformatics
- Computational Genomics
- Differential Expression
Computational Biology and Health Informatics - StrategyBeginnerNew
Growth Strategy for an Amsterdam D2C Cosmetics Startup
Your task is to analyze GlowUp Naturals' current performance, assess the offline retail opportunity (e.g., partnerships with Sephora or independent boutiques), and propose a pha…
- Market Analysis
- Financial Modeling
- Channel Strategy
Open coursework - AnalysisBeginnerNew
Cellular IoT NB-IoT vs LTE-M Choice for Smart Metering
Define 6 evaluation axes: indoor / basement coverage (MCL / Maximum Coupling Loss target), battery life (15-year), data cadence (1 message every 4 hours), mobility (static), MNO…
- Nb Iot
- Lte M
- Cellular Iot
Open coursework - AnalysisBeginnerNew
Predict 30-Day Churn for a Direct-to-Consumer Cosmetics Brand
Working only from the two materials you are given (a subscriber behavior sample dataset and a one-page stakeholder brief from the head of retention), build a binary classificati…
- Python
- Scikit Learn
- Logistic Regression
Open coursework - AnalysisBeginnerNew
Code-Smell Triage Workshop for a Hiring-Platform Backend
Run static analysis (SonarQube + a custom ruleset for domain-specific smells) on the four most-touched services. Score each smell on the 22-item Fowler catalog by occurrence cou…
- Code Smells
- Static Analysis
- Refactoring Prioritization
Refactoring and Code Smell Detection - StrategyBeginnerNew
UK Market Entry Strategy for GlowDublin Cosmetics
Develop a complete go-to-market strategy for GlowDublin's launch in the United Kingdom, working only from the materials you have been given: the GlowDublin company snapshot (its…
- Market Analysis
- Competitive Analysis
- Go To Market Strategy
Open coursework - StrategyBeginnerNew
SEO Growth Strategy for GlowSeoul Skincare Brand
Using the GlowSeoul brand brief, the baseline web analytics readout, the starter keyword dataset, and the competitor snapshot (all provided), design an SEO strategy that raises …
- SEO
- Keyword Research
- Content Strategy
Open coursework - CodeBeginnerNew
Build a Crawler-and-Topic Pipeline for Public-Sector Web Analytics
You will build a polite, robots.txt-respecting crawler that ingests about 30,000 new posts/week across the 80 forums into a normalized dataset. Apply a topic model (BERTopic, wi…
- Web Crawling
- Topic Modeling
- NLP Pipeline
Open coursework - StrategyBeginnerNew
Re-Energize CloudMetrics' Remote Sales Team During Its Enterprise Pivot
Design a 90-day motivation and communication plan for CloudMetrics' remote sales team. Ground your diagnosis in an established motivation theory (for example Self-Determination …
- Motivation Theories
- Remote Team Management
- Change Communication
Open coursework
DesignBeginnerNewMove an EdTech Platform's 4 Clusters to GitOps with ArgoCD
Using only the materials provided — the migration case file (incident_dossier), the service inventory dataset (service_inventory), and the platform team's target-state brief (ta…
- Argocd
- Kubernetes
- Kustomize
Open coursework- DesignBeginnerNew
Threat-Model the Patient-Intake App for a Telemedicine Startup
Working only from the three materials provided — the system architecture overview, the patient-intake data-flow description, and the SOC 2 control-mapping table — produce a STRI…
- Threat Modeling
- STRIDE
- Risk Assessment
Open coursework - AnalysisBeginnerNew
Stress-Test a Hiring-Funnel Model for Bias
You receive a synthetic-but-realistic dataset of 25,000 past applicants with features (years of experience, education tier, prior role tags) and outcome labels (advanced past th…
- Model Evaluation
- Fairness Metrics
- Logistic Regression
Machine Learning (Undergraduate)
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.



















































































