This paper addresses many of the key issues facing designers of web-based u
niversity level courses. Drawing from experience in distance education and
web-based design, we develop a set of key components to be addressed when c
reating an 'ideal' online course. Such an analysis forces a consideration o
f what constitutes good online teaching as well as good use of the technolo
gies that are more and more present in our instructional environments.