Course Descriptions and Syllabi

CS 260: Introduction to Artificial Intelligence

Artificial Intelligence (AI) is viewed in different ways which makes it hard to define . In general, however, a majority of computer scientists, engineers, and psychologists view AI as a discipline that enumerates and explores tasks that require intelligence (e.g., problem solving, planning, and natural language understanding). We will adopt this viewpoint in this course and study AI both from the computational (how can we design effective and efficient algorithms to solve problems of exponential complexity) and cognitive (how do humans solve complex problems effectively and efficiently) viewpoints.

Click here for details of the Fall 2007 CS 260 and CS 360 courses.

Additional details are posted on OAK system. You need your VUnet ID and password to access the Course Description, Syllabus, and Schedule.