Course Info

CSC 358: Symbolic Programming

Concepts of symbolic programming as embodied in the language LISP. Basic data and control structures of LISP: symbolic expressions, the interpreter, functions, recursion, iteration. Techniques for prototyping and building conceptually advanced systems in an environment that encourages procedural and data abstraction. Advanced topics may include Prolog, intelligent tutoring systems, intelligent agents, and natural language processing. Assignments will focus on basic AI techniques, but the class is intended for anyone who will need to rapidly develop large complex systems. PREREQUISITE(S): CSC 301 or CSC 393.

Winter 2017-2018

Section: 801
Class number: 26157
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01515 at Loop Campus
Section: 810
Class number: 26158
Meeting time: -
Location: N/A at Online Campus

Winter 2015-2016

Section: 801
Class number: 26560
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01515 at Loop Campus
Section: 810
Class number: 26561
Meeting time: -
Location: N/A at Online Campus

Winter 2013-2014

Section: 801
Class number: 27282
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01510 at Loop Campus
Section: 810
Class number: 27283
Meeting time: -
Location: N/A at Online Campus