CSE 151 Syllabus

Introduction to Artificial Intelligence

This course introduces the most fundamental concepts and techniques of artificial intelligence. The focus will be on methods for representing knowledge, and on algorithms for reasoning, problem-solving, learning and perception.

Please visit the CSE151 home page at

http://www-cse.ucsd.edu/classes/sp96/cse151/
for more information concerning homework, exams, grading, lecture notes and administrative details


Instructor

Timothy L. Bailey

Office: Social Sciences Building 243
Telephone: 534-8350
Email: tbailey@sdsc.edu
Office Hours: Wednesdays, 2-4 P.M

Teaching Assistant

David Noelle

Office Hours: Mondays, 11 A.M. - Noon; Tuesdays, 10 A.M. - 11 A.M. (AP&M 3337A)
Email: dnoelle@cs.ucsd.edu

Textbook

Russell, Stuart & Norvig, Peter (1995). Artificial Intelligence: A Modern Approach. Prentice-Hall, Upper Saddle River, New Jersey.

Lecture Schedule

Tuesdays & Thursdays, 4:00 P.M. - 5:20 P.M.
Cognitive Science Building, Room 004

Shortly after each lecture, the instructor's lecture notes will be made available via the course homepage. Click on a topic below to view the associated lecture notes.

Date Topic Reading
April 02 Introduction to AI 1.1
April 04 Foundations and History 1.2 - 1.5
April 09 Intelligent Agents 2.1 - 2.5
April 11 Solving Problems with Search 3.1 - 3.3
April 16 Searching for Solutions 3.4 - 3.8, 4.1 - 4.2
April 18 Logical Reasoning 6.1 - 6.6
April 23 First Order Logic (FOL) 7.1 - 7.3
April 25 Knowledge Representation in FOL 7.4 - 7.10
April 30 Inference in FOL: Horn Clauses 9.1 - 9.4
May 02 MIDTERM
May 07 Resolution in FOL 9.5, 9.6, 9.8
May 09 Planning I 11.1 - 11.4
May 14 Planning II 11.5 - 11.9
May 16 Inductive Learning 18.1 - 18.4
May 21 Inductive Learning 18.1 - 18.4
May 23 Uncertainty and Probabilistic Reasoning 14.1 - 14.5
May 28 Probabilistic Reasonging 15.1 - 15.4
May 30 Connectionist Learning 19.1 - 19.4
June 4 Perception & Speech Recognition 24.1 - 24.4, 24.7
June 6 REVIEW

Discussion Session

Thursdays, 10:00 A.M. - 11:00 A.M.
York 4050A

  1. April 04 - How To Solve The First Homework Assignment
  2. April 11 - On The Utility Of Reflexes
  3. April 18 - Searching For Non-Threatening Queens
  4. April 25 - Designing Operators
  5. April 30 (TUESDAY) - Midterm Review
    10:00 A.M. - 11:00 A.M. in Galbraith Hall, Room 1402
  6. May 02 - Discussion Section Cancelled
    Replaced With Special Office Hours in AP&M 5301
  7. May 09 - FOL & GSAT
  8. May 16 - FOL & Resolution
  9. May 23 - Discussion Section Cancelled
    Mail dnoelle@cs.ucsd.edu to make special arrangments.
  10. May 30 - Learning Decision Trees
  11. June 6 - Review

Course Assignments and Exams

There will be nine written homework assignments: one each Tuesday, due the following Tuesday.

There will be three programming assignments. The first programming assignment will be given out on Thursday April 11 and due two weeks later, on Thursday April 25. The second will be given out on April 25 and due three weeks later, on Thursday, May 16. The third will be given out on Thursday May 16 and due three weeks later, on Thursday June 6.

There will be two written, in-class exams: a midterm and a final. Their dates are shown in the Lecture Schedule above.

Refer to the Assignment Descriptions on the CSE 151 homepage for more information on the course assignments as it becomes available.

Refer to Policies on the CSE 151 homepage for information on homework and exam grading and turn-in policies.

When You Need Help

Everyone will need help at some times during the quarter. If you don't understand something covered in class, don't let the problem snowball. Coming to lectures and taking notes carefully is important. Questions are always welcome during class. You can also get answers during office hours or by email.


[--------------------------------------]
Friday, 31 May 1996, 00:00:00 GMT
Tim Bailey & David Noelle / tbailey@sdsc.edu & dnoelle@cs.ucsd.edu