Kursinhalte im Überblick

Geschichte und Kodierung
Informatik, Information und Daten, Zahlendarstellungen, Informationsdarstellung, Umwandlung / Rechnen im Binärsystem

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

Theoretische Informatik
Grammatiken, Automatentheorie, DEAs, NEAs, Kellerautomat, Turingmaschine, Berechenbarkeit

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