Cognitive Science 0263 - Artificial Intelligence

Spring
2013
1
4.00
Jaime Davila

02:00PM-03:20PM T,TH

Hampshire College
310654
Adele Simmons Hall 126
jjdCCS@hampshire.edu
This course will expose students to several mayor artificial intelligence (AI) techniques. For each of these techniques we will start by looking at basic definitions and theoretical considerations, followed by looking at open source software packages that implement the AI approach, and then how to use these software packages for decision-making step within larger applications. Techniques we will look at include: searching, decision trees, artificial neural networks, evolutionary computation, and programmable logic. By the end of the semester successful student will understand the theoretical foundations of each approach, and will be equipped to correctly choose which approach to use for different needs. Prerequisite: a semester of college level programming

Quantitative Skills Independent Work

Multiple required components--lab and/or discussion section. To register, submit requests for all components simultaneously.

This course has unspecified prerequisite(s) - please see the instructor.

Permission is required for interchange registration during the add/drop period only.