Home

Links

The following links are outside of the CS103 pages. As such, they are not guaranteed by the CS103 instructor, lab TA, CS Dept., or University for their relevance, lack of viruses, or how up-to-date it is. Further browsing is at the user's own risk.

Java SDKs and documentation

www.java.sun.com/j2se/1.3/- The place to get the SDK 1.3 for Windows, Linux, and Solaris platforms.

Java 1.3 API Documentation- Online documentation for all classes in the Java 1.3 language.

Java Swing Component Tutorials- Excellent tutorials for every Swing component you can make. Example code, and a visual index to all of the components. A must see for Swing.

javadoc- Information on how to make your own schnazzy documentation pages for your own personal classes.

 

Java Tutorials and information

www.java.sun.com- The place to get Java information from the people that made Java. Lots of downloads, tutorials, articles, and more information than is healthy for a human to consume.

Walter Savitch- The web page of the author of the book we are using in CS 103. Go there for corrections to the text, or more information.

The Java Ranch- If you can get past the cute graphics, it has some good info. Tries to make Java "fun."

developerWorks- IBM's website offers a number of free tutorials over many beginning to advanced topics.

RoboCode- This is cool. Learn some Java concepts while creating robots that battle it out to the death! Snazzy graphics and actually does make Java fun. Check it out.

Other Java courses offered at other universities- contains some good information and links beyond this meager list.

Cornell's Java Courses- Their transition to Java(202) class has 4+ web pages from the various semesters they have offered it.

University of Birmingham- A java course that apparently covers the language in 3 days.

Java Optimization- From Carnegie Mellon for those of you that aren't content with the speed of modern computing. Good quotes.

Java Book Resource- From John Hopkins University. Immense listing of Java books for further research and help.

Intro to Programming Using Java- Another online textbook, this one by David J. Eck. This one has a goodly amount of Java examples and details. From Hobart and William Smith Colleges.

Interactive Programming in Java- Free online textbook by Lynn Andrea Stein of MIT. Bit more theoretical than technical, but does have some useful information in it.

Why are we using Java again?- A good article outlining the benefits and problems of Java. From the ACM and Cornell.