Symbol Manipulation Languages (CSE 5326) Fall 1991
Later: Artificial Intelligence I (CSE 5360)
Description: In contrast to traditional scientific programming,
artificial intelligence (AI) applications require the manipulation of
symbols. This course studies symbol manipulation languages and their
application to AI. The course introduces the basics of functional
programming in LISP and logic programming in PROLOG with emphasis on
specific solutions to AI problems.
Required Text: Winston, Artificial Intelligence,
3rd Edition, Addison-Wesley, 1992.
Recommended Texts: Winston and Horn, LISP, 3rd
Edition, Addison-Wesley, 1989. Steele, Common LISP: The
Language, 2nd Edition, Digital Press, 1990. Clocksin and Mellish,
Programming in Prolog, 3rd Edition, Springer-Verlag, 1987.
Grading: Lisp Labs (16%), Lisp Project (14%), Lisp Exam (14%),
Prolog Labs (16%), Prolog Project (14%), Prolog Exam (14%),
Final Exam (12%).
Instructor:
Larry Holder , 330 EB2, 272-2596, holder@cse.uta.edu.
GTA: Rangini Das.
Handouts
Lawrence B. Holder
Department of Computer Science and Engineering
University of Texas at Arlington
Box 19015, Arlington, TX 76019-0015
phone: (817) 272-2596, fax: (817) 272-3784
email: holder@cse.uta.edu