T567 – Grundlagen der Informatik

Modul
Grundlagen der Informatik
Fundamentals of Computer Science
Modulnummer
T567
Version: 1
Fakultät
FDIT: Fakultät Digitale Transformation
Niveau
Bachelor
Dauer
1 Semester
Turnus
Wintersemester
Modulverantwortliche
Dozierende
Sprache(n)

Deutsch
in "Grundlagen der Informatik"

ECTS-Leistungspunkte

5.00 ECTS-Punkte

Workload

150 Stunden

Lehrveranstaltungen

4.00 SWS (2.00 SWS Vorlesung | 2.00 SWS Übung)

Selbststudienzeit

94.00 Stunden
14.00 Stunden E-Learning - Grundlagen der Informatik
80.00 Stunden Selbststudium - Grundlagen der Informatik

Prüfungsvorleistung(en)
Keine
Prüfungsleistung(en)

Prüfung Klausurarbeit
Modulprüfung | Prüfungsdauer: 90 Minuten | Wichtung: 100%
in "Grundlagen der Informatik"

Lehr- und Lernformen

Vorlesungen und Übungen in den Präsenzphasen sowie virtuelle Lehrveranstaltungen mit tutorieller Begleitung in den betrieblichen Phasen

Medienform

Medientechnik der Lehrräume sowie E-Learning via OPAL

Lehrinhalte/Gliederung
  • Aufbau eines Computers und Prozessorgrundlagen (Rechnerarchitekturen, Computerklassifikationen, Maschinencode, Assembler, Adressierung)
  • Information, Codierung und Zahlendarstellungen (Informationsentropie, Hufmann-Codierung, tetradische Codes, Codebäume, Graycodes, n to m-Codes, Hammingdistanz, Fehlererkennung, zyklische Codes, Zeichencodierung, BASEx, Encoding Rules, Komplementär-Zahldarstellungen, Gleitkomma-Zahldarstellung)
  • Logik, logisches Schließen, Normalformen (Boolsche Logik, logische Basen, logische Ausdrücke, Ableitungsregeln, DNF/KNF, KV-Diagramm)
  • Mengen und Relationen (Mengendarstellung, Operationen, Relationen-Darstellung und -Eigenschaften, Hüllen, Dominanzmenge)
  • Grundlagen der Algorithmierung, Programmierung und Programmiersprachen (Algorithmendarstellungen, algorithmische Grundstrukturen und Basisalgorithmen, Algorithmenentwurf, Programmentwicklungszyklus, Definition von Programmiersprachen mittels EBNF)
Qualifikationsziele

Die Studierenden kennen die Grundbegriffe der Informatik, die Funktionsweise von Computern, die Codierung von Daten sowie Elemente der Boolschen- und Prädikatenlogik und verfügen über entsprechendes Fachwissen. Darüber hinaus erwerben Sie Kenntnisse über Datenstrukturen und Fertigkeiten beim Algorithmieren. Die Studierenden können gezielt Probleme erfassen, strukturieren, formalisieren und lösen. Sie beherrschen Methoden der Informationsrecherche.
Die Studierenden beherrschen effektive teambezogene Kommunikationsformen. Sie können im Team ihren eigenen sachgerechten Beitrag leisten und sicher verschiedene Rollen einnehmen. Die Studierenden verstehen die gesellschaftlichen Dimensionen des Fachgebietes und können diese in Abhängigkeit ihrer eigenen Interpretation in die Arbeit einfließen lassen. Die Studierenden können in ihrem beruflichen Rahmen mit Geduld, Ausdauer und Effizienz eine gezielte Aufwandsplanung und ein Zeitmanagement betreiben. Sie kennen die Komplexität von entsprechenden Problemen.

Zulassungsvoraussetzung
Keine
Empfohlene Voraussetzungen

kein

Literaturhinweise
  • D.E.Knuth: The Art of Computer Programming. Vol.1-4. Addison Wesley 1998
  • Helmut Herold, Bruno Lurz und Jürgen Wohlrab: Grundlagen der Informatik. München. Pearson Studium 2007
  • Christian Horn, Immo Kerner und Peter Forbig: Lehr- und Übungsbuch Informatik. Fachbuchverlag Leipzig, (2.Auflage) 2001
  • Peter Rechenberg und Gustav Pomberger: Informatik Handbuch. Hanser Verlag, (3.Auflage) 2002
Aktuelle Lehrressourcen

keine

Hinweise
Keine Angabe
Verwendbarkeit

Bachelorstudiengänge der Fakultät Digitale Transformation