Material Detail

PROLOG: Logic Programming

PROLOG: Logic Programming

This is an introduction to logic programming, specifically PROLOG. The introduction to PROLOG will follow the book of Clocksin and Mellish: Programming in Prolog. The remainder of the course will be on applications in AI and special topic talks on logic programming (such as CLP). This is an introduction to logic programming, specifically PROLOG. The introduction to PROLOG will follow the book of Clocksin and Mellish: Programming in Prolog. The remainder of the course will be on applications in AI and special topic talks on logic programming (such as CLP). There will be no final exam, but: * Exercises: With each lecture a corresponding set of execises involving the concepts of the lecture will be given. These assignments will be due (and discussed) in the next lecture (60%). * Special Topic Each student will be required to give a special topic talk and a (approx. 5 page) paper involving some area of logic programming (20%). * Project Several exercises will be combined to form a larger 'project' (20%)

Quality

  • User Rating
  • Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolio (1) Course ePortfolios
  • Accessibility Info

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.