ECE 579
Principles of Artificial Intelligence
Required course: No
Course Level
Units
Prerequisite(s)
Course Texts
Artificial Intelligence: A Modern Approach. 3rd Edition. S. Russell and P. Norvig, Prentice Hall, 2009
Schedule
Course Description
Provides an introduction to problems and techniques of artificial intelligence (AI). Automated problem solving, methods and techniques; search and game strategies, knowledge representation using predicate logic; structured representations of knowledge; automatic theorem proving, system entity structures, frames and scripts; robotic planning; expert systems; implementing AI systems; advanced topics: artificial neural networks, and learning, genetic algorithms; survey of modern applications
May be convened with ECE 479.