Beginner Challenges
Real-world scenarios at the beginner level. Earn verified credentials as you practice the work your degree prepares you for.
- StrategyBeginnerNew
Scaling a Bangalore D2C Cosmetics Brand to International Markets
Your challenge is to conduct a market analysis for UAE and Singapore, including cultural preferences, regulatory environment, and competitive landscape. Then, propose an entry m…
- Market Analysis
- International Strategy
- Entry Mode
Open coursework - ResearchBeginnerNew
Run a Product Discovery Sprint for Logistics Dispatch Software
Using the company-brief and the customer-recruitment-packet, recruit and interview eight dispatchers across the five named freight-forwarder customers (the warm introduction ema…
- Product Discovery
- User Interviews
- Opportunity Solution Tree
Open coursework - AnalysisBeginnerNew
Index a Slow 90-Million-Row FinTech Reporting Database
Your analysis task is to read the engineering ticket and the six reporting queries in the case file (M1), study the transactions table definition, column statistics, and write w…
- Indexing
- Query Optimization
- Explain Analyze
Open coursework - 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 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
Streamlining Returns for a Tokyo D2C Cosmetics Startup
Your task is to model the current (as-is) returns process in BPMN, analyze it for inefficiencies, and design a to-be process that automates key steps, reduces handling time by 5…
- Bpmn Modeling
- Process Analysis
- Bottleneck Identification
Open coursework - DesignBeginnerNew
Establish IT Governance for a Hyper-Growth Consultancy
Analyze 18 months of SaaS expense data and the failed client-audit report to identify the top 5 governance gaps. Design a framework covering: SaaS procurement (who approves what…
- It Governance
- Saas Management
- Access Management
Open coursework - StrategyBeginnerNew
Aligning Product and Sales for Enterprise Growth
Your task is to analyze the current misalignment between product and sales teams, identify key friction points, and propose a structured framework (e.g., RACI matrix, OKRs, or a…
- Cross Functional Alignment
- OKR Setting
- Incentive Design
Open coursework - CodeBeginnerNew
Build a Source-to-Source Migration Tool for a Legacy API
Use Python's libcst (concrete syntax tree library) to parse customer code while preserving formatting. For each of the 14 transformations, write a CST visitor that matches the v…
- Abstract Syntax Trees
- Source To Source Transformation
- Python
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
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 - 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 - CodeBeginnerNew
Build a Reliable Transport Layer Over UDP
Implement in Go: connection establishment (3-way handshake), sequenced and acknowledged data segments, retransmission timer with exponential backoff, fast retransmit on triple d…
- Tcp Ip
- Reliable Transport
- Udp
Computer Networks - DesignBeginnerNew
Lean Transformation for a Boston D2C Cosmetics Startup
Your task is to develop a comprehensive lean transformation plan for GlowUp Naturals' new in-house production facility. You must propose a cellular layout, implement kanban for …
- Lean Manufacturing
- Production Layout Design
- Kanban
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
- 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 - DesignBeginnerNew
Design a Negotiation Support Tool for Climate-Tech Supplier Contracts
You will design and prototype a negotiation support tool for a single supplier contract with six issues (price per kg, delivery lead time, minimum order quantity, payment terms,…
- Negotiation Modeling
- Decision Support Systems
- Multi Issue Bargaining
Open coursework - CodeBeginnerNew
Churn-Prediction Model for a B2B Vertical SaaS
Use 18 months of anonymized data (provided) covering: usage events, login frequency, support tickets, NPS responses, billing health, feature adoption, practice firmographics. De…
- Supervised Learning
- Python Programming
- Ml Applications
Machine Learning (CS Elective) - 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
Open coursework - 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 - DesignBeginnerNew
Design a GPU-Accelerated Real-Time Wind Turbine Fleet Dashboard
Using the four provided materials, write a design proposal for the rebuilt fleet dashboard. The turbine fleet seed dataset defines the turbines you will render and how to scale …
- Webgl
- Gpu Pipeline
- Data Visualization
Open coursework - CodeBeginnerNew
Build a CPU-Only Teaching Rasterizer in C++
Using the provided test-scene model file and the reference render image, implement a software rasterizer in C++ that runs only on the central processor. Build the supporting mat…
- Rasterization
- Geometric Transformations
- 3d Rendering
Open coursework - CodeBeginnerNew
Image Search for a DTC Furniture Retailer's App
Use a pretrained vision-embedding model (CLIP ViT-B/32 or DINOv2-small). Index a catalog of around 1,500 furniture images. Curate a small evaluation set of around 50 user-style …
- Image Embeddings
- Vision Transformers
- Image Search
Open coursework - StrategyBeginnerNew
REST API Versioning Strategy for a 4-Year-Old Public API
Pick a versioning scheme (URI path vs header-based) and justify it against integrator behavior. Define the deprecation lifecycle: announce → deprecate → sunset, with concrete ti…
- REST API Design
- API Versioning
- Openapi
Engineering Software as a Service
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- CodeBeginnerNew
REST API + Admin Dashboard for a Tutoring Marketplace
Map the 5 operator workflows by shadowing 2 operators for 4 hours (recordings provided). Design REST endpoints (Open API spec) covering each workflow with role-based scopes (ope…
- REST API
- Vuejs
- Rbac
Web Application Development - StrategyBeginnerNew
Redesign TaskFlow's Pricing to Win Enterprise Customers
Using the company brief, the current-accounts dataset, and the enterprise-requirements brief provided, design a new pricing-and-packaging strategy for TaskFlow that adds enterpr…
- Pricing Strategy
- Packaging Design
- Product Led Growth
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.



















































































