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.