Documentation Code Bug Tracker

WHAT IS IT?

CAT-SOOP is a flexible, programmable learning management system based on the Python programming language, originally developed primarily for use in MIT's 6.01 (Introduction to Electrical Engineering and Computer Science via Robotics). Although CAT-SOOP was originally designed as an Automatic Tutor for Six-Oh-One Problems, it has since been used in several other courses at MIT, and a few elsewhere. Read more about CAT-SOOP at this page.

Information:

  • Web Site:

  • Mailing Lists:

    • catsoop-users@mit.edu, low-volume list for announcements and discussion (subscribe here)
    • catsoop-dev@mit.edu for development-related discussion (subscribe here)
  • Code:

CAN I USE IT FOR MY COURSE?

Yes! CAT-SOOP is Free/Libre Software, available under the terms of the GNU Affero General Public License, version 3+. Please note that the terms of this license apply to the CAT-SOOP system itself, but not to any course material hosted on a CAT-SOOP instance, unless explicitly stated otherwise.

Although the documentation is quite sparse, I am working on it! In the meantime, please feel free to ask questions via the mailing lists.

IS IT ANY GOOD?

Yes.