The course is focused on introductory mechanics. Each unit covers one of the main topics of the curriculum. Units are divided into sections, surrounding a group of learning objectives. Students must demonstrate competence on each of the sections through individualized homework assignments, delivered online. Within each section are several modules. A module deals with a single learning objective, and is designed to be completed in a single sitting. Each module is a self-contained Shockwave file.