Academie
Train op ons niveau
Cursussen, opfrissers en zelftests uit onze echte werkwijze. Begin met de basis; meer volgt.
Kwantitatieve grondslagen

Maths Refresher Series (Finance) Stabiel Niveau I
Een opfrisser in zes modules over de wiskunde van financiën: analyse, lineaire algebra, kansrekening, statistiek en stochastische processen.

R: Statistical Computing experimental Niveau II
Statistisch rekenen voor wie het getal moet verdedigen: de tidyverse om data te bewerken, verdelingen en inferentie, regressie, en reproduceerbare analyse en visualisatie, de analytische aanvulling op de wiskunde-opfrisser.

System Dynamics Stabiel Niveau II
Een interactieve cursus systeemdynamica: veertien uitvoerbare voorraad- en stroommodellen, van de badkuip tot kantelpunten, een inleiding in causale-lusdiagrammen en een beoordeelde gereedheidspoort, in je browser.

Quantitative Research Methods experimental Niveau IV
Kwantitatief onderzoek doen dat toetsing doorstaat: primaire bronnen vinden en toetsen, een dataset bouwen waarin elk cijfer herleidbaar is, signaal halen uit ruizige en onvolledige aanwijzingen, en zowel de data als de methode verdedigen wanneer ze worden aangevochten. De ruggengraat van een geloofwaardige scriptie of analyse.
Data

Data Modeling experimental Niveau II
De vorm van data vóór de query: entiteiten en relaties, sleutels en normalisatie, en wanneer je naar een relationeel, document- of grafenmodel grijpt. Het fundament waarop de rest van het traject rust.

SQL and the Relational Model experimental Niveau II
Het relationele model en zijn taal, onderwezen op SQLite: joins, aggregatie, vensterfuncties, transacties en indexen, en het lezen van de query planner zodat je weet waarom een query traag is, niet alleen dat hij dat is.

JSON and Semi-structured Data experimental Niveau II
Data die niet in een tabel past: documenten en bomen, JSONPath, validatie tegen een schema, en JSON ter plekke bevragen met de JSON-functies van SQLite, waar de relationele en de semigestructureerde wereld elkaar treffen.

Graph Query with AdaGQL experimental Niveau III
Een graaf als graaf bevragen: knopen, randen en paden, patroonherkenning en traversal, op de CCI-GraphDB met AdaGQL, voor de vragen die joins slecht beantwoorden.

Cubes and OLAP experimental Niveau III
Data klaargezet voor analyse: dimensies en metingen, sterschema's, roll-up en drill-down, en de OLAP-bewerkingen die rijen omzetten in een beeld dat een bestuur kan lezen.

Storage Engines experimental Niveau IV
Hoe een database echt werkt, het sluitstuk: B-bomen en LSM-bomen, de write-ahead log, multiversie-concurrentiecontrole en de bufferpool, door de engine te bouwen waarop SQL en AdaGQL draaien.
Netwerken en telecom

Telecommunications and Data Communication experimental Niveau II
Van de optische Chappe-telegraaf tot moderne verbindingen: signalering, modulatie, multiplexing, foutcontrole en de gelaagde stack, getraceerd van de grondbeginselen tot de netwerken van vandaag.

IP Networks and Routing experimental Niveau II
Hoe pakketten hun weg vinden: adressering en subnetting, de routeringstabel, OSPF en BGP en faalmodi, verkend op een interactieve topologie die je kunt breken en repareren.

Optics Primer Series Stabiel Niveau II
Een opticacursus in twaalf modules, van grondbeginselen tot volledig optische logische poorten: interactieve labs (interferentie, diffractie, golfgeleiders, poorten), beoordeelde toetsen en een portaal in vijftien talen, in je browser.

Secured Data Transmission experimental Niveau IV
Een doctoraal capstone (niveau IV) over beveiligde datatransmissie: jamming, sleutelceremonies en multipath gekoppeld aan de CIA-triade en vervolgens getraceerd van de control-plane-oorlogen (ATM tegen IP) tot programmeerbaar silicium, via SDN en segment routing, alles op een zelfgebouwde netwerkemulator in de browser.
Systemen

