Einführung in die Informatik und Python,
Geschichte und Ausbildungswege in der Informatik,
Zählen und Zahlen: Dezimal-, Dual- und Hexadezimalsystem,
Die Funktionsweise des Computers als programmierbare Rechenmaschine,
Übungen mit Python: Verzweigungen, Schleifen und objektorientierte Programmierung,
Statistik, Datenkompression, Kryptografie und fehlerkorrigierende Codes,
Mengenlehre, Kombinatorik, Permutation, Aussagenlogik und Beweise,
Von der booleschen Logik zur Schaltlogik, Datenmodellierung und Relationen,
Automaten und Maschinen,
IT-Sicherheit und Datenschutz,
Internet und Client-Server-Computing
Fotogestaltung: Motiv, Licht, Farbe, Raum, Perspektive, Kompositionen
Mediendesign mit Adobe Photoshop, Premiere und Google Web Designer
Audiobearbeitung mit Audacity
Webseitenerstellung mit HTML5 und CSS3, Screen- und Webdesign
Responsive Webdesign
Websiteprogrammierung mit JavaScript
Konzeption von Multimediaproduktionen und rechtliche Aspekte
Datenbanken programmieren mit SQL und PHP (XAMPP)
Programmieren von Formularen mit HTML5 und PHP
Administration des MySQL-Servers
Praxisprojekt: Entwicklung eines relationalen Datenbanksystems