Architecture
Jump to navigation
Jump to search
This section gives a brief overview of WeBWorK's architecture and data organization.
A WeBWorK installation consists of one or more courses. Each course contains a classlist (a list of the students, TAs, instructors in the course) and a list of homework sets. A homework set consists of multiple problems. Homework sets can be assigned to one or more users.
One course, named admin, is special. This course's classlist is used to control access to the Course Administration page. This page allows you to create, rename, delete, archive courses, and restore courses from archives.