Lernziele: Die Studierenden haben einen Überblick über grundlegende Prinzipien und Verfahren der Informations- und Kommunikationstechnologie und über deren Begriffswelt. Sie haben ein Verständnis für Computing sowie den Aufbau und die Funktionsweise von Rechnern entwickelt. Damit erwerben die Studierenden Voraussetzungen für alle anderen Module. Die Studierenden kennen die Grundlagen einer modernen Programmiersprache und sind in der Lage, kleine Programme selbstständig zu schreiben. Im Modul werden Fähigkeiten wie Modellierung, Abstraktion sowie formales bzw. algorithmisches Denken entwickelt.
Inhalte: In diesem Modul werden grundlegende Begriffe und Verfahren der Informations- und Kommunikationstechnologie eingeführt. Es werden Inhalte vermittelt wie:
Inhalte: In diesem Modul werden grundlegende Begriffe und Verfahren der Informations- und Kommunikationstechnologie eingeführt. Es werden Inhalte vermittelt wie:
- Aufbau und Arbeitsweise von Rechnern
- Computing
- Mathematische und logische Grundlagen
- Algorithmen und Datenstrukturen
- Programmierparadigmen
- Information
- Informationstheorie und -repräsentation
- Dateisysteme und -formate
- Kommunikation
- Rechnernetze
- Internet-Protokolle und -Dienste
Termine:
- Vorlesung Mittwochs zwischen 10 und 12 Uhr
- Übung täglich (außer Mittwoch) um 13 Uhr
- Seminar (Programmierkurs) Mo+Di 12 Uhr und Do+Fr 14 Uhr
- Tutorium Mo 14 Uhr und Do 16 Uhr
- Kursverantwortliche/r: Frederik Arnold
- Kursverantwortliche/r: Prof. Dr. Robert Jäschke
- Kursverantwortliche/r: Michel Schwab
Semester: WiSe 2021/22