english
 

Grundlagenmodul Informatik I

Vorlesung "Grundlagen der Softwareentwicklung und Programmierung"

Aktuelles:
-

Dozent
    Prof. Dr. Michael Schöttner

Betreuer

    John Mehnert-Spahn und Florian Müller

Modulart
´  Pflichtmodul im Bachelor-Studiengang Informatik

Lehrveranstaltungen
   Vorlesung "Grundlagen der Softwareentwicklung und Programmierung" (4 SWS)
         jeweils 9-11 Uhr, dienstags und freitags im Hörsaal 5C.

   Theoretische Übungen (2 SWS)
         wöchentlich, Termine siehe Online-Anmeldung, jeweils in Raum 25.12.01.51

   Praktische Übungen (2 SWS)
         wöchentlich, dienstags 13-14 Uhr und mittwochs 9-10 Uhr, jeweils in Raum 00.43 im RZ

   Begleitende Tutorien der Fachschaft (freiwillig, aber empfohlen)
       Mehr Informationen finden Sie --> hier <---.

Klausuren:
Hilfsmittel für alle Klausuren:
      - eine DIN A4 Seite (beidseitig) mit eigenen Notizen
      - sonst KEINE weiteren Hilfsmittel erlaubt

   Probeklausur: Di, 23.1.2007, 9:30 Uhr, 45min., Hörsaal 5C
      - schriftlich, 45min., ohne Anmeldung, Korrektur und Besprechung in den Übungen
 

   Klausur: Di, 13.2.2007, 10:00 Uhr, 90min.
      - schriftlich
      - Hörsäle: 5D, 5E, 5F (Einteilung erfolgt durch uns)
      - Anmeldung beim zuständigen Prüfungsamt + online hier (folgt noch)
      - Zulassung wird durch uns erteilt, abhängig von erreichten Übungspunkten
      - Hier sind die Klausuren: Klausur A und Klausur B
 
   Nachklausur: Mo, 26.3.2007, 10:00 Uhr, 90min. 
      - schriftlich
      - Hörsäle: 5A, 5E, 5G (Einteilung erfolgt durch uns)
      - weitere Informationen siehe Klausur
      - Bei vorhandener Zulassung kann auch direkt bei der Nachklausur teilgenommen werden.
        Achtung:
           * es gibt keine Nachklausur zur Nachklausur (nächste Prüfungmk. ist Anfang 2008).
           * auch bei vorhandener Klausurzulassung ist eine Prüfungsanmeldung notwendig!


Online-Anmeldung
   Zu den "kleinen" Übungen in Gruppen zu ca. 25-30 Personen.

   Um Kreditpunkte für die Vorlesung zu erlangen müssen Sie sich bis spätestens Donnerstag,
   den 26.10.2006, um 15:00 Uhr online anmelden. Ein Passwort wird dann an Ihre E-Mail
   Adresse gesendet. Um die Anmeldung zu bestätigen müssen Sie sich mit diesem Pass-
   wort hier einloggen und einen Übungstermin wählen. Die Teilnehmerzahl der Übungen ist
   begrenzt !

   Wer sein Passwort vergessen hat kann es sich hier an seine E-Mail Adresse zuschicken
   lassen. 

FAQ
   Eine Liste von Antworten auf häufige Fragen finden Sie hier.

Kreditpunkte
    10 CP

Regeln zur Vergabe von Kreditpunkten
    Finden Sie hier.

Verwendbarkeit des Moduls
   - Pflichtmodul im Bachelor-Studiengang Informatik,
   - Nebenfach Informatik im Diplom-, Bachelor- und Master-
     Studiengang Mathematik sowie im Diplom-Studiengang Physik,
   - jede der beiden Lehrveranstaltungen als A-Modul im Diplom-Studiengang Biologie

