This site has been archived. iCampus was active from 1999 to 2006.

xTutor – Artificial Intelligence

Artificial Intelligence

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 course

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.

Using the iCampus system for self-study

iCampus maintained a public implementation of the 6.001 tutor, however after over a decade the server running xTutor crashed and is not going to be brought back online. We the server running xTutor crashed and is not going to be brought back online.

We encourage you to view the course materials on MIT OpenCourseWare or search for a modern interpretation of the course on edX.

Click here for help on getting started with the iCampus 6.034 online public tutor.