CSC 191/291: Machines and Consciousness

Spring 2012

Basic Course Information
Instructor: Professor Lenhart Schubert
TA: Carolyn Keenan
TA Office Hours: 2:25-3:25 T/Th, and by email appointment
Other Information: Found Here

Homework and Project Policies

Please read the homework submission guidelines and requirements. 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 day except 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 automatic zero.

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.

Homeworks and Quiz
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.
Assignment Assigned Due Possible Points Low Median High Average
1/291 1/291 1/291 1/291 1/291
Homework 1 Jan 26th
Wed, Feb 8th, 5PM
80
46
67
76
67.2
Quiz 1 Feb 9th
Feb 9th
24
2
16.5
22
15.375
Homework 2 Feb 14th
Fri, Feb 24th, 5PM
130
102
114
125
114
Homework 3 Feb 28th
Friday, March 9th, 5PM





Homework 4






Homework 5







LISP Help
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 at: However, there are also some more heavy-duty Lisp materials available: 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.
Fun Machines and Consciousness Links

"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 Page