Artificial Intelligence (MIT course 6.034) is the header
course for the Department of Electrical Engineering and Computer
Science's concentration in "Artificial Intelligence and Applications".
The course introduces representations, techniques, and architectures used to
build applied systems and to account for intelligence from a
computational point of view. Topics covered include: applications of
rule chaining, heuristic search, logic, constraint propagation,
constrained search, and other problem-solving paradigms, as well as
applications of decision trees, neural nets, SVMs and other learning
paradigms.
Students completing the course should be able to:
- Explain the basic knowledge representation, problem solving, and
learning methods of Artificial Intelligence
- Assess the applicability, strengths, and weaknesses of the basic
knowledge representation, problem solving, and learning methods in
solving particular particular engineering problems
- Develop intelligent systems by assembling solutions to concrete
computational problems
- Understand the role of knowledge representation, problem solving,
and learning in intelligent-system engineering
- Appreciate the role of problem solving, vision, and language in
understanding human intelligence from a computational perspective
The course uses
lecture notes that are freely available online from MIT OpenCourseWare. The OpenCourseWare
web site for the course includes a syllabus, readings, and an
sample examinations.
The online material for 6.034 has been in use at MIT since the fall of
2002, with about 500 students each year. The material includes
recorded audio lectures by Prof. Tomás Lozano-Pérez and Prof. Leslie
Leslie Kaelbling that are matched to lecture slides, full transcripts,
and lecture handouts. There are also weekly online interactive
homework problems using the 6.034 tutor. With the tutor, students
fill in answers and ask the system to check and score their answers.
They then submit the results, which are maintained in a data base for
use by the course instructor.
iCampus maintains a public implementation of the 6.034 tutor at
icampustutor.csail.mit.edu/6.034-public.
Anyone is free to use this for demonstrations or self-study.
Click here for help on
getting started with the iCampus 6.034 online public tutor.
iCampus invites faculty to use the online tutor for teaching classes.
If you want to do this, you should first experiment with the system
yourself, and then contact the iCampus Outreach Director to arrange
for your class to use a customized instance of the course. a
customized instance lets you provide your own messages
and set the due dates for the assignments. We will also give you
access to tools for managing student accounts and reviewing student
scores on the problems.
iCampus can provide only limited personal support for your
teaching, but we do invite you to participate in a self-help learning
community of students and teachers who are using this material.
Send mail to icampus@mit.edu to request a customized course
instance for your class.
|