Fundamentals of Artificial Intelligence
Fundamentals of Artificial Intelligence
COM SCI XL 161
Intro to AI problem-solving and knowledge representation using Lisp. Covers search strategies, planning, logic structures, and applications in NLP, expert systems, and vision. Includes lectures, labs, and programming assignments.
Get More Info
What You Can Learn.
What You Can Learn.
Learn core paradigms of artificial intelligence, including state-space search, problem reduction, and planning techniques.
Apply AI concepts through regular programming assignments that build fluency in Lisp as a functional language.
Explore predicate logic, production systems, semantic networks, frames, and scripts to model intelligent behavior.
Examine topics such as natural language processing, expert systems, computer vision, and parallel architectures to understand real-world implementations of AI.
About This Course
Lecture, four hours; laboratory, two hours; outside study, six hours. Enforced requisite: course 180. Introduction to fundamental problem solving and knowledge representation paradigms of artificial intelligence. Introduction to Lisp with regular programming assignments. State-space and problem reduction methods, brute-force and heuristic search, planning techniques, two-player games. Knowledge structures including predicate logic, production systems, semantic nets and primitives, frames, scripts. Special topics in natural language processing, expert systems, vision, and parallel architectures.