Cognitive Science 0263 - Artificial Intelligence

Spring
2019
1
4.00
Jaime Davila
01:00PM-02:20PM M;01:00PM-02:20PM W
Hampshire College
328455
Adele Simmons Hall 222;Adele Simmons Hall 222
jjdCCS@hampshire.edu
This course exposes students to several major artificial intelligence (AI) techniques. For each of these techniques we 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 steps within larger applications. Techniques we look at include: searching, decision trees, artificial neural networks, evolutionary computation, Hidden Markov Models, and Naive Bayes Classifiers. By the end of the semester, successful students understand the theoretical foundations of each approach, and are equipped to correctly choose which approach to use for different needs. Prerequisite: a semester of college level programming
Independent Work Quantitative Skills In this course, students are expected to spend at least six to eight hours a week of preparation and work outside of class time. This time includes reading, writing, research.
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.