At NPAC, our interests in distributed applications and Web computing led us to start teaching Java as just one of the Web applications soon after Java was adopted by major companies in December 1995 (in the class CPS616 in the spring of 1996). |
As Java increased in importance, more and more web technologies were based on the Java framework. Now we teach Java (and web architecture) in an introductory course on web programming(the class CPS606), while the class CPS616 discusses some 6 or 7 major web technologies, most of which are based on Java in some way. |
Our teaching of Java in these courses has been the traditional computer science way - go through each aspect of the language in order. We illustrate this in the second part of the talk. |