Artificial Intelligence
CS 455 Syllabus
- http://www.cwu.edu/~borisk
214b Hebeler,
borisk <at> cwu.edu,
963-1438
- Class Hours:
- MWFR 10:00-10:50 AM,
Heb 112, Lab Heb 209.
- Office Hours:
- MWF 4:00pm-5:00pm and
- by
appointment.
- Textbook:
- Supplements:
- The Schemer's guide
by I.Ferguson, Schemers Inc.
- The WinScheme Editor, Schemers Inc.
- Simply Scheme by
B. Harvey and M. Wright,
MIT Press
- Prolog programming
in depth by M. Covington, D. Nute and A. Vellino,
Prentice Hall
- Use software EdScheme on
alp/cs455/ EdScheme4.2a/EDSCHEME.EXE
- Class Goals
- An understanding by
students of
- Additionally, the
ability to
- implement various AI
methodologies,
- understand
and write programs in the logic programming language Scheme (the official site, JAR's site,
old information. Scheme).
- build
a moderately sized AI-based program.
- Assignments
- There will be weekly
quizzes. You can drop the lowest two quiz scores.
- There will be 5
homework assignments.
- There is a final project.
Each student will work individually on an implementation of some system
that employs an artificial intelligence methodology.
- If you wish to work on a larger project
it can substitute some HW
- Grading
- Quizzes 25%
(remember you can drop the two lowest quiz scores)
- Midterm Exam 20%
(preliminary October 27)
- Homework 25%
- Participation and
attendance 5%
- Final Exam (or Project)
25% (date according to CWU catalog)
- Pedagogy
Class goals will be satisfied through lectures, readings, quizzes, homework,
exams and a final project. Students should be forewarned that they are
responsible for material that may not be covered in lectures but are part
of the readings. Readings
for a class should be done prior to that class lecture. With the exception
of one lecture, students will learn basic of Lisp and Prolog through
independent reading and homework assignments.
- Assignments (tentative).
- Quizzes (tentative) on Mondays