Course DescriptionIn this half-credit course you will learn the general-purpose, object-oriented, portable programming language Java which is used, among other things, for programming applets on the web. (The word Java is a trademark of Sun Microsystems.) Topics: internet, the web, html, Java, applets, the AWT (a graphics user interface). |
TextWe will use as a reference text the book Java How to Program, by Deitel and Deitel, Prentice Hall, which should be published by the time the course begins. We won't follow the text as if it were the text for a programming course; instead, we'll use it more as a reference to refer to as needed, which no doubt will happen frequently.PrerequisitesThis course is not designed as a beginning programming course. You will need a semester programming course or the equivalent programming experience as prerequisite. Java is an object-oriented programming language similar to C++, so if you happen to know C++ or C it will help in learning Java, but that particular background isn't necessary. |
ResourcesCodewarrior is availble on the Macs. The examples in the text are available here until the end of the course.Student projectsStudents will write their own applets to appear on their own web pages. Note that this is a paperless course. No handouts, no printed homework to hand in. |