Modulhandbuch und Studienplan - Mathematisches Institut der ...

math.uni.freiburg.de

Modulhandbuch und Studienplan - Mathematisches Institut der ...

2.7 Anwendungsfach Informatik11LE13V-... EINFÜHRUNG IN DIE PROGRAMMIERUNG 8 ECTSHäufigkeitUmfangVerwendbarkeitjährlich im Wintersemester4 sws Vorlesung und 2 sws Übung über ein Semester– BSc Mathematik (PO 2012): Anwendungsfach Informatik; WahlmodulTeilnahmebedingungkeine formalen TeilnahmebedingungennotwendigeVorkenntnissekeineArbeitsaufwand – Kontaktzeit (Vorlesung, Übung) 90 h– Selbststudium (Vorbereitung und Nacharbeiten der Vorlesung und der Tutorate,Bearbeiten der Übungsaufgaben)150 hPrüfungsleistungStudienleistungenAnmeldungKlausurregelmäßige Teilnahme am ÜbungsbetriebAnmeldung zur Prüfung (Nr. 621): online innerhalb der Anmeldefrist der InformatikQualifikationszieleInhaltMaterialienLiteratur– Die Studierenden sollen die Grundlagen des systematischen Programmierens undTestens beherrschen.– Sie sollen datengesteuerte Algorithmen entwerfen, sie in einer Programmierspracheformulieren und auf Rechnern testen und ausführen lassen können.– Sie sollen die Grundkonzepte moderner höherer Programmiersprachen beherrschenund zur Programmentwicklung auf Rechnern einsetzen können.Die Vorlesung gibt eine Einführung in die Grundlagen der Informatik. Anhandder Programmiersprache Java und Haskell werden Grundkonzepte der Programmierungerläutert. Dazu gehören Grundlagen von Algorithmen, objektorientierteund prozedurale sowie funktionale Programmierung, Datenabstraktion, Rekursion,Testen und Aufwandsanalyse. Die Vorlesung wird durch Tutorien begleitet,in denen Übungsaufgaben besprochen werden.Beamervortrag in der Vorlesung; Vortragsfolien und Übungsblätter werden aufder Internetseite der Veranstaltung bereitgestellt.– D. Arnow, G. Weiss: Introduction to Programming Using Java. Addison-Wesley2000.– J. Bishop: Java lernen. 2. Auflage, Addison-Wesley 2001.– W. Küchlin, A. Weber: Einführung in die Informatik. 3. Auflage, Springer Verlag2005.– T. Ottmann, P. Widmayer: Algorithmen und Datenstrukturen. 5. Auflage, SpektrumAkademischer Verlag.– C. Ullenboom: Java ist auch eine Insel. 10. Auflage, Galileo Computing 2012.VerantwortlichDozentenUnterrichtsspracheBurgard, Thiemann (Technische Fakultät)Dozenten des Instituts für InformatikDeutsch83

Weitere Magazine dieses Users
Ähnliche Magazine