Studienziele:
Kenntnis der Grundelemente moderner Programmiersprachen und Fähigkeit zu ihrer Anwendung; Fähigkeit zur Umsetzung einfacher Problemstellungen in eine algorithmische Lösung
Studieninhalte:
Grundlagen der Programmierung:
Klassen von Programmiersprachen, Syntax und Semantik, Spezifikation / Algorithmus / Programm, Grundelemente problemorientierter Programmiersprachen
Übersetzung und Ausführung:
Compiler, Interpreter
Grundlagen des Software Engineering:
Software-Lebenszyklus, Software-Qualitätssicherung