Die Studierenden werden
  • die grundlegenden Sprachmittel einer modernen Programmiersprache verstehen und anwenden können,
  • einfache Programme mit strukturierten und typisierten Programmelementen analysieren und erstellen können,
  • eine moderne Programmierumgebung inklusive Debugger bedienen können,
  • grundlegende Elemente der Programmiersprache C++ und der C++ Standardbibliothek (z.B. für die textorientierte Ein- und Ausgabe) praktisch einsetzen können,
  • grundlegende Kenntnisse und Fähigkeiten für das Verständnis der praktischen Programmierung informationsverarbeitender Systeme erworben haben

This course gives an overview of the various areas of artificial intelligence (AI): machine learning (ML), knowledge representation, natural language processing (NLP), and computer vision. The focus is on hands-on experience in AI application development.