Entwurf, Analyse und Umsetzung von Algorithmen
Kurs
Blended learning in Freiburg Im Breisgau
Beschreibung
-
Kursart
Kurs berufsbegleitend
-
Niveau
Fortgeschritten
-
Methodik
Blended
-
Ort
Freiburg im breisgau
-
Unterrichtsstunden
180h
-
Dauer
1 Semester
Bei eingebetteten Systemen findet man oft nur beschränkte Ressourcen vor. Die Laufzeit und der Ressourcenverbrauch von Algorithmen sind also von entscheidender Bedeutung. Dieser Kurs gibt eine Einführung in grundlegende Algorithmen und Datenstrukturen und in Methoden, um die Effizienz und die Optimalität eines Programms zu analysieren.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Nach dem Kurs können Sie...
...die Qualität von Algorithmen beurteilen, die für den Entwurf und die Analyse von intelligenten eingebetteten Mikrosystemen grundlegend sind.
...diese Algorithmen effizient in der Praxis implementieren.
...Laufzeit und Speicherbedarf von Algorithmen mit mathematischen Mitteln abschätzen.
...die wichtigsten Techniken zum Entwurf und zur Analyse von Algorithmen umsetzen.
...die Mächtigkeit algorithmischer Entwurfsprinzipien, wie Divide und Conquer, Dynamische Programmierung, Randomisierung, u.ä. einschätzen und ausführen.
...Standard-Datenstrukturen (Listen, Bäume, Graphen) erkennen und können diese benutzen. Darüber hinaus können Sie wichtige Algorithmen für Bäume und Graphen erklären.
Der Kurs richtet sich an Fahkräfte aus den Bereichen Informatik, Mikrosystemtechnik, Elektrotechnik, Mechatronik oder anderen verwandten Disziplinen. Auch Personen ohne Hochschulabschluss, die sich berufsbegleitend in diesem Bereich weiterbilden möchten, können an dem Kurs teilnehmen.
Grundkenntnisse in einer höheren, objektorientierten Programmiersprache (Phyton)
Weitere Informationen zu erwarteten Vorkenntnissen finden Sie unter https://www.masteronline-iems.de/weiterbildungskurse
Sie können unter Berücksichtigung der verfügbaren Ressourcen die am besten passenden Algorithmen und Datenstrukturen für eine Aufgabe auswählen und selbstständig implementieren.
Auf unserer Homepage (www.masteronline-iems.de) finden Sie ausführliche Informationen zu unserem gesamten Kursangebot und unserem Konzept.
Meinungen
Themen
- Implementierung von Algorithmen
- Abschätzung von Laufzeit und Speicherbedarf
- Python
- Algorithmische Entwurfsprinzipien
- Standard-Datenstrukturen
- Algorithmen
- Analyse von Algorithmen
- Software
- Dynamische Programmierung
- Objektorientierte programmierung
Dozenten
Prof. Dr. Rolf Backofen
Bioinformatik
Inhalte
Schwerpunkte:
- Grundlegende Algorithmen und Qualitätsaspekte für den Entwurf und die Analyse von Embedded Systems und Cyber Physical Systems
- Gängige Programmierparadigmen
- Praxisrelevante Rechnerarchitekturen
- Analyse und Beurteilung der Laufzeit und des Ressourcenverbrauchs von Programmen
- Implementierung von effizienten Algorithmen
- Anwendung von Komplexitätsabschätzungen und Korrektheitsbeweisen
Ablauf:
- Allgemeine Einführungsveranstaltung
- E-Training & Online-Meeting
- Prüfung und Zertifikat
Zusätzliche Informationen
Entwurf, Analyse und Umsetzung von Algorithmen