können die Komplexität von Algorithmen einschätzen, rekursive Datenstrukturen einsetzen und verstehen die formale Beschreibung von Programmiersprachen mittels Grammatiken.
verstehen die Konzepte von relationale Datenbanken, können relationale Datenbanken methodisch korrekt entwerfen und implementieren.
kennen die Grundkonzepte von paket-vermittelten Netzwerken, insbesondere Ethernet und die Internet-Protkolle (TCP/IP).
können die Methoden des Softwareengineerings an Projekten praktisch anwenden.
können Unix-basierte Systeme aufsetzen und konfigurieren.
können Webapplikationen basierend auf Webframeworks (Typo3 Flow, JavaEE, usw.) und CMS-Systemen (Typo3, WordPress, usw.) implementieren.