FB 3 | ||||||
Group BKB > Teaching > | Deutsch
|
|||||
Programming Languages (with Practical) |
||||||
[Most links on this page go to pages in German, sorry!] Berthold Hoffmann [03-ME-705.01]
Course Dates: Monday 16-18 in GW2 B1170,
Wednesday 14-16 in MZH 1110.
In this course, common principles of programming languages are studed from a practical viewpoint. For that purpose, general concepts of programming languages are introduced, such as data types, expressions, commands, declarations etc. By selection and combination of these concepts we design programming languages that support different styles of programming (paradigms): imperative, object-oriented, concurrent, funktional, logic und visual programming. Ada, Java, Eiffel, Standard ML, Haskell, and Prolog are used as reference languages in order to learn how concepts and paradigms have been realized inexemplary languages. Simple exercises (including small practical exercises with compilers) shall deepen the understanding of the subject in the way of learning by doing.
More about the contents of the course and of the practicalRequirements for Participation: Knowledge of at least two programming languages Credits: Oral examination Material for Participants
Background Information |
||||||
Author: Dr. Berthold Hoffmann |
||||||
Group BKB |
|