I220 – Programming paradigms
Module
Programming paradigms
Programmierparadigmen |
Module number
I220 [I-220]
Version: 2 |
Faculty
Informatics/Mathematics
|
Level
Master
|
Duration
1 Semester
|
Semester
Summer semester
|
Module supervisor
Prof. Dr. rer. nat. Boris Hollas |
Lecturer(s)
Prof. Dr. rer. nat. Boris Hollas |
Course language(s)
|
ECTS credits
2.00 credits |
Workload
60 hours |
Courses
2.00 SCH (1.00 SCH Lecture | 1.00 SCH Internship) |
Self-study time
30.00 hours |
Pre-examination(s)
Paper |
Examination(s)
Written examination |
Form of teaching
1/0/1 V/Ü/P |
Media type
No information
|
Instruction content/structure
|
Qualification objectives
Einführung in wichtige Paradigmen der Programmierung soweit sie für die praktische und angewandte Informatik von Bedeutung sind. Der Schwerpunkt liegt auf der logischen und der funktionalen Programmierung und deren Einsatz für Aufgaben der Künstlichen Intelligenz. Imperative Programmierung und objektorientierte Programmierung werden - als bekannt vorausgesetzt - mit Paradigmen der deklarativen Programmierung verglichen. Die Studierenden sollen in die Lage versetzt werden, die verschiedenen Paradigmen anwenden zu können und lernen das Zusammenwirken unterschiedlicher formaler Sprachen im Rahmen hybrider Systeme kennen. |
Social and personal skills
No information
|
Special admission requirements
No information
|
Recommended prerequisites
Die imperative, objektorientierte und die logische Programmierung werden als bekannt vorausgesetzt, da diese im Bachelor-Studium behandelt werden. |
Continuation options
Keine Angabe |
Literature
|
Current teaching resources
Vorlesungsmitschrift |
Notes
No information
|
Link to course/learning resources in OPAL
|