CAP 4630: Introduction to Artificial Intelligence (Fall 2009)
Course Meeting: Tu, Th from 1:30 - 2:45 PM in HEC-103.

Dr. Fernando Gomez
(instructor)

E-mail: gomez@cs.ucf.edu
Web: http://www.cs.ucf.edu/~gomez/
Office Hours (HEC-318):
M, T, Th 3:00 - 3:50 PM, Fr 3:00 - 5:00 PM

Sean Szumlanski
(teaching assistant)

E-mail: seansz@cs.ucf.edu
Web: http://www.cs.ucf.edu/~seansz/
Office Hours (HEC-303): T, Th 12:00-1:00 PM

Schedule

See the syllabus (pdf) for a tentative schedule for the semester.

** NOTICE ** Exam #2 will be given on Tuesday, November 10. It will cover everything explained in class up to and including Thursday, October 29, and will still include material on Lisp.

Additional Readings

Discover Interview: Marvin Minsky
Interview with Marvin Minsky, from the January 2007 issue of Discover Magazine

Lisp: Atoms and Lists
This is a reprint of "The Pleasures of Lisp: The Chosen Language of Artificial Intelligence," as published in Metamagical Themas: Questing for the Essence of Mind and Pattern, by Douglas R. Hofstadter (1985). Available online through Google Books; see pp. 396-409.

Announcements of Interest

The 2009 Florida Linux Show will be held October 24, 8:00 AM - 5:00 PM at the Radisson Resort Orlando-Celebration. Admission is free to UCF students and faculty. See blurb below, and click the link for the extended press release with all relevant details.

"UCF is officially invited to the Florida Linux Show 2009 Orlando sponsored by Red Hat. The Florida Linux Show is a World Class Trade Show and Conference. It is also the largest annual Linux show held in Florida. Each year a host of plenary speaker's (national and international) make the pilgrimage to Florida to participate in engaging sessions with Florida's finest minds in the Linux community. The Florida Linux Show is making its maiden voyage to the Orlando area on October 24th 2009, at the luxurious Radisson Resort Orlando-Celebration." (Read more...)

Assignments

Lab 3
Hard copy due in class Tuesday, Dec 1, at 1:30.
(Soft copy due two hours before class (11:30 AM) on the same day.)

Lab 2 (view test cases used in grading)
Hard copy due in class Tuesday, Oct 27, at 1:30.
(Soft copy due two hours before class (11:30 AM) on the same day.)

Lab 1 (view test cases used in grading)
Hard copy due in class Tuesday, Sept 29, at 1:30.
(Soft copy due two hours before class (11:30 AM) on the same day.)

Instructions for Submitting Assignments

In addition to turning in a hard copy of your code in class, please e-mail a soft copy to the TA (seansz@cs.ucf.edu). Your code should be submitted in a plaintext file (with a .l or .lisp extension), and your e-mail should include "CAP 4630" in the subject line. Your hard copy is due at the beginning of class, and your soft copy should be e-mailed two hours before class begins on the day your assignment is due.

** You will receive an e-mail reply from the TA confirming his receipt of your soft copy within 24 hours of your submission, or by the end of class on the due date -- whichever comes first. If you have not heard back from him by the end of class on an assignment due date, it is your responsibility to take the steps necessary to ensure that he receives your soft copy of the code.

Please be sure that if your source code has comments, or if you've copied and pasted the original questions into your source code, you comment them out. The TA should be able to (load) your file (e.g., (load "assign1.l")) in SBCL without errors. For file extensions, .l or .lisp is preferred.

Olympus

Your Olympus (olympus.eecs.ucf.edu) accounts for this course have been created. You can log in using your NID and default password: Pyymmdd (birth year, month, and day).

To log in, you will need an ssh client, like the free PuTTY telnet/ssh client.

You can login from anywhere on campus, but from off campus, you will need a VPN connection to UCF first. For your VPN account and additional help, visit the VPN Help page.