An introduction to several current issues in the area of Artificial Intelligence, and their potential future impact on society. We start by exploring the nature of intelligent behavior through the Turing Test and the Chinese Room argument. Deep philosophical questions are explored through the increasingly sophisticated game-playing capabilities of computers: checkers, chess, go. Next we turn to language: the challenges of machine translation, text-to-speech, and speech understanding. Then we investigate learning and discovery by computers, especially through neural networks, and genetic algorithms. Finally we explore robotics, from Roomba to autonomous vehicles. Here there are serious implications for labor (explored through the prediction of a technological “singularity”) as well as deep ethical issues.
Prerequisites: Fluency with computers, including basic Web searching skills. Four years of high school mathematics recommended. No programming experience necessary.
My goals are four-fold. First, to explain how the various past and current efforts in AI work technically. Second, to facilitate students thinking deeply about the philosophical, social, and ethical implications of AI. Third, to develop several of the skills students will need throughout their college career: writing, critical thinking, conveying ideas to peers, using Moodle, posting to a blog, etc. Fourth, writing, already listed as a skill, but this is a writing-intensive course, and there will be explicit focus on writing, from commas to grammar to sentences to paragraphs to essay structure.
Day-to-day syllabus at link above.
The course will rely on Papers, Readings, and Blog writing.
Papers: This is a writing-intensive course. Students will write five papers throughout the semester, totalling 15 pages. Two of these papers will be submitted in draft, revised, and resubmitted. More details are only the Syllabus. There will be no tests or exams. The last paper is due the last day of exam period.
Readings: There is no textbook for the class, but I have prepared a set of readings, from which I will select nearly weekly readings. All of the readings are [or at least, will be!] accessible (for free) via the Moodle site for this class. The readings vary from historical (starting with Turing's seminal 1950 paper) to contemporary newpaper articles. The readings are inevitably sometimes technical, but I will prepare you for them in advance. The readings are grouped into ten collections. Nearly each week I'll select from the readings, which should always be read by the first class (Tuesday) of the relevant week.
Blog Writing
The Blog writing is intended to be "low-stakes" writing, and I will only evaluate it as done (appropriately) on time or not. A 1/0
grade for each.
Items | Percentage |
---|---|
Blog Questions, Reactions, and Peer Comments | 10% |
Papers | 75% |
Paper 1 (2 pages) |
→10% |
Paper 2 (2 pages) |
→10% |
Paper 3 (3 pages) |
→15% |
Paper 4 (3 pages) |
→15% |
Paper 5 (5 pages) |
→25% |
Class Participation | 15% |
Σ=100% |
I use a particular numerical system for weighting the grades fairly. See Grading Numerology.
name=164, pass=164
.
FacePage (for students in the class)