Programming languages and topics
From first-year coding exercises to final-year machine learning projects, we cover a broad range of computing topics.
- Data structures and algorithms
- Object-oriented programming
- Database systems and SQL
- Web and mobile app development
- Machine learning and AI
- Networking and cyber security
Code you can understand
Every solution comes with inline comments and a short explanation of how it works, so you can walk through the logic, adapt it and explain it confidently in a demo or code review.