Skip to content
Snippets Groups Projects
Commit 193b220e authored by Svenja Noichl's avatar Svenja Noichl
Browse files

Update Introduction to Program Synthesis.md

parent 219625a5
Branches
No related tags found
No related merge requests found
...@@ -69,25 +69,31 @@ Fundamental programming skills in Python ...@@ -69,25 +69,31 @@ Fundamental programming skills in Python
**(!) Lernziele (DE)** **(!) Lernziele (DE)**
**Kenntnisse:** Nach erfolgreichem Abschluss des Moduls kennen Studierende **Kenntnisse:** Nach erfolgreichem Abschluss des Moduls kennen Studierende
* Formale Definitionen, Darstellung und Aufbau von Computerprogrammen, traditionelle und moderne Dogmen sowie Methodiken der Programmsynthese. * Formale Definitionen, Darstellung und Aufbau von Computerprogrammen, traditionelle und moderne Dogmen sowie Methodiken der Programmsynthese.
**Fähigkeiten:** Nach erfolgreichem Abschluss des Moduls können Studierende **Fähigkeiten:** Nach erfolgreichem Abschluss des Moduls können Studierende
* Implementierung und Anwendung grundlegender Programmsynthesemethoden * Implementierung und Anwendung grundlegender Programmsynthesemethoden
* Einsatz moderner Frameworks zur Programmiersynthese für die Anwendung ; von state-of-the-art Methoden * Einsatz moderner Frameworks zur Programmiersynthese für die Anwendung ; von state-of-the-art Methoden
**Kompetenzen:** Auf der Basis der im Modul erworbenen Kenntnisse und Fähigkeiten sind Studierende in der Lage, **Kompetenzen:** Auf der Basis der im Modul erworbenen Kenntnisse und Fähigkeiten sind Studierende in der Lage,
* Programme für Zwecke in verschiedenen Problembereichen zu synthetisieren * Programme für Zwecke in verschiedenen Problembereichen zu synthetisieren
**(!) Lernziele (EN)** **(!) Lernziele (EN)**
**Knowledge:** After successful completion of the module students know **Knowledge:** After successful completion of the module students know
* Formal definition and fundamental design as well as representations of computer programs, traditional and modern principles and techniques in program synthesis. * Formal definition and fundamental design as well as representations of computer programs, traditional and modern principles and techniques in program synthesis.
**Skills:** After successful completion of the module, students will be able to **Skills:** After successful completion of the module, students will be able to
* Implement and use fundamental program synthesis methods * Implement and use fundamental program synthesis methods
* Use modern programming synthesis frameworks to apply more sophisticated methods * Use modern programming synthesis frameworks to apply more sophisticated methods
**Competencies:** Based on the knowledge and skills acquired in the module, students will be able to **Competencies:** Based on the knowledge and skills acquired in the module, students will be able to
* Synthesize programs for purposes in various problem domain * Synthesize programs for purposes in various problem domain
**(!) Inhalt (DE)** **(!) Inhalt (DE)**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment