Asynchronous approach
synchronized at certain points: once a week
need a framework for course teaching
- creation of appropriate courseware
- homework assignment and collection
- mentoring or discussion schemes
low cost, flexible, widely available
ideal for international collaboration