CSCI 373 Artificial Intelligence (Not offered 2008-2009; to be offered 2009-2010) (Q)
This course introduces fundamental techniques in the field of Artificial Intelligence, which is concerned with the ability to create machines that perform tasks requiring "intelligence." The course covers methods for knowledge representation, search, planning, and reasoning. It then explores those further by surveying current applications in areas selected from machine learning, game playing, robotics, and natural language processing.
Format: lecture/laboratory. Four programming projects in the first half of the semester and a larger project spanning most of the second half account for 70% of the student's final grade. A midterm examination and a six-page survey paper account for the remainder of the student's grade.
Prerequisites: Computer Science 136 and Discrete Mathematics. No enrollment limit (expected: 20).
PROJECT COURSE
DANYLUK