Bernhard Gramlich | AG Theoretische Informatik und Logik | Fakultät für Informatik | TU Wien


185.298
Computational Equational Logic, VU 3.0/2.0


Teacher: Bernhard Gramlich, gramlich@logic.at

The course "Computational Equational Logic" is an optional course in the new Computer Science Master Studies Computational Intelligence (Wahlfachkatalog "Theoretische Informatik und Logik") and Software Engineering & Internet Computing (Wahlfachkatalog "Theoretische Informatik") and is also part of the European Masters Program in Computational Logic (Advanced Modules / Inference in Classical and Non-Classical Logic).

The course will be held in English!


News


Contents of the course

This advanced course focuses on and deepens various aspects of the area Computational Equational Logic. Topics to be dealt with include e.g. extended notons of term rewriting, reduction and computation strategies, modular aspects of equational and rewrite systems, rule-based programming, equational theorem proving.

Students attending the course should acquire a deeper understanding in this area as well as get an impression of the importance of these theoretical foundations for applications in programming and deduction, as well as in specifying and verifying programs.

The course presupposes at least some basic knowledge in Term Rewriting Systems. Desirable, but not necessary, is background knowledge in Unification Theory.


Specialization Options and Perspectives

The course also offers a good basis for various possibilities of deepening studies in the field of Computational (Equational) Logic. This concerns students' projects in the context of Practical Courses, Seminars, Diploma and Master theses including potential topics for work on Ph.D. projects within some Ph.D. studies.


Course material

Copies of the slides used in the course and additional material will be made available.


Assessment

The practical part of the course is integrated and will take place in the form of homework solved independently and (partially) discussed later in the course. At the end there will be a final exam. The overall assessment takes into account not only the final exam, but als the homework and the general participation during the course.


Bernhard Gramlich | AG Theoretische Informatik und Logik | Fakultät für Informatik | TU Wien
Last modified: Wed Mar 3 16:41:22 CET 2010
Valid HTML 4.01! Viewable With Any Browser Bernhard Gramlich