Capstone Project | Module 14: Software Development
Capstone Project | Module 14: Software Development
Share this event
Capstone Project | Module 14: Software Development
We offer 50% discount to students, please complete this form to avail discount.
Programme Structure

The programme consists of 14 modules delivered across 18 live sessions:
Module 1: Software Engineering Foundations | Wed 23 Sep 2026 9:00 AM - 11:00 AM BST
Module 2: C/C++ Programming Fundamentals | Thu 24 Sep - Fri 25 Sep 2026 10:00 AM to 2:00 PM BST
Module 3: Python Fundamentals | Mon 12 Oct - Tue 13 Oct 2026 10:00 AM to 2:00 PM BST
Module 4: Rust Fundamentals | Wed 14 Oct - Thur 15 2026 10:00 AM to 2:00 PM BST
Module 5: OSI 7-Layer Architecture | Mon 19 Oct 2026 10:00 AM - 2:00 PM BST
Module 6: Network Programming | Tue 20 Oct 2026 1:00 PM - 5:00 PM BST
Module 7: Data Formats and Middleware | Wed 21 Oct 2026 1:00 PM - 5:00 PM BST
Module 8: Embedded Systems | Thu 22 Oct 2026 1:00 PM - 5:00 PM BST
Module 9: AI/ML Systems Engineering | Wed 28 Oct 2026 10:00 AM - 2:00 PM GMT
Module 10: Heterogeneous Data Servers | Thu 29 Oct 2026 10:00 AM - 2:00 PM GMT
Module 11: ADAS and Automotive Software | Mon 2 Nov 2026 10:00 AM - 2:00 PM GMT
Module 12: Networking Applications | Tue 3 Nov 2026 10:00 AM - 2:00 PM GMT
Module 13: ADAS & Automotive Software | Wed 4 Nov 2026 10:00 AM - 2:00 PM GMT
Module 14: Capstone Project | Mon 9 Nov - Tue 10 Nov 2026 10:00 AM to 2:00 PM BST
Register for the full 14-module training here.
Bring together the knowledge gained throughout the Software Development Programme by designing, developing, and presenting a complete software solution. Working within a specialist track, you'll apply professional software engineering practices to deliver a real-world project from initial planning through to implementation, integration, testing, and final presentation.
The capstone provides an opportunity to demonstrate your technical skills while building a portfolio-quality project aligned with your career goals.
What You Will Learn
By the end of this module, you will:
Plan and scope a complete software project
Design scalable software architectures
Apply software engineering best practices
Build and integrate a production-style application
Validate solutions through testing
Present and defend your project solution
Who Should Attend
Participants who have completed the Software Development Programme
Software Engineers
Systems Developers
Embedded Engineers
AI/ML Developers
Network & Backend Engineers
Topics Covered
Session 1 – Track Selection, Scoping & Design
Choose one specialist project track:
Embedded Track – Industrial IoT Controller
AI Track – Real-Time Video Analytics Platform
Automotive Track – ADAS Sensor Fusion ECU
Networking Track – High-Performance Packet Processing Server
Data Infrastructure Track – Heterogeneous Data Integration Platform
Activities
Requirements capture
Success criteria
System architecture
Interface design
Project planning
Development milestones
Session 2 – Build, Integration & Presentation
Activities
Project implementation
System integration
Testing and validation
Final demonstration
Technical review
Certification assessment
Certification Pathway
Successful completion contributes towards the programme's four-level certification pathway:
Level 1 – Software Developer
Level 2 – Network & Systems Developer
Level 3 – Embedded / AI / ADAS Engineer
Level 4 – Senior Systems Software Engineer
Key Benefits
✔ Apply everything learned throughout the programme
✔ Develop a portfolio-ready software project
✔ Work on a specialist track aligned with your career goals
✔ Demonstrate practical engineering and problem-solving skills
✔ Complete the programme with a comprehensive end-to-end software solution