Grundlagen: Wissenschaftliches Arbeiten, mathematische Grundlagen, Wahrscheinlichkeitsrechnung, Mensch-Computer-Interaktion, Programmierparadigmen, Grundkonzepte der Informatik, Betriebssysteme, Systemprogrammierung, Diskrete Mathematik, Theoretische Informatik, Objektorientierte Programmierung, Relationale Datenbanken.