Artificial Intelligence

Subject Name: 

Cognitive Science

Course Number: 
Hampshire College
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

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

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

Instructor Permission: 
Permission is required for interchange registration during the add/drop period only.
Schedule #: 

Course Sections

Artificial Intelligence
Sect # Credits Instructor(s) Instructor Email Meeting Times Location
1 4.0

Jaime Davila

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

Adele Simmons Hall 126