Level 1
Complete a specialised AI from the ground up, and leave it documented so another person can rebuild it.
Who can apply
Open one year after obtaining the Level 2 certificate.
Required programming language
Required at every level, from Level 5 to Level 1.
Shell Scripting
The single most important language for working with AI.
The shell is useful for running programs, managing files, and automating development. AI can also run through browsers, apps, notebooks, and APIs. A terminal is one useful interface, not a requirement for every AI user.
The one question, at every level
You want to build an artificial intelligence completely from scratch. Design how you would build it.
Every level from 5 to 1 answers this same question. What changes is the depth expected of the answer, and the constraints attached to it.
What to learn
- Work the demands of a specialist field — mathematical computation, music composition — into the design.
- Build the core yourself rather than leaning on ready-made tools.
- Write documentation someone else could carry on from.
How you are marked
- Does it genuinely meet the demands of the specialist field?
- Did you build the core yourself, from scratch?
- Could another person reproduce it from your documents alone?
Exam format
Stage 1 is a written paper at the venue; Stage 2 is an interview followed by a practical build. Both stages use the same question.
Held at a designated exam venue. You write your answers on the exam paper by hand. This stage tests the design you can put into words.
An examiner interviews you about your design, then you build the AI for real. This stage tests whether the plan on paper actually works in your hands.