This paper discusses applying computer networks to cooperative distance learning for technical communication education. It first outlines applications of communication technologies employed in distance learning, and describes the design strategies of the applications. The paper's main focus is on the CORAL (Cooperative Remotely Accessible Learning) system for promoting cooperative distance learning currently under development in Taiwan. The CORAL system is a collective and collaborative project intended to integrate four major components in concept and construction: an interactive learning environment, educational foundations and implications, domain knowledge, and research efforts. One of the CORAL system's goals is to aid science and engineering students in learning communication technology courseware. The CORAL development process, including its design approach, structure, courseware, and evaluation, is reported. Research issues are also addressed.