I903 – Informatik 1 / FS
Modul
Informatik 1 / FS
Computer Science 1 / Correspondence Course |
Modulnummer
I903 [KT_06.2]
Version: 2 |
Fakultät
Informatik/Mathematik
|
Niveau
Diplom
|
Dauer
1 Semester
|
Turnus
Sommersemester
|
Modulverantwortliche/-r
Prof. Dr.-Ing. Mario Neugebauer |
Dozent/-in(nen)
Prof. Dr.-Ing. Mario Neugebauer Prof. Dr.-Ing. Jens Schönherr |
Lehrsprache(n)
Deutsch |
ECTS-Credits
3.00 Credits |
Workload
90 Stunden |
Lehrveranstaltungen
0.67 SWS (0.67 SWS Sonstiges) |
Selbststudienzeit
79.95 Stunden |
Prüfungsvorleistung(en)
Keine
|
Prüfungsleistung(en)
Schriftliche Prüfungsleistung |
Lehrform
Konsultationen
|
Medienform
Keine Angabe
|
Lehrinhalte/Gliederung
Die Veranstaltung bietet einen Einstieg in die imperative Programmierung mit Java, in die funktionale Programmierung mit Haskell und durchstreift dabei wichtige Grundlagen der Informatik. Neben einfachen Datentypen, deren Operationen und den direkten Bezug zum Aufbau eines modernen Computers, werden zunächst allgemeine Methoden der Programmentwicklung vorgestellt. Die Verarbeitung von Daten und erste kleine Projekte sollen ein Verständnis für den Erstellungprozess von fehlerfreien Programmen entwickeln. Der Veranstaltungsfokus liegt bei der systematischen Entwicklung von Algorithmen und Datenstrukturen zur Lösung verschiedener Probleme und deren theoretische und praktische Vergleiche. |
Qualifikationsziele
Vermittlung von Grundkenntnissen und -fähigkeiten zur Darstellung |
Sozial- und Selbstkompetenzen
Abstraktion von Vorgehensweisen in formalisierte, allgemeingültige |
Besondere Zulassungsvoraussetzung
Keine Angabe
|
Empfohlene Voraussetzungen
grundlegende Computerkenntnisse |
Fortsetzungsmöglichkeiten
Keine Angabe
|
Literatur
Cormen T.H., Stein C., Leiserson C.E., Rivest R.L.: Introduction to Algorithms, 2. Auflage, B&T-Verlag, 2001 Block M.: Java-Intensivkurs, 2. Auflage, Springer-Verlag 2009 Martin R.C.: Clean Code-A Handbook of Agile Software Craftsmanship, Prentice Hall International Verlag, 2008 Block M.: Haskell-Intensivkurs, Springer-Verlag 2011 [Es wird zusätzlich ein Skript zur Veranstaltung angeboten.] |
Aktuelle Lehrressourcen
keine |
Hinweise
Keine Angabe
|
Link zu Kurs/Lernressourcen im OPAL
|