Design Challenges
Research, wireframe, prototype, hand off — design as a craft, not just visuals.
- DesignSeniorNew
Design a Strongly-Consistent Distributed Counter for API Quotas
Using the requirements brief ('quotaguard-requirements-brief'), the workload-and-cost reference sheet ('quotaguard-workload-cost-sheet'), and the failure-scenario worksheet ('qu…
- Distributed Databases
- Consensus
- Strong Consistency
Open coursework - DesignIntermediateNew
Design a Secure Wi-Fi Onboarding Flow for IoT Devices
Design a BLE-based onboarding protocol: device advertises a service UUID on power-on, the companion app discovers, performs an ECDH key exchange, then encrypts and sends Wi-Fi S…
- Link Layer Protocols
- Ble
- Secure Onboarding
Computer Networks - DesignBeginnerNew
Redesigning Onboarding for a B2B SaaS Scale-Up
You are a design thinking consultant hired by Flowly. Your task is to conduct user research with enterprise prospects (use personas provided), ideate a new onboarding flow, prot…
- User Research
- Ideation
- Prototyping
Design Thinking and Innovation - DesignBeginnerNew
Design a Mobile AR Furniture-Preview Experience for a Stockholm Retailer
Produce an engineering design proposal for an AR furniture-preview feature inside the retailer's existing mobile app, targeting either ARKit (iOS, USDZ models) or ARCore (Androi…
- Augmented Reality
- 3d Rendering
- Mobile Development
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
- DesignIntermediateNew
Design a Versioning Strategy for a Public REST API
Receive the OpenAPI spec for the 14 endpoints, 8 months of partner-support tickets tagged 'breaking-change', and the partner-mix breakdown (which endpoints which partner uses). …
- API Design
- REST
- API Versioning
API Design and GraphQL - DesignIntermediateNew
Intelligent Interface Spec for an AI-Assisted Code Review Tool
Audit current AI-surface inconsistencies and map every AI signal to a confidence band (high / medium / speculative / unverified). Design a unified intelligent-interface spec: su…
- Intelligent Interfaces
- Interaction Design
- Hci Research Methods
Advanced Human-Computer Interaction - DesignIntermediateNew
Design a Persona-Aware Dashboard for a Smart-Building Platform
Examine the case record and argue for a single design direction. Read the 'Current dashboard specification' to understand what exists and where it overloads each role; mine the …
- User Centered Design
- Interaction Design
- Persona Design
Open coursework - DesignIntermediateNew
Counterfactual Explanations for an Insurance Pricing Model
You receive a trained LightGBM regression model (premium in GBP), the feature schema (28 features, 14 mutable from the customer's side), and 500 sample quotes. Use DiCE (Diverse…
- Counterfactual Explanations
- Dice Ml
- Interpretability
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
Design a Fully Digital Onboarding Journey for a Wealth App
Using the current-onboarding funnel readout, the regulatory requirements brief, and the target-client persona file provided in the materials, design a mobile-first onboarding jo…
- User Experience Design
- Fintech Compliance
- Cost Benefit Analysis
Open coursework - DesignSeniorNew
Design an AVX-512 Vectorization Proposal for a Hot Simulation Kernel
Working only from the provided scalar kernel module, the benchmark dataset, the profiling readout, and the target-environment brief, propose and justify a vectorization design f…
- Vectorization
- Llvm
- Loop Optimization
Open coursework - DesignIntermediateNew
Design an Adaptive Home Screen for a Streaming Recommender
Using the recommender output specification and the session-signals fixture, design three adaptive layout variants that are each triggered by a viewing-intent signal derived from…
- Adaptive Interfaces
- Interaction Design
- A B Testing
Open coursework - DesignIntermediateNew
Domain-Driven Design Aggregate Redesign for a Lending API
Facilitate a 1-day event-storming workshop with 8 participants from product, engineering, risk, and operations to surface domain events. From the events, identify 3-5 bounded co…
- Domain Driven Design
- Event Storming
- Bounded Contexts
Software Design and Design Patterns 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
- DesignBeginnerNew
Redesign an AI Chat Sidebar for an Edtech Tutor
You receive a short Loom walkthrough of the live product, a CSV of 5,000 anonymized teacher-flagged sessions, and three teacher interview transcripts. Audit the existing sidebar…
- User Centred Design
- Heuristic Evaluation
- Interaction Design
Open coursework - DesignIntermediateNew
Design a Continuous Eval Pipeline for an Enterprise RAG Product
Design (and partially build) a continuous-eval pipeline for a RAG system: (1) a structured eval set with at least 50 queries grouped by query class; (2) automated scoring (LLM-a…
- Continuous Evaluation
- LLM Evaluation
- Retrieval Augmented Generation
AI Measurement and Evaluation - DesignBeginnerNew
Scaling a Sydney D2C Cosmetics Startup's Data Pipeline
You are tasked with designing a cloud-based data pipeline for GlowUp. The pipeline must ingest real-time user events (page views, purchases, returns) from web and mobile apps, p…
- Cloud Computing
- Apache Spark
- Nosql
Open coursework - DesignIntermediateNew
Cloud Architecture Design for a Multi-Tenant SaaS Platform
Deliver a comprehensive cloud architecture design covering: (1) Multi-tenancy strategy (shared database with row-level security vs. schema-per-tenant vs. database-per-tenant — j…
- Cloud Computing
- It Security
- Web Development
Open coursework - DesignIntermediateNew
Build a Multi-Tenant Kubernetes Foundation for Veterinary-Clinic SaaS
Using the provided tenant tier specification and tenant roster, design and prototype a multi-tenant model where each tenant gets its own Kubernetes namespace for compute, its ow…
- Kubernetes
- Multi Tenancy
- AWS
Open coursework - DesignIntermediateNew
Circular Economy Business Model for a Fashion Rental Platform
Propose a circular business model for Rent-a-Robe that includes a take-back program, repair service, and resale marketplace. Your deliverable is a 5-slide pitch deck outlining t…
- Circular Economy
- Business Model Innovation
- Financial Modeling
Sustainability and Sustainable Business - DesignIntermediateNew
Score Compliance Risk for an Enterprise AI Rollout Pipeline
You will design a compliance-risk scoring methodology covering 8 attributes (data residency, model provider, retention policy, PII handling, audit trail, encryption, third-party…
- Risk Scoring
- Compliance Modeling
- Decision Support Systems
Open coursework - DesignSeniorNew
OTA Firmware-Update Architecture for a 50,000-Device Smart-Meter Fleet
Design a 4-stage OTA architecture: (1) signed image build + manifest, (2) backend rollout (1 percent canary, 10 percent expand, 50 percent expand, 100 percent), (3) device-side …
- Embedded Systems
- Cyber Physical Systems
- Edge Computing
Internet of Things and Cyber-Physical Systems - DesignBeginnerNew
Design an Offline-First Android Field-Survey App for Wildlife Rangers
Using only the four provided materials, design a native Android application in Kotlin (with Jetpack Compose for the interface) that targets the rangers' rugged handsets describe…
- Mobile Development
- Android Kotlin
- Sensors
Open coursework - DesignIntermediateNew
Organizational Restructuring for a SaaS Scale-Up
Your task is to design a new organizational structure for DataFlow Analytics. You must interview stakeholders (simulated via personas), analyze current bottlenecks, propose a st…
- Organizational Design
- Change Management
- Stakeholder Analysis
Principles of Management - DesignSeniorNew
Build an Edge MLOps Pipeline for a Smart-Agriculture Sensor
You receive a fleet simulator (1,000 simulated sensors with bandwidth + battery profiles), a model registry stub, and the current firmware's model-loading interface. Design and …
- Edge Mlops
- Ota Updates
- Model Versioning
Open coursework - DesignFoundationalNew
Launching a Sustainable Fashion Line with Influencer Marketing
Develop a complete influencer marketing plan: identify influencer tiers (macro, micro, nano), create a brief for influencers, propose a content strategy, and set KPIs. Include a…
- Influencer Marketing
- Campaign Planning
- Budgeting
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.



















































































