CSCI 373(F) Artificial Intelligence (Q)
This course introduces the state-of-the-art in the field of Artificial Intelligence, which is concerned with the ability to create machines that perform tasks requiring "intelligence."
The course covers techniques for solving problems in the field, including knowledge
representation, search strategies, 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
Hour: DANYLUK