basic dimensions of e-Learning. This is followed by the pedagogical foundation of e-Learning and information technologies used in e-Learning. Then the paper outlines a system development process model to e-Learning. A preliminary evaluation of the approach is then presented. Finally, the last sections discuss the limitations and potentialities of the approach, including some concluding remarks on further work.