Data Sciences Challenges
Explore data science challenges on Ewance to build skills employers expect from analysts and ML engineers. Work through challenges on data cleaning, exploratory analysis, modeling, and storytelling with data.
Most Popular
- CodeIntermediateNew
Implement Model Predictive Control for a Delivery Robot
You receive a kinematic bicycle model of the robot, a published track layout, and 30 minutes of recorded waypoint trajectories. Implement a nonlinear MPC controller using acados…
- Model Predictive Control
- Optimal Control
- Robotics Simulation
Open coursework - CodeIntermediateNew
Localize a Mobile Robot with Particle-Filter SLAM
You receive 4 ROS bags from real customer plants, each containing 2D LiDAR scans, wheel odometry, and ground-truth poses (from a motion-capture cell used only for evaluation). I…
- State Estimation
- Particle Filter
- Slam
Open coursework - CodeSeniorNew
Plan Under Uncertainty for a Warehouse Restocking Robot
You receive a discrete-event simulator of a 1,200-shelf warehouse with calibrated optical-scanning error rates and stock-out cost per shelf. Formulate the restocking decision as…
- Planning Under Uncertainty
- Pomdp
- Monte Carlo Planning
Advanced Robotics - CodeIntermediateNew
Build an Internal-Tools Agent for a Mid-Cap Enterprise
You receive OpenAPI specs for 4 mock internal APIs and 30 reference question-answer pairs spanning easy lookups and multi-tool chains. Build the agent using an LLM tool-use fram…
- LLM Agents
- Tool Use
- Agent Evaluation
AI Agents and LLM-Based Agents 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
- CodeIntermediateNew
Multi-Agent Research Assistant for Biotech Patent Review
You receive 20 historical patent applications with the firm's own prior-art memos as ground truth. Design and build a 3-agent system: (a) Searcher — issues queries to a patent-s…
- LLM Agents
- Multi Agent Collaboration
- Agent Evaluation
AI Agents and LLM-Based Agents - AnalysisIntermediateNew
Evaluate an Agent Suite on the SWE-Bench-Style Coding Benchmark
You receive a sandboxed set of 50 small repo-modification tasks (test-passing as the success signal). Run 3 open-source agent frameworks (e.g., OpenHands, SWE-agent, and Aider) …
- LLM Agents
- Agent Evaluation
- Benchmarking
Open coursework - AnalysisBeginnerNew
Audit a Hiring-Screening Model for Demographic Bias
You receive: (a) inference API access to the production model (black-box), (b) a 12,000-resume audit benchmark with self-declared gender and age-band labels (consented, GDPR-com…
- Fairness Metrics
- Bias Auditing
- Model Evaluation
AI Ethics, Fairness, and Responsible AI - 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 - 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.
- 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 the Onboarding for a Consumer-AI Copilot App
You receive: current funnel analytics (1M trial sign-ups over the last 90 days, current activation rate, current D1/D7/D30 retention), a competitor teardown deck, and the founde…
- Product Design
- User Onboarding
- Experimentation
Open coursework - AnalysisBeginnerNew
Cost-Model a Foundation-Model API Migration
You receive: 90 days of API logs (request volume, token distributions), the customer's golden eval set of 200 prompts, the incumbent and new pricing schedules, and quality ratin…
- Cost Modeling
- Ai Strategy
- Model Evaluation
AI for Business and AI Product Management - AnalysisBeginnerNew
Analyze a Learning-Analytics Dataset for At-Risk Detection
You receive an anonymized dataset of LMS engagement features (logins, assignment submissions, forum posts, video-watch time), grade history, and a binary label for end-of-semest…
- Learning Analytics
- Classification
- Fairness Metrics
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
- CodeIntermediateNew
Build a Forgetting-Curve-Aware Spaced-Repetition Engine
You receive 6 months of practice logs from 8,000 learners (item, timestamp, response correctness, response latency). Fit a learner-personalized forgetting model (logistic per-it…
- Spaced Repetition
- Personalization
- Behavioral Data
Open coursework - StrategyFoundationalNew
Strategy Memo on AI in University Assessments
You receive: the current academic-integrity policy, faculty survey data from 320 academic staff, a student survey of 1,800 students, and 3 case studies of how peer universities …
- Education Policy
- Ai Strategy
- Assessment Design
AI in Education and Learning Analytics - CodeIntermediateNew
Forecast Intraday FX Volatility for a London Liquidity Desk
You receive 18 months of tick-level mid-quote data for six FX pairs plus a calendar of scheduled macro events. Resample to 1-minute bars, engineer realized-volatility features, …
- Time Series Forecasting
- Feature Engineering
- Model Validation
Open coursework - CodeBeginnerNew
Build a Credit-Card Fraud Detector for a Singapore Neobank
You receive 9 months of anonymized authorization data (around 8 million transactions, around 0.4 percent fraud) plus current rule outcomes. Split temporally and train at least t…
- Classification Modeling
- Class Imbalance
- Model Calibration
Open coursework - StrategyIntermediateNew
Design a Compliance Strategy for an AI Robo-Advisor in the EU
Anchor the work on the published EU AI Regulation risk classification (limited vs. high-risk systems) and the European Securities and Markets Authority guidelines on robo-advice…
- Ai Governance
- Regulatory Analysis
- Product Strategy
AI and Quantitative Finance - CodeIntermediateNew
Build a Neural Surrogate for Computational Fluid Dynamics in HVAC Design
Use a published CFD dataset (e.g., AirfRANS or a small in-house dataset if available) of around 1,000 steady-state airflow simulations on 2D building zones. Train a Fourier Neur…
- Neural Operators
- Surrogate Modeling
- Computational Fluid Dynamics
AI for Science and Engineering - CodeBeginnerNew
Predict Catalyst Properties for a Green-Hydrogen Pharma Spinout
Use an open catalyst dataset (e.g., Open Catalyst Project subset, or a Materials Project pull) where each candidate has descriptors and a target activity property. Train a tabul…
- Tabular Modeling
- Uncertainty Quantification
- Feature Engineering
AI for Science and Engineering - ResearchSeniorNew
Validate a Foundation Model for Protein-Ligand Docking Acceleration
Pick 20 publicly available protein-ligand complexes from the PDBbind dataset (or similar public source). Use a published open-source structural foundation model (e.g., a Boltz-s…
- Foundation Model Evaluation
- Structural Biology
- Model Validation
Open coursework - DesignIntermediateNew
Design a Lab-Automation Pipeline for a Bangalore Materials Startup
Design (not build) the full closed-loop lab pipeline: data layer (LIMS plus experiment store), model layer (a surrogate plus an acquisition function such as Expected Improvement…
- Systems Architecture
- Active Learning
- Mlops Design
AI for Science and Engineering - CodeFoundationalNew
Build a Best-First Search Solver for a Delivery Startup's Test Lab
Build a Python module exposing uniform-cost search and A-star search on a 2D grid with weighted cells (open road, traffic, no-go). Implement two admissible heuristics for A-star…
- Search Algorithms
- Heuristic Design
- Python
Introduction to Artificial Intelligence - CodeBeginnerNew
Implement a Constraint Solver for a Lisbon Tourism Scheduler
Model the next-week schedule as a CSP: variables are (guide, day, slot) assignments; domains are available routes; constraints encode language requirements, max consecutive tour…
- Constraint Satisfaction
- Backtracking Search
- Python
Introduction to Artificial Intelligence - DesignFoundationalNew
Build a Tic-Tac-Toe-Style Game Agent for an Edtech Demo
Implement Connect-Four (7-column, 6-row board) in Python plus a minimax agent with alpha-beta pruning, configurable search depth, and a simple heuristic evaluation function for …
- Game Playing Ai
- Minimax
- Alpha Beta Pruning
Introduction to Artificial Intelligence
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.



















































































