CS7301: Advanced Computational Logic
Mon,Wed 4:00-5:15
Classroom: ECSS 2.312
http://www.utdallas.edu/~gupta/courses/acl
Instructor: Gopal Gupta, ECSS 4.907, 972-883-4107,
Office hours: 5:15-6:15MW
Topics:
1. Logic-based Knowledge Representation
2. Negation in logic
3. Answer Set Programming
4. SAT Solving
5. Datalog
6. Abductive reasoning
7. Modal logics
8. Temporal Logic
9. Co-induction in logic
10. Semantics of logic programming
11. Description Logic
12. Advanced applications
Requirements:
1. Genuine interest in learning advanced stuff
2. Knowledge of predicate logic & theorem proving
3. Some advanced course involving reasoning/logic: CS 6364, CS 6371, or CS 6364
References: Foundation of Logic Programming by John W. Lloyd + a whole bunch of survey papers at the course home page
Course outline: Lectures by Professor, reading papers (and writing 1 page summaries), discussions, presenting papers. Each student to present a paper towards the end of the course.
Grading: if you worry about your grade in this class, you are in the wrong class J