COSC 387: Artificial Intelligence
Spring 2008
Class Time: |
TR 4:15–5:30 PM |
Classroom: |
WGR 206 (T), STM 110 (R) |
|
|
Instructor: |
Mark Maloof |
Office: |
325 St. Mary's Hall |
Mailbox: |
329A St. Mary's Hall |
Office Hours: |
None for 24–25 academic year.
(or by appointment) |
Syllabus
Assignments and Grading
- Programming Projects (50%)
- Project 1 (assigned 1/24, due 2/7) 4 points
- Project 2 (assigned 2/7, due 2/22) 7 points
- Project 3 (assigned 2/21, due 3/19) 13 points
- Project 4 (assigned 3/18, due 4/11) 13 points
- Project 5 (assigned 4/10, due 4/28) 13 points
- Midterm Exam, Thu, Feb 28 (20%)
- Final Exam, Wed, May 7, 9–11 AM, WAL 392 (30%)
- Homework (optional)
- Additional Reading:
- Thrun, et al.,
Stanley: The Robot that Won the DARPA Grand Challenge
(read immediately)
- Turing, A.,
Computing machinery and intelligence
(read by midterm).
- Newell, A., and Simon, H.A.,
Computer science as empirical enquiry
(read by midterm).
- Searle, J.,
Minds, brains, and programs (read by last class).
- Dreyfus, H.L., and Dreyfus, S.E.,
Making a mind versus modeling the brain
(read by last class).
Graduate Students
In addition to the above, graduate students must also complete a
research project, worth 20% of the overall grade.
It consists of two parts:
Grading
(defun grading (grade)
(cond
((>= grade 93) 'A)
((>= grade 90) 'A-)
((>= grade 87) 'B+)
((>= grade 83) 'B)
((>= grade 80) 'B-)
((>= grade 77) 'C+)
((>= grade 73) 'C)
((>= grade 70) 'C-)
((>= grade 67) 'D+)
((>= grade 63) 'D)
(t 'F)))
Resources
- Sources of lecture material (PDF file)
- Project grading sheet
- CMU AI Repository
- UCLA AI FAQ
- ACM Guide
- ACM Digital Library
- IEEE Digital Library
- Google Scholar
- CiteSeer
- GNU CLISP,
installed on seva;
also for Windows, Mac, Linux, and others
- CMU Common Lisp.
Mainly for Linux and other Unix variants.
- GNU Common Lisp (GCL).
- Jabberwocky,
an multi-platform IDE for clisp, gcl, and cmucl.
- Common Lisp, the Language, 2nd Edition, by Steele (on-line version).
- Common Lisp: A Gentle Introduction to Symbolic Computation, by Touretzky (on-line version).
- An Introduction and Tutorial for Common Lisp
- vi In
formation Links
- Lemmy,
the UNIX vi editor for Windows
- More
vi clones for Windows
- JavaBayes: a Java applet for Bayesian inference networks
Marginally Interesting Links
- Now Blooming: Digital Models
- AI Researchers think 'Rascals' can pass Turing test
- Machines 'to match man by 2029'
- Genetic Programming, by Banzhaf, Koza, Ryan, Spector, and Jacob
- Comic: Lisp Cycles, compliments of Mitch
- Comic: Lisp, compliments of Mitch
- Video: Free Software Song
- Teach Yourself Programming in Ten Years, by Peter Norvig
- Python for Lisp Programmers, by Peter Norvig
- Computer Science Education: Where Are the Software
Engineers of Tomorrow?, by Dewar and Schonberg
- The Association of Lisp Users
- How to Become a Hacker
- Another
view of Lisp, not
that I agree with everything he says.
- The 18 Mistakes that Kill Startups, by Paul Graham
- Hackers and Painters, by Paul Graham
- In the Beginning was the Command Line, by Neal Stephenson
- Peet's
- Fast Lane
- Red Bull
Copyright © 2019 Mark Maloof. All Rights Reserved.
This material may not be published, broadcast, rewritten,
or redistributed.