CS 170
Introduction to Artificial Intelligence

Spring 2015
MWF 1:10 - 2:00
Location: Bourns Hall A125

Victor Zordan
WCH 337
Office Hours: 2:30-3:30 Tuesdays, 11-Noon Thursday
Teaching Assistants
Lucy Ulanova

General Information

In this course you will learn about current techniques in Artificial Intelligence. By the end of the course, you should be familar with:

There is one formal textbook for the class:

Artificial Intelligence - A modern approach (Third Edition) by Russell and Norvig
The textbook will be supplemented by meterials as described in class.


The tentative schedule appears below. This syllabus is subject to change throughout the quarter, please see the online syllabus for the most up-to-date version of the schedule.

Week of Mon Wed Fri
Mar 30 Introduction- Chapter 1
Intelligent Agents- Chapter 2
Problem Solving by Search - Chapter 3
Apr 6 Probability in AI - Chapter 13
Homework 1 posted
Probabilistic Inference - Chapter 14.1-3
Probabilistic Inference II - Chapter 14.4-5
Apr 13 Machine Learning - Chapter 18.1-3, 18.4
Unsupervised Learning - Chapter 20.1-2
Homework 1 due, via ilearn
Unsupervised Learning - Chapter 20.3 + PCA
Apr 20 Guest Speaker - Applications
Homework 2 posted
Representation with Logic
Representation with Logic - Chapter 7,8
Apr 27 Planning - Chapter 10
Planning with Uncertainty - Chapter 17.1-2
Homework 2 due, via ilearn
Planning with Uncertainty - Chapter 17.3
May 4 MIDTERM Review
Reinforcement Learning
May 11 Hidden Markov Models
Homework 3 posted
Game Theory
May 18 Advanced Planning
Computer Vision I
Computer Vision II
Homework 3 due, via ilearn
May 25 Holiday
Robotics I
Homework 4 posted
Guest Speaker - Applications
Jun 1 Robotics II
Natural Language Processing I/II
Homework 4 due, via ilearn

Final Exam Jun 10, 7-10pm

Homework, Discussion, and Grading

Grades will be determined based on the following breakdown:

Homework (4 x 5% = 20%, no late homework accepted)
Midterm (25%)
Quizzes (30%, Approximately 1 per week in class, two lowest dropped, no make-ups)
Final exam (25%)

Note on cheating: Cheating will not be tolerated, anyone suspected of cheating will be investigated until the truth be known. Anyone found to have cheated will be given a failing grade. During exams, your identity will be checked, so please bring your student ID or a valid license/passport (or your mother.) For homework, you must be able to describe any and all work you hand in and we reserve the right to conduct random verbal checks of your work. Once again, cheating will not be tolerated!

Contact Information:

Victor B. Zordan
Department of Computer Science
University of California, Riverside