Learn & Certify

Learn in the open. Certify by proof.

The lecture notes are free for everyone, with no account and no paywall. The premium courses add a project brief, mentor feedback and the three-stage review your certificate depends on.

Free Lecture Notes

The open library

Versioned like our papers, so you can see what changed. Each set comes with the notebooks and data it uses.

No account · no paywall · CC BY 4.0
  • LN-FND-01Foundations

    Evidence before claims

    How to state what a system does, what it was tested on, and what would prove it wrong. The habit every course builds on.

    6 sections28 ppv1.2.02026-08-14
    Worked examples
  • LN-SEC-01Cybersecurity

    Network flows and what they reveal

    Reading NetFlow records, building a baseline, and spotting scans and beacons by hand before automating anything.

    8 sections46 ppv2.0.12026-09-02
    NotebookDataset
  • LN-SEC-02Cybersecurity

    Detection rules you can test

    Writing rules with explicit thresholds, replaying labelled traffic against them, and reporting misses as well as hits.

    7 sections39 ppv1.1.02026-07-21
    NotebookTest traffic
  • LN-AI-01AI systems

    Evaluating a model honestly

    Held-out sets, leakage, baselines and error analysis. How to write an evaluation section a reviewer can rerun.

    9 sections52 ppv1.4.02026-09-18
    NotebookDataset
  • LN-AI-02AI systems

    Model cards and oversight

    Documenting scope, data, limits and the human decision points, using the dispatch triage assistant as the worked case.

    5 sections24 ppv1.0.02026-10-01
    Templates
  • LN-EO-01Earth observation

    Public satellite data, end to end

    Finding, downloading and regridding Level 2 products, with cloud masks and quality flags handled explicitly.

    8 sections44 ppv1.3.02026-08-30
    NotebookDataset
  • LN-AG-01Agents

    Agents that leave a log

    Designing an agent loop whose every action and observation is recorded, so any run can be replayed and checked.

    6 sections31 ppv0.9.02026-09-25
    NotebookLog format
  • LN-FND-02Foundations

    Reproducible by default

    Pinned environments, one-command reruns and versioned data. What a reviewer needs to reproduce your work on a clean machine.

    5 sections22 ppv1.0.32026-06-10
    Templates

Premium Courses + Certification

Each course ends in a proof

Every course names the working project you will build and how it will be tested. That project is what gets reviewed, and what your certificate points to.

How certification works

Cybersecurity

Applied Cybersecurity Engineering

$250USD, one time
CRS-SEC8 modules10 weeksnext cohort 2026-11-03
  • Guided course, 8 modules
  • Project brief and public rubric
  • Mentor feedback on your build
  • Three-stage proof review
  • One resubmission if review asks for changes
  • Certificate with a public record

Your proof

A working intrusion-detection pipeline that ingests flow logs, flags the attack patterns in the replayable test set, and queues each alert with its context.

Certified by proof. Issued only after your project passes Institute, Community and Public review.
Enroll

Builds on the free notes LN-SEC-01 · LN-SEC-02. Not certified if your proof does not pass review; you keep the course.

AI systems

Applied AI Systems

$300USD, one time
CRS-AI10 modules12 weeksnext cohort 2026-11-17
  • Guided course, 10 modules
  • Project brief and public rubric
  • Mentor feedback on your build
  • Three-stage proof review
  • One resubmission if review asks for changes
  • Certificate with a public record

Your proof

A model-backed service with a held-out evaluation anyone can rerun, a model card that states its limits, and a demo a reviewer can use.

Certified by proof. Issued only after your project passes Institute, Community and Public review.
Enroll

Builds on the free notes LN-AI-01 · LN-AI-02. Not certified if your proof does not pass review; you keep the course.

Earth observation

Earth Observation with Public Data

$216USD, one time
CRS-EO6 modules8 weeksnext cohort 2026-12-01
  • Guided course, 6 modules
  • Project brief and public rubric
  • Mentor feedback on your build
  • Three-stage proof review
  • One resubmission if review asks for changes
  • Certificate with a public record

Your proof

A reproducible notebook that detects and maps one signal from public satellite data, with every source listed and its failure cases stated.

Certified by proof. Issued only after your project passes Institute, Community and Public review.
Enroll

Builds on the free notes LN-EO-01 · LN-FND-02. Not certified if your proof does not pass review; you keep the course.

The certificate

Earned by a working proof, not by finishing videos

Completing a course proves you were there. Our certificate says you built something that works, and that other people checked it.

What does not earn it

  • Watching every video
  • Attending every session
  • Passing quizzes
  • Time spent on the course

What does

  • A working project that meets its brief
  • Code, a demo and a short write-up, published with a proof ID
  • Passing Institute, Community and Public review
  • A public record anyone can check by certificate ID

Questions

Before you enroll

Do I need a course to get certified?

The course gives you the brief, the rubric, mentor feedback and the review. The free notes cover the same material, but certification needs a reviewed proof, and review comes with the course.

What happens if my proof does not pass review?

Reviewers say what to change. Each course includes one resubmission. If the proof still does not pass, you are not certified, and you keep the course and everything you built.

How long does review take?

Institute review takes about a week. Community review takes two to three weeks. Public review stays open for at least two weeks so anyone can comment.

Can a certificate be taken away?

Yes. If a reviewer later shows the proof does not hold, the review is reopened. A certificate that no longer stands is marked Revoked, publicly, with the reason.