Note: You are currently viewing documentation for Moodle 2.2. Up-to-date documentation for the latest stable version is available here: Course formats.
Moodle currently supports three different course formats: weekly, topics and social.
hese are a little more connected to the rest of the code (and hence, less "pluggable") but it is still quite easy to add new ones.
If you have any ideas for different formats that you need or would like to see, get in touch with me and I'll do my absolute best to have them available in future releases.