The students use a wide variety of software/technology for the COM 1205/ COM 3360 courses: Programming languages and interpreters/compilers: Java C++ guavac javac GNU compilers ATT C++ compiler Netscape Java interpreter Microsoft Java just-in-time compiler Design Methods: Demeter with Unified Modeling Language Design Patterns Innovative Programming Tools to simplify maintenance and development (Northeastern developed): Demeter/Java (with UML) Demeter/C++ Java Tools: Microsoft J++ Java Development Kit Jack: Sun's parser generator for Java Various Java libraries WWW tools: HTML Netscape Microsoft Internet Explorer Microsoft FrontPage Operating Systems: Unix/Linux Windows 95 Windows NT Unix tools: RCS make imake