AI Programming at the Kossiakoff Center

605.724 is offered during the Spring semesters at the Kossiakoff center, and is taught by Marty Hall (hall@apl.jhu.edu).

The course looks at AI programming in Common Lisp. As such, time is split between advanced Common Lisp topics and more theoretical discussions of implementation strategies for AI algorithms. 605.723, the introductory Artificial Intelligence course is a prerequisite. If you have not had the formal prerequisite but feel that you are qualified due to coursework at another institution or due to work experience, please contact me.

As with all of the courses I teach, there will be no exams, and grades will be based on regularly-assigned programming projects and homeworks. The grading policy, syllabus, many of the class handouts, information on several of the programming projects, and other information is available below.

Background Information

Lecture Notes

Lisp-Related Handouts

Reminder: more information is available at my Lisp-hints page.

Homework Assignments

Aside from these three, I will not be posting HW assignments in advance. This is partly because I may not have them developed yet, and partly because I don't want to overly bias what students pay attention to in class by what they know (or think) will be required for the assignments.

HTML 2.0 Checked!