Browse by field of study
Engineering & Technology Challenges
Real-world challenges across Engineering & Technology. Pick the specific field you're studying, solve an actual brief, and walk away with verified, portable proof recruiters can confirm in one click.
Fields in this discipline
Recommended challenges
- AnalysisIntermediateNew
Technical-Debt Quantification for an Acquired SaaS
Run a static-analysis sweep (SonarQube + custom dependency scripts) and a 4-hour structured walkthrough with the acquired team's 3 senior engineers. Categorize debt into: code-q…
- Technical Debt
- Code Analysis
- Estimation
Software Evolution and Maintenance - DesignIntermediateNew
Change-Impact Analysis for a Cross-Service API Migration
Pull API logs over 30 days from the API gateway to enumerate all consumers + per-endpoint call volume. Cross-reference with service-catalog ownership to map 23 consumers to team…
- Change Impact Analysis
- API Migration
- Parallel Run
Open coursework - CodeIntermediateNew
Strangler-Fig Modernization of a Healthcare Reporting Service
Audit the report categories (around 14) and pick operating-theater utilization for the pilot extraction (high volume, moderate complexity, low regulatory blast-radius). Design t…
- Strangler Fig
- Legacy Systems
- Feature Flags
Open coursework - StrategyBeginnerNew
Estimate and Schedule a 16-Week Custom CRM for an Agency Client
Read the 22-page SOW (statement of work). Decompose into a 3-level work-breakdown structure (~80-110 leaf tasks). Estimate each leaf using 3-point (optimistic/most-likely/pessim…
- Estimation
- Scheduling
- Work Breakdown Structure
Software Project Management 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
- StrategyIntermediateNew
Recover a Red-RAG Enterprise Implementation Mid-Flight
Pull 7 months of project artifacts (Jira, status reports, change requests, meeting minutes, time-tracking). Interview 6 people across the delivery team + 3 from the client side.…
- Project Recovery
- Estimation
- Scope Management
Software Project Management - StrategyIntermediateNew
Build the Risk, Budget, and Milestone Plan for a Mobile Bank Launch
Work only from the three materials provided: the launch brief, the regulatory obligations register, and the vendor and staffing cost sheet. From the launch brief and the regulat…
- Risk Management
- Regulatory Planning
- Scheduling
Open coursework - DesignBeginnerNew
Organize a Distributed Team Across 4 Timezones
Audit the current state via 8 interviews (4 in SF, 2 in Warsaw, 2 in Bangalore). Design 4-5 squads each owning a domain end-to-end (not split across timezones for handoff). Buil…
- Team Management
- Distributed Teams
- Communication Design
Open coursework - StrategyBeginnerNew
PMO Pilot for a Mid-Cap Engineering Org
Audit 4 pilot teams over 1 week: backlog, work-in-flight, cross-team dependencies, ad-hoc requests, slip history. Design a lightweight PMO covering: portfolio view (Notion + Lin…
- Pmo
- Portfolio Management
- Intake Design
Software Project Management - 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.
- DesignIntermediateNew
Build a Quality Metrics Program for a Medical-Device Software Team
Read the team's QMS (Quality Management System) documents and the IEC 62304 software lifecycle requirements. Design a metric catalog of 12-15 metrics covering process (review-co…
- Quality Metrics
- Iec 62304
- Process Improvement
Software Quality and Process Improvement - AnalysisIntermediateNew
ISO/IEC 25010 Quality Self-Assessment for a Flight-Management Module
Work only from the four materials you are given: the module technical dossier, the defect-history dataset, the customer's quality-report template, and the engineer interview not…
- Iso 25010
- Quality Assessment
- Do 178c
Open coursework - StrategyIntermediateNew
Roadmap a Defense Software Supplier from CMMI Level 2 to Level 3
Using only the materials provided to you — the de-identified Level 2 appraisal report (M1), the current-state process documentation snapshot (M2), the pilot baseline dataset for…
- Cmmi
- Process Improvement
- Process Models
Open coursework - AnalysisIntermediateNew
Defect-Trend Analysis and Quality Action Plan for an EV Charging Platform
Pull 18 months of defect data from Jira + the field-incident system + customer-service tickets. Categorize defects by component, severity, and root-cause taxonomy. Run statistic…
- Defect Analysis
- Statistical Process Control
- Root Cause Analysis
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
- StrategyBeginnerNew
Continuous-Improvement Kata for a SaaS Engineering Org
Read Mike Rother's 'Toyota Kata' framework + 'The Kata Coaching Practice Guide'. Design a lightweight Improvement Kata for the 3 pilot teams: vision (engineering quality), targe…
- Continuous Improvement
- Toyota Kata
- Coaching
Open coursework - AnalysisIntermediateNew
Build a Technical Debt Register for a Legacy Banking Monolith
Run 8 structured 45-minute engineer interviews (template provided) capturing one debt item per pain point with reproducible evidence. Run SonarQube against the monolith for a qu…
- Technical Debt
- Debt Quadrant
- Code Quality
Technical Debt Management - DesignIntermediateNew
Rate and Reduce Technical Debt in a Telecom OSS Codebase
Design a SQALE-based technical-debt rating and improvement proposal for Lumera Telekom's OSS. Using only the static-analysis findings export, the module inventory and rating gri…
- Sqale Method
- Technical Debt
- Code Quality
Open coursework - StrategyBeginnerNew
Negotiate a Technical-Debt Paydown Budget Into the Roadmap
Using the engineering debt case file, build a debt-paydown budgeting framework that fits the sprint cadence and committed work shown in the roadmap snapshot. For each of the thr…
- Technical Debt
- Stakeholder Communication
- Refactoring Budgets
Open coursework - CodeIntermediateNew
Refactor the Untouchable ReturnsProcessor Class Safely
Start from the representative ReturnsProcessor module extract and the behavior contract supplied in the provided materials, and use the change-and-incident history to decide whe…
- Refactoring
- Mikado Method
- Characterization Testing
Open coursework - DesignBeginnerNew
Backfill Architecture Decision Records for a Mainframe Modernization Program
Work entirely from the three provided materials: the architecture-channel chat log excerpt (architecture-channel-log), the consolidated architecture-review meeting notes (archit…
- Architecture Decision Records
- Technical Debt
- Stakeholder Communication
Open coursework - CodeFoundationalNew
Design and Verify a 7-Segment Roaster-Console Display Controller
Working only from the materials provided, build and verify the controller. Implement the controller per the signal definitions in the microcontroller interface specification (ic…
- Verilog
- Fpga
- Digital Logic
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 - DesignBeginnerNew
Design a Sequential Vending-Machine Controller in VHDL
Design an FSM that accepts 10c, 20c, 50c, EUR 1 coins, supports 4 products priced EUR 1.20-1.80, dispenses the selected product when paid, returns change, handles cancel. Choose…
- Vhdl
- Fsm Design
- Sequential Circuits
Open coursework - CodeSeniorNew
Implement a Pipelined RISC-V (RV32I) Core for Automotive Telemetry
Implement a classic 5-stage RV32I pipeline in SystemVerilog. Include data-forwarding from EX/MEM and MEM/WB back to EX, a load-use stall, and branch resolution in EX with a 1-cy…
- Systemverilog
- Risc V
- Pipelining
Digital Systems Design - DesignIntermediateNew
Rescue a 3x3 Convolution Accelerator on Zynq UltraScale+
Working only from the materials provided, reach and defend an engineering judgment, then deliver the working accelerator that proves it. Read the engineering case file ('vision-…
- Systemverilog
- Fpga
- Axi Stream
Open coursework - CodeIntermediateNew
Port a Drone Flight Controller from Bare-Metal to FreeRTOS
Take the existing bare-metal firmware (STM32H7, around 14,000 lines C). Identify the tasks (control loop 1 kHz, IMU read 2 kHz, GPS 10 Hz, telemetry 50 Hz, command parsing event…
- Freertos
- Rate Monotonic Scheduling
- C Programming
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.



















































































