Focuses on the fundamental artificial intelligence ideas that underlie applications in such diverse areas as natural language processing, automatic programming, robotics, machine vision, automatic theorem proving, intelligent data retrieval systems, etc. Emphasis on general computational concepts involving kinds of data structures and properties of control strategies used by AI systems. Students also will be expected to conduct an in-depth review of some area of application of AI methods and report their investigation.
Prerequisites: AIM 3011 or equivalent
Recitations: none
Expected class size:
Frequency:
Credits: 3