Projects

Practical Engineering • Learning • Contribution

Learn Through Engineering Projects

Explore practical work in AI, software, IoT, embedded systems and accessible technology. Discuss current project opportunities or find a contribution role that matches your skills.

Project Pathways

Find an Area to Explore

These cards describe project areas covered by EdHash programmes, rather than individual project listings. Current project names, scope, technology stack and participation opportunities are confirmed on enquiry.

Project area · Availability on enquiry

AI and Software

Apply data and software engineering to practical learning and technology challenges.

  • Technology areas: AI foundations, Python, data preparation, prototypes and model evaluation.
  • Learning opportunities: Research, programming, testing and technical documentation.
Discuss this project area →
Project area · Availability on enquiry

IoT and Embedded Systems

Explore how sensors and connected devices can address practical engineering needs.

  • Technology areas: Microcontrollers, sensors, firmware and device communication.
  • Learning opportunities: Hardware integration, prototyping, troubleshooting and systematic testing.
Discuss this project area →
Project area · Availability on enquiry

Accessibility and Open Source

Explore inclusive technology and collaborative improvements to engineering tools and applications.

  • Technology areas: Accessible interfaces, assistive-technology concepts and GitHub collaboration.
  • Learning opportunities: Accessibility testing, user-centred research, code review and documentation.
Discuss this project area →

Individual project profiles, repositories, architecture diagrams and demos will be added when their information is verified. No project achievements or completion status are implied by these learning areas.

Learn by Building

From Problem to Practical Work

Project scope and mentor guidance are shaped around learning goals, current skills and the work available.

Understand the Problem

Clarify user needs, project requirements, technical constraints and the intended learning outcome.

Build and Test

Research, prototype, develop and test components through defined engineering tasks.

Review and Document

Explain design decisions, record results and improve your work through technical feedback.

Ways to Participate

Choose a Practical Starting Point

Discuss a Guided Project

Share your interests and learning goals so EdHash can discuss an appropriate scope and format.

Discuss a Project

Apply for an Internship

Review project-based roles, eligibility, responsibilities and the application requirements.

Explore Internships

Build Foundational Skills

Explore the technology learning areas that can support your next engineering project.

Explore Courses