CSC 191/291: Machines and Consciousness
: Professor Lenhart
: Carolyn Keenan
TA Office Hours
: 2:25-3:25 T/Th, and by email appointment
: Found Here
Homework and Project Policies
Please read the homework
submission guidelines and
. All assignments must conform to
them. Assignments will be accepted up to four (4) days after the
due date, or until the assignments are graded and handed back, or
until solutions are published, whichever comes first. However, there will
also be a lateness penalty: for every calendar
Sunday that the assignment is late you will lose 10% of the grade per day.
After four non-Sunday calendar
days though, you receive an
Naturally, in extenuating circumstances, these policies can be
amended. To get an individual extension, you must communicate with both
Professor Schubert and me well before the deadline (that is,
at least one day, preferably more). As an individual extension can
affect the entire class, it is not something to be taken
lightly. However, entire class extensions can also be given.
Note that this table is subject to change as it is based on the class schedule that could change. Quizzes will be added as they occur. Due to the number of students, the statistics are for the class as a whole.
|| Jan 26th|
| Wed, Feb 8th, 5PM|
|| Feb 9th|
| Feb 9th|
|| Feb 14th|
| Fri, Feb 24th, 5PM|
|Friday, March 9th, 5PM|
If you are taking CSC291, you will be programming in Lisp. For some quick-and-dirty reference guides, there are four files you can look
- "Lisp Intro," CSC 244/444
- "Lisp Tutorial," Myroslava
A summary of common functions which you may find helpful as a
quick go-to guide.
Liu's Quick Tutorial
This could be especially useful for someone whose only
functional programming experience is some Scheme.
However, there are also some more heavy-duty Lisp materials
Now that you have more Lisp tutorials and guides than you ever
would have thought, you know how to write Lisp. The question
though is what's the best way. One popular technique is using Emacs
whenever writing Lisp; there is a very nice mode in Emacs called
SLIME. To get going with SLIME, some good starter tutorials are
provided by our
own C. Gomez
and B. Van Durme
"They're made of meat"
- the real reason that we've never had alien contact.
Questionable Content on AI rights
QC is one of my favorite webcomics. It takes place in a futuristic world similar to our own, except there are AI robots called AnthroPCs which are companions to humans. Most of the comic is devoted to the human characters, their love lives, and indie bands, but there are a few good AI storylines.
Last change: 13 Jan 2011
Back to URCS Grad Directory |
Back to URCS Home