Universität Bremen  
  FB 3  
  Group BKB > Teaching > Deutsch
English
 

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.
Practical: Wednesday 16-18 in Cartesium 1.41 First course: Monday, Octover 15 at 16:15 in GW2 1170.

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 practical

Requirements for Participation: Knowledge of at least two programming languages

Credits: Oral examination

Material for Participants

Background Information

 
   
Author: Dr. Berthold Hoffmann
 
  Group BKB 
Last updated: October 15, 2012   impressum