Manufacturing engineering education is science & technology based subjects that are traditionally the hardest to teach online because of the need for providing practice & hands-on experiences at a distance. Therefore, this research aims to develop an e-learning system to teach manufacturing technology and to enhance the quality, scale, and breadth of technological education. The major results of this research are; (1).Establish interactive on-line teaching material for the computer-aided manufacturing courses including CNC coding method, CNC simulation. (2).Propose the interactive teaching strategies for the students to learn machining process planning through web-based learning system. (3).Integrate multi-media and virtual laboratory in the developed interactive e-learning system to enhance the effectiveness of machining education through web-based system. (4). Enhance students the ability to extract the manufacturing features from a mechanical drawing in either 2D or 3D. (5). Cultivate the principle of manufacturing process planning through the developed interactive web-based learning system. (6). Discipline CNC programming and CNC machining techniques through Internet.