Digital Logic and Gateware experimental Niveau I
Van transistor tot werkende processor: logische poorten, booleaanse en meerwaardige logica, en de volledige FPGA-/gateware-flow, in een testbank in de browser die lab voor lab naar een gesynthetiseerde CPU leidt die een echt programma draait.

Computer Architecture Stabiel Niveau II
Een interactief MIPS16-studiehulpmiddel: instructieset, assembler en emulator, in je browser.

Operating Systems experimental Niveau III
Vanaf het kale metaal: processen en threads, virtueel geheugen, schedulers, bestandssystemen en systeemaanroepen, onderwezen aan de hand van een kleine interactieve kernel die je stap voor stap in de browser doorloopt.

Compiler Design experimental Niveau IV
Hoe broncode machinecode wordt: lexing, parsing, abstracte syntaxbomen, typecontrole, tussenrepresentaties en codegeneratie, via een uitgebreide, idempotente B-compiler geschreven in B die je stap voor stap uitbreidt.
Beveiliging

Offensive Systems Security experimental Niveau I
Seeing memory and control flow, then bending them inside a sandbox that never touches your machine: a foundational, defensively framed offensive-systems course where exploitation is demonstrated and contained, not just described.

Security Architecture and Engineering experimental Niveau II
A system is a graph of trust boundaries, and you defend the graph: model an architecture, place and wire components against a brief, machine-check the security invariants, then survive an injected constraint you did not design for.

Silicon-rooted Security experimental Niveau III
Down from software abstraction to gates, datapaths and buses: add a security opcode to a RISC-V-class core, build a gateware cipher, protect the bus, root trust in hardware, model the attacks, and verify a security property in simulated silicon.

Systems Security experimental Niveau III
Diepteverdediging als techniek, niet als slogan: privileges, isolatie, dreigingsmodellen, geheugenveiligheid en exploitklassen, met labs die een bewust zwak systeem aanvallen en vervolgens harden.

Cryptography experimental Niveau III
De wiskunde die geheimhouding bewijsbaar maakt: modulaire rekenkunde, symmetrische en publieke-sleutelschema's, hashes en handtekeningen, waarbij elke primitieve vanaf de grondbeginselen wordt opgebouwd.

Reverse Engineering experimental Niveau III
Software uit elkaar halen om het te begrijpen: disassemblage, aanroepconventies, statische en dynamische analyse en binaire patching, geoefend op kleine doelen in een browser-sandbox.

Detect, Respond, Forensics experimental Niveau III
Wat te doen als preventie faalt. Telemetrie en detection engineering, triage en indamming, geheugen- en schijfforensiek, en tijdlijnreconstructie, geoefend op een gecompromitteerd systeem dat je moet afbakenen, opschonen en verklaren.
Cyber Threat Intelligence experimental Niveau III
The intelligence cycle applied to the cyber domain: threat actor profiling with the Diamond Model, the Cyber Kill Chain and MITRE ATT&CK, analytic tradecraft under uncertainty, sharing formats and platforms, and closing the loop from intelligence into detection engineering.
Web and Mobile Security experimental Niveau III
From a static document viewer to a scriptable, sandboxed, cellular-connected attack surface: browser process isolation, modern web runtimes, the WebRTC privacy leak, mobile OS security, telemetry, zero-click exploitation, and the baseband and SIM Toolkit layers beneath it all.
Cyber-Physical and OT Security experimental Niveau III
From the Purdue Model to the shop floor: SCADA, ICS and PLCs, a source-checked history of incidents, IEC 62443, and the case for physical segregation, closing the CyBOK Cyber-Physical Systems gap.

Secure Development at Scale experimental Niveau III
Beveiliging die duizend applicaties aankan: dreigingsmodellering, veilige SDLC, integriteit van de toeleveringsketen en policy as code, geïntegreerd in de pipeline en beoordeeld door echte review-gates.

