Roadmap

Block I: Basics™
Informatik, Information und Daten, Zahlendarstellungen, Informationsdarstellung, Umwandlung / Rechnen im Binärsystem

Block II: Rechnertechnologie
Von Neumann Architektur, Rechnerkomponenten: Hardware, Boolesche Algebra, (Transistor)Schaltungen, Speicherbausteine

Block III: Betriebssysteme
Verknüpfung Hard- und Software, Aufgaben von Betriebssystemen, Prozesse, Multitasking, Speicher- und Dateiverwaltung

Block IV: Programmiersprachen
Arten von Programmiersprachen, VMs, Interpreter, Compiler, Programmentwicklung, UML, Datentypen, Variablen, Kontrollstrukturen, Datenstrukturen (Bäume, Stacks, Queues, Listen), Algorithmen, Komplexität / Laufzeit, Objektorientierung

Block V: Theoretische Informatik
Grammatiken, Automatentheorie, DEAs, NEAs, Kellerautomat, Turingmaschine, Berechenbarkeit