Computer Sciences Challenges
Explore computer science challenges on Ewance to equip yourself with job-relevant skills for a variety of roles. Learn programming techniques and build technical skills with challenges on software development, algorithm design, system architecture, and more.
Most Popular
- 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 Or Javascript
- Route Optimization
Operations Analytics and Optimization - 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 Or Javascript
Operations Research and Optimization - AnalysisBeginnerNew
Dynamic Pricing for a Vienna D2C Cosmetics Brand
Your task is to develop a dynamic pricing model for GlowVienna's top-selling serum. You must analyze historical sales data (provided), competitor pricing, and demand patterns. P…
- Pricing Strategy & Elasticity
- Demand Forecasting
- Data Analysis
Pricing and Revenue Management - DesignBeginnerNew
Optimizing Checkout Flow for a Seoul D2C Cosmetics Brand
Your task is to map the current checkout process using a service blueprint, identify pain points (e.g., long load times, confusing steps), and propose a redesigned process with …
- Service Blueprinting
- Process Analysis
- Customer Experience Design
Service Operations Management 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
- CodeBeginnerNew
Optimizing Inventory for a Milan D2C Cosmetics Brand
You are provided with 12 months of daily sales data for 10 SKUs, including unit price, cost, lead time, and current inventory. Your task is to develop an Excel-based inventory o…
- Spreadsheet Modeling
- Vba Programming
- Demand Forecasting
Spreadsheet Modeling and VBA - DesignBeginnerNew
Pricing Optimization for a Sustainable Fashion Brand
You are provided with historical sales data for similar products, including price, quantity sold, and cost. For each new product, you have estimated demand curves (linear or con…
- Spreadsheet Modeling
- Vba Programming
- Optimization
Spreadsheet Modeling and VBA
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.



















































































