This paper explains the design, development and implementation of a web-based educational module for an introductory electromagnetic (EM) course at Monash University. It contains tutorials, interactive simulation and animation. The two most important sections of the module, namely ‘electric dipole’ and ‘experimental field mapping’, are described here. Both these sections are interactive and with the help of visual graphical displays and audio files they ‘stimulate’ the sight and sound senses for understanding. The module can act as an instructional aid and helps not only in understanding the fundamental concepts but also in providing a greater appreciation of the applications of EM theory. The responses from interactive simulation are displayed directly on the client browser. The overall package is developed using Java, HTML, CGI scripts written in Perl and MATLAB.