inf980 Einführung in die Informatik (Vollständige Modulbeschreibung)

inf980 Einführung in die Informatik (Vollständige Modulbeschreibung)

Deutsch English PDF Download
Modulbezeichnung Einführung in die Informatik
Modulkürzel inf980
Kreditpunkte 6,0 KP
Verantwortliche Einrichtung Department für Informatik
Zuständige Personen
Modulverantwortung:
Ute Vogel-Sonnenschein
Prüfungsberechtigt:
Die im Modul Lehrenden
Teilnahmevoraussetzungen

Es werden keine spezifischen Vorkenntnisse erwartet.

Diese Modul wendet sich an Studierende in Studiengängen außerhalb der Informatik. Studierende des Departments für Informatik der Bachelor- und Master-Studiengänge Informatik und Wirtschaftsinformatik  gehören nicht zur Zielgruppe.

Unterrichtsprachen Deutsch, Englisch
Lernergebnisse/Kompetenzen

Absolvent*innen des Moduls haben ein tiefergehendes Verständnis von grundlegenden Theorien und Techniken der Informatik erworben und können auftretende Probleme einordnen. Die Studenten werden damit befähigt, einfache Aufgabenstellungen aus ihrem Fachgebiet mit Mitteln der Informatik zu strukturieren, zu modellieren und Lösungsansätze zu entwerfen und den Lösungsaufwand abzuschätzen. Sie haben ein Grundverständnis für den Entwurf und den Einsatz von relationalen Datenbanken.

Modulinhalte
  • Einführung in die Programmierung in Python
  • Grundlagen der Rechnerarchitektur
  • Darstellung von Informationen
  • Formale Sprachen, Grammatiken und Automaten
  • Grundlegende Datenstrukturen
  • Problemlöseparadigmen, Algorithmen und Komplexität
  • Grundlegende Konzepte von (relationalen) Datenbanken 
Literaturempfehlungen
  1. Robert Sedgewick und Kevin Wayne
    Algorithms
    2011, ISBN: 032157351X
  2. Hans Petter Langtangen
    A Primer on Scientific Programming with Python
    Springer Berlin Heidelberg, 2014, ISBN: 9783642549595
  3. Robert Sedgewick und Kevin Wayne
    Computer science : an interdisciplinary approach
    Boston Columbus Indianapolis New York San Francisco Amsterdam Cape Town Dubai
    London Marid Milan Munich Paris Montreal Toronto Delhi Mexico City São Paulo
    Sydney Hong Kong Seoul Singapore Taipei Tokyo Addison-Wesley, 2017, ISBN:
    0134076427;
  4. John Guttag 
    Introduction to computation and programming using Python : with application to
    understanding data
    Cambridge, Massachusetts London, England The MIT Press, 2016, ISBN:
    9780262529624
  5. Paul Gries, Jennifer Campell, Jason Montojo und Jennifer Campbell
    Practical programming : an introduction to computer science using Python 3.6
    Raleigh, North Carolina The Pragmatic Bookshelf, 2017, ISBN: 9781680502688
  6. Gerard Blanchet
    Computer architecture
    Hoboken, NJ Wiley, 2013, ISBN: 1118577795
  7. J. Glenn Brookshear und Dennis Brylow
    Computer science : an overview
    Boston Munich u.a. Pearson, 2015, ISBN: 1292061162;
  8. John Zelle:
    Python Programming : An Introduction to Computer Science 
    3rd edition, Franklin, Beedle, 2017
  9. Brad Miller, David Ranum, 
    How to think like a Computer Scientist" , Online-Course Python for newbies: 
    e-Book: http://openbookproject.net/thinkcs/python/english3e/
Zu erbringende Leistungen
Prüfungsart, -umfang, -dauer

mündliche Prüfung oder Klausur 

Prüfungszeiten

Die Prüfung findet in den ersten drei Wochen nach Ende der Veranstaltungszeit statt.

Die Wiederholungsprüfung findet in den letzten drei Wochen vor Beginn der nächsten Veranstaltungszeit statt.

Dauer in Semestern 1 Semester
Angebotsrhythmus jeweils im Sommersemester
Workload
Arbeitsaufwand gesamt Davon Präsenzzeit
180 h
Lehrveranstaltungsform
Veranstaltungsart SWS Angebotsrhythmus Workload Präsenzzeit
Vorlesung 4 WiSe 56 h
Übung 2 WiSe 28 h
Zusätzliche Hinweise

Im Wintersemester findet das Modul auf englisch und im Sommersemester  auf Deutsch statt.

Die Vorlesungsfolien und Übungsaufgaben sind in Englisch.

Aufnahmekapazität:
unbegrenzt

Lehr-/Lernform:
V+Ü

Verwendbarkeit des Moduls
  • Fach-Bachelor Betriebswirtschaftslehre mit juristischem Schwerpunkt > Professionalisierungsbereich
  • Fach-Bachelor Biologie > Professionalisierungsbereich
  • Fach-Bachelor Chemie > Professionalisierungsbereich
  • Fach-Bachelor Comparative and European Law > Professionalisierungsbereich
  • Fach-Bachelor Engineering Physics > Professionalisierungsbereich
  • Fach-Bachelor Informatik > Professionalisierungsbereich
  • Fach-Bachelor Mathematik > Professionalisierungsbereich
  • Fach-Bachelor Nachhaltigkeitsökonomik > Professionalisierungsbereich
  • Fach-Bachelor Nachhaltigkeitsökonomik > Wahlpflichtbereich
  • Fach-Bachelor Pädagogik > Professionalisierungsbereich
  • Fach-Bachelor Pädagogisches Handeln in der Migrationsgesellschaft > Professionalisierungsbereich
  • Fach-Bachelor Physik > Professionalisierungsbereich
  • Fach-Bachelor Sozialwissenschaften > Professionalisierungsbereich
  • Fach-Bachelor Umweltwissenschaften > Professionalisierungsbereich
  • Fach-Bachelor Wirtschaftsinformatik > Professionalisierungsbereich
  • Fach-Bachelor Wirtschaftswissenschaften > Professionalisierungsbereich
  • Professionalisierungsbereich 2FB > Professionalisierungsbereich Zwei-Fächer-Bachelor außerschulisch