Bereit für die Klausur? Teste jetzt dein Wissen!
Dein ergebnis
Melde dich für die StudySmarter App an und lerne effizient mit Millionen von Karteikarten und vielem mehr!
Du hast bereits ein Konto? Anmelden
Lerninhalte finden
Features
Entdecke
Egal, ob Zusammenfassung, Altklausur, Karteikarten oder Mitschriften - hier findest du alles für den Studiengang Bachelor of Science Informatik
Universität Erlangen-Nürnberg
Bachelor of Science Informatik
Prof. Dr.
2024
In dieser Vorlesung wirst Du tiefer in die Konzepte der objektorientierten Programmierung (OOP) eintauchen. Der Fokus liegt auf fortgeschrittenen Techniken und Praktiken, die in realen Softwareprojekten verwendet werden.
Diese Kurssektion behandelt die Prinzipien und Methoden der funktionalen Programmierung. Du wirst lernen, wie man funktionale Paradigmen in Programmierprojekten implementiert.
In diesem Abschnitt lernst Du die Konzepte und Techniken der Programmierung mit Nebenläufigkeit und Parallelismus kennen. Diese Fähigkeiten sind essenziell für die Entwicklung performanter und skalierbarer Software.
Entwurfsmuster sind bewährte Lösungen für wiederkehrende Probleme im Softwaredesign. Dieser Kursabschnitt behandelt verschiedene Muster und zeigt auf, wie sie effektiv verwendet werden können.
Im Bereich der verteilten Systeme wirst Du lernen, wie man Software entwickelt, die auf mehreren Computern ausgeführt wird. Dies umfasst Themen wie Kommunikation, Konsistenz und Fehlertoleranz.
Der Kurs 'Advanced Programming Techniques' an der Universität Erlangen-Nürnberg bietet Dir die Möglichkeit, Deine Programmierfähigkeiten auf ein höheres Niveau zu bringen. Im Rahmen des Studiengangs Informatik befasst sich diese Vorlesung mit fortgeschrittenen Konzepten, die moderne Softwareentwicklung und komplexe Projekte effizient gestalten. Ziel des Kurses ist es, Dir ein tiefes Verständnis fortgeschrittener Programmiertechniken zu vermitteln, indem theoretisches Wissen mit praxisnahen Übungen kombiniert wird.
Kursleiter: Prof. Dr.
Modulstruktur: Die Modulstruktur umfasst Vorlesungen, Tutorien und Übungsaufgaben. Die Vorlesung findet zweimal wöchentlich statt, die Tutorien wöchentlich.
Studienleistungen: Schriftliche Prüfung am Ende des Semesters und regelmäßige Abgabe von Übungsaufgaben.
Angebotstermine: Der Kurs wird im Wintersemester angeboten.
Curriculum-Highlights: Fortgeschrittene Konzepte der objektorientierten Programmierung, Funktionale Programmierung, Nebenläufigkeit und Parallelismus, Entwurfsmuster, Programmierung verteilter Systeme
Beginne frühzeitig mit dem Lernen, idealerweise schon zu Beginn des Semesters, um Dir die nötige theoretische Basis anzueignen.
Nutze verschiedene Ressourcen, wie Bücher, Übungsaufgaben, Karteikarten und Probeklausuren, um dein Wissen zu vertiefen.
Schließe Dich Lerngruppen an und tausche Dich mit anderen Studierenden aus, um gemeinsam Lösungsstrategien zu entwickeln.
Vergiss nicht, regelmäßige Pausen einzulegen und in diesen Zeiten komplett abzuschalten, um eine Überbelastung zu vermeiden.
Stephan D.
Zhi W.
James T.
Joyce Z.
Sie haben bereits ein Konto? Login
74790 Strategisches Management | Kurs ansehen |
Advanced Design and Programming | Kurs ansehen |
Advanced Mechanized Reasoning in Coq | Kurs ansehen |
Advanced Programming Techniques | Kurs ansehen |
Algebra | Kurs ansehen |
Algebra des Programmierens | Kurs ansehen |
Algebraische und Logische Aspekte der Automatentheorie | Kurs ansehen |
Algorithmen und Datenstrukturen | Kurs ansehen |
Algorithmik kontinuierlicher Systeme | Kurs ansehen |
Allgemeine Biologie I | Kurs ansehen |
Tom Q.