Welcome to my site, which I assembled for courses I used to teach for Computer Science students at Berner Fachhochschule - Bern University of Applied Sciences in Switzerland.

Logical Programming and Prolog are topics which should be studied by each and every Computer Science student. Not so much because the programming concept and language can be used directly, but because the logical programming approach is so different from the well known methods of procedural or object-oriented programming. Computer Science students should develop an open mind with regard to unconventional approaches, because nobody knows what the future paradigms will be: Creativity begins with the realization that things could be different.

Enjoy the site and send me Email when you find errors.