Entering and continuing engineering students need to learn skills in the use of high-level languages and the use of the UNIX operating system 1 including the development of shell scripts. In the past, this requirement has been very challenging to educators since it requires access to a laboratory containing (sometimes expensive) computers that are UNIX-based workstations. The widespread availability of the LINUX operating system 2 helps to alleviate this problem somewhat since the operating system is free and associated high-level language compilers are also freely available through the GNU project 3 . Unfortunately, the skills required to successfully install and use LINUX often precludes its use as a classroom tool that students can easily maintain. An alternative and free solution based on the use of a UNIX emulator that runs under Microsoft Windows operating systems is described here.