Inhalte
   - grundlegende Begriffe der Informatik, insb. Algorithmus, Programm
   - Algorithmenparadigmen: imperativ/prozedural, applikativ/funktional, objektorientiert
   - Einführung in objekt-oriente Konzepte zur Zeit am Beispiel von Java
   - ausgewählte Standard-Algorithmen (z.B. Such- und Sortierverfahren)
     sowie deren Umsetzung in Java
   - Analyse von Algorithmen, formale Algorithmenmodelle und deren Eigenschaften
   - abstrakte Datentypen, sowie grundlegende Datenstrukturen und ihre Realisierung in Java

Qualifikationsziele
   Aneignung von Fähigkeiten und Verständnis der wichtigsten Grundlagen der Praktischen
   Informatik; Erwerb von Programmierkenntnissen; Aneignung der Fähigkeit zum selbst-
   ständigen Lösen einfacher algorithmischer Probleme.

Inhalt & Folien
   Kapitel 01: Vorschau (17.10.2006)
   Kapitel 02: Informationen und Daten (komplett, 27.10.2006)
   Kapitel 03: Algorithmische Grundkonzepte (Update Folie 20, 8.11.2006)
   Kapitel 04: Imperative Programmierung (komplett, Update ab Folie 47, 15.11.2006)
   Kapitel 05: Suchen und Sortieren (komplett, Update QuickSort 29.11.2006)
   Kapitel 06: Objektorientierte Programmierung (Update Exceptions, 13.12.2006)
   Kapitel 07: Eigenschaften von Algorithmen (Update: letzte Folie, 09.01.2007)
   Kapitel 08: Dynamische Datenstrukturen (Update: komplett, neu ab Folie 45, 16.01.2007)
   Kapitel 09: Entwurf von Algorithmen (Update: komplett, neu ab Folie 22, 30.1.2007)
   Kapitel 10: Nebenläufigkeit (Update: 2.2.2007)


Übungen
   Übungsblatt 0
   Übungsblatt 1, Lösungsvorschlag 01
   Übungsblatt 2, Lösungsvorschlag 02
   Übungsblatt 3 (Array_Ein_Aus.java), Lösungsvorschlag 03
   Übungsblatt 4, Lösungsvorschlag 04
   Übungsblatt 5, Lösungsvorschlag 05
   Übungsblatt 6, Lösungsvorschlag 06
   Übungsblatt 7, Lösungsvorschlag 07
   Übungsblatt 8, Lösungsvorschlag 08
   Übungsblatt 9, Lösungsvorschlag 09 (freiwilliges Zusatzblatt)
   Übungsblatt 10, Lösungsvorschlag 10
   Übungsblatt 11 (Klausuranmeldung)
   Probeklausur (nur uni-intern abrufbar, Deckblatt)
   Übungsblatt 12 (zählt nicht mehr für die Klausurzulassung), Lösungsvorschlag 12


Sonstiges

    Link Tutorentermine für die große Übung
   Kapitel 08: Beispiele, SearchTree.java (mit Löschoperation)


Beispiele aus der Vorlesung:

   MergeSort, QuickSort, Exceptions, Queens, ThreadExample, Incrementer

    Donnerstag, 17. 05. 2012


Aktuelles

Promotionen

Abteilungsreiseführer
(Hitchhiker's Guide)


Prüfungstermine 

Aushang mündl. Prüfungen
Kommende mündliche Prüfungstermine: 04.06.2012
Anmeldefrist beachten!

Liste der zugelassenen Teilnehmer für die Informatik I Klausuren

Ergebnis der 2. Klausur Info I.

Klausurtermin Betriebssysteme
19.07.2012, 09:00 - 10:30 Uhr in Hörsaal 5E


Sekretariat

Gebäude 25.12 Ebene 01
Frau Angela Rennwanz
+49 211 81 - 10 591 
Fax +49 211 81 - 13 464
 

Institut für Informatik Link 


 

Institut für Informatik/Abteilung Betriebssysteme
Heinrich-Heine-Universität, Geb. 25.12, Universitätsstr.1, 40225 Düsseldorf, 0211/81-10 591 Letzte Änderung: 03.05.2011, 12:33
Seitenende