Fakultät Informatik

Einführung in die Informatik 1

Prof. Dr. R. Westermann

Einführung in die Informatik 1

Time, Place

Montag, 17:15 - 18:45, MW0001, Mittwoch, 14:15 - 15:45, MW0001

Begin:

Mittwoch, 19.10.2011

Prerequisites

Modul IN0002 (paralleler Besuch erforderlich)

Dozent:

Prof. Dr. R. Westermann

News

  • Die Nachkorrektur ist abgeschlossen. Änderungen werden über TUMonline bzw. das Prüfungsamt bekanntgegeben, sofern sich Ihre Note geändert hat.
  • Die Angabe zur Wiederholungsklausur können Sie hier herunterladen
  • Die Angabe zur Endtermklausur können Sie hier herunterladen

Studiengänge:

 Siehe Modulbeschreibung
Angehende Informatikstudierende (Schüler)

Inhalte:

  • Einführung:
    - Grundlegende Begriffe: Problem - Algorithmus - Programm
    - Imperative Programmkonstrukte
  • Syntax und Semantik:
    - Syntax von Programmiersprachen: reguläre Ausdrücke und kontextfreie Grammatiken
    - Semantik von Programmen: Kontrollfluss-Diagramme
  • Einfache Datenstrukturen I:
    - Arithmetik, Strings, Felder
    - Sortieren durch Einfügen
  • Rekursion:
    - Binäre Suche
    - Rekursion und End-Rekursion
  • Einfache Datenstrukturen II:
    - Objekte, Klassen, Methoden
    - Listen, Keller und Schlangen
  • Objektorientierte Programmierung:
    - Vererbung
    - abstrakte Klassen und Interfaces
    - Polymorphie
  • Programmierung im Großen (Ausblick)
  • Nebenläufige Programmierung und Threads

Literaturvorschläge:

Zusatzmaterialien:

 

News

Matthias Niessner, our new Professor from Stanford University, offers a number of interesting topics for  master theses.

 

PhD positions on   Computational Fabrication and 3D Printing and  Photorealistic Rendering for Deep Learning and Online Reconstruction are available at the Computer Graphics & Visualization group.