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
Dieser Abschnitt behandelt wiederverwendbare Lösungen für häufig auftretende Probleme innerhalb eines bestimmten Kontexts in der Softwareentwicklung.
Hier werden fortgeschrittene Techniken und Methoden vorgestellt, um die Effizienz und Qualität der Softwareentwicklung zu verbessern.
Der Abschnitt Lehrer die Prinzipien und Muster, die zur Definition der Struktur und Organisation von Software-Systemen verwendet werden.
In diesem Abschnitt werden verschiedene Testmethoden und Best Practices zur Sicherstellung der Qualität von Softwareanwendungen vorgestellt.
Dieser Abschnitt behandelt die Techniken zur Verbesserung der internen Struktur von bestehendem Code, ohne dessen externes Verhalten zu ändern.
Im Rahmen des Studiengangs Informatik wird an der Universität Erlangen-Nürnberg die Vorlesung 'Advanced Design and Programming' angeboten. Diese Vorlesung richtet sich an fortgeschrittene Studierende und vermittelt tiefgehende Kenntnisse im Bereich des Software-Designs und der Programmierung. Du lernst, wie verschiedene Design Patterns angewendet werden, fortgeschrittene Programmiertechniken, die Struktur von Software Architekturen sowie Testverfahren und Refactoring.
Kursleiter: Prof. Dr.
Modulstruktur: Die Vorlesung besteht aus wöchentlichen Vorträgen, zusätzlichen Übungen und Projektarbeiten.
Studienleistungen: Die Leistung wird durch eine Klausur am Ende des Semesters bewertet.
Angebotstermine: Wintersemester
Curriculum-Highlights: Design Patterns, Fortgeschrittene Programmiertechniken, Software Architekturen, Testverfahren, Refactoring
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.
Zhuo O.
Feng V.
Wen Q.
Hua G.
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 |
Justin V.