Software engineering
From your first program to how real software is designed, built, tested and maintained. Written for complete beginners.
Learn · Practise · Build
Aegis is a self-paced learning platform for the subjects behind modern computing. Structured lessons, quizzes that explain their answers, and hands-on practice, with your progress kept in one place.
Loading…
One platform, several disciplines. Each subject is a structured programme you work through week by week.
From your first program to how real software is designed, built, tested and maintained. Written for complete beginners.
How systems and networks work, how they fail, and how to defend them, learned through guided practice.
The ideas beneath the code: programming, data structures, algorithms and how computers are put together.
Aegis is growing beyond its first courses. New subjects are added as each programme is ready.
Adults who want to learn computing seriously and on their own schedule: people starting from scratch, switching direction, or filling gaps in what they know. You need a computer, an email address and a few hours a week.
Each week has a lesson, a short quiz and practice tasks. Quizzes explain every answer, and your progress and results are saved so you can stop and pick up where you left off.
No. The software engineering programme assumes none. Other subjects state their starting point on their own pages after you sign in.
Yes. Create an account with your email address and confirm it with the code we send. Sign-up is open at the moment.
No. Aegis is a study platform. It does not award degrees or accredited qualifications.
This page only. The lessons, quizzes and labs are available after you sign in.