DCP 1172 Introduction to Artificial Intelligence
CS 337 Programming Languages Logic Programming I (Logic, Intro to Prolog)