Formal Methods experimental Niveau IV
Systemen specificeren en correct bewijzen: model checking met SPIN en PROMELA en specificatie met TLA+, met het soort bewijs dat een Common Criteria-evaluatie op de hogere assurance-niveaus verwacht.
Adversarial ML and GenAI Security experimental Niveau III
Het model aanvallen en verdedigen, van het tijdperk van classifiers tot het agentische tijdperk: ontwijking, vergiftiging, extractie, prompt-injectie en agentisch risico, ingebed in een lichte draad van AI-governance en -assurance.
Distributed Systems Security experimental Niveau IV
Consensus, Byzantine fault tolerance, clock and event-ordering attacks, and blockchain security, from Lamport's 1978 logical clocks through Paxos, Raft, and Practical Byzantine Fault Tolerance to Bitcoin and SUNDR, benchmarked against MIT's current 6.5840 and 6.852J, with Plan 9 and Inferno as a contrasting historical case study.
Scams and Social Engineering experimental Niveau II
De ontologie, psychologie en geschiedenis van oplichting en social engineering, ontleed aan de hand van echte incidenten, van RSA tot MGM Resorts, met een overdraagbaar analysekader en rolgerichte lesaanwijzingen voor bestuurders, treasury, ingenieurs en receptiepersoneel.
Technical Countermeasures to Social Engineering experimental Niveau III
Technische tegenmaatregelen tegen social engineering en de verspreiding van oplichting: Bayesiaanse en regelgebaseerde filtering, e-mailauthenticatie, op kunstmatige intelligentie gebaseerde detectie en fraudebestrijding op het spraakkanaal, gerapporteerd in bestuurlijk begrijpelijke governance-taal.
Governance en assurance
Implementing Regulations atop an ISMS experimental Niveau III
Een ISO/IEC 27001-informatiebeveiligingsmanagementsysteem opbouwen en het toepassen op NIS2, DORA, de Cyber Resilience Act en de Franse LPM: een managementsysteem, vier regelgevende invalshoeken, verdedigd tijdens een gesimuleerde certificeringsaudit.
Governance, Risk and Audit experimental Niveau II
Beveiligingsgovernance als programma, risico als levenscyclus en informatiesysteemaudit als methode: één onderwezen ruggengraat met CISA- en CRISC-perspectieven, geoefend op de eigen artefacten van CCICCS.
Data Privacy Law and the Data Protection Officer experimental Niveau II
The history and comparative law of the privacy right, from its 1890 common-law origin through the General Data Protection Regulation, the Californian, Indian, Malaysian, and United Kingdom statutes, to the Data Protection Officer role and the unresolved Chat Control 2.0 encryption-scanning debate.
Ondernemen

Digital Brand and Demand experimental Niveau II
Marketing voor een onderneming bedrijven als een ingenieur: een persona omzetten in een gekwalificeerde lead, als een meetbaar systeem. Merk en boodschap, een bruikbare en verzorgde site, de sociale en zoekkanalen die de funnel voeden, en de attributie die bewijst wat echt werkte, onderwezen aan de hand van de canon waaraan het web zelf wordt afgemeten.

Entrepreneurship experimental Niveau III
Een onderneming bouwen als een ingenieur: probleem-oplossing-fit, unit economics, concurrentiestrategie als speltheorie en financiering, uitgewerkt aan de hand van een doorlopende casestudy van een fictieve startup, Acme, van eerste idee tot term sheet.
Digital Marketing for Cybersecurity Vendors experimental Niveau II
Digital marketing for cybersecurity vendors, treating artificial intelligence as a tool inside the discipline rather than the subject itself, from decision-committee mapping through campaign mechanics, AI-assisted content, quantitative marketing analytics, AI ethics for regulated buyers, and a real capstone marketing plan.
AI
AI Foundations: From Zero to a Self-Trained Model experimental Niveau I
From the perceptron to a self-hosted, tool-using model you built, trained and run yourself: a foundational course covering AI and machine-learning fundamentals, home-lab hardware, local model serving, voice, the open-weight model landscape, automation and a capstone that fine-tunes and deploys your own specialised model.
No-Code and Agentic AI experimental Niveau II
No-Code en Agentische AI: AI-gedreven workflows ontwerpen, evalueren en beheren, van clustering en regressie tot grote taalmodellen, retrieval-versterkte generatie en multi-agentorkestratie, zonder ook maar een regel code te schrijven.