Return to the Section 101 Homepage.


External Resources

* The EECS Instructional Computing page is a great place to find information on how to login and transfer files to your account from non-lab machines. It also features a software page (Linked below) with much of the software we use in the class.

Java

* The Java API Reference is an essential tool. The link goes to the API for the version of Java we are using (1.4).
* The Java Tutorial is a good, free, online resource for learning Java. In particular, check out the "Getting Started", "Learning The Java Language", and "Essential Java Classes" sections.
* In addition to the Java Tutorial, Sun also provides a number of free online books.

Software

* The EECS Instructional Computing software page provides a lot of useful and free software, including the SSH client (Which allows you to login and upload files to your instructional account from non-lab machines) and Emacs.
* The "java" and "javac" programs are part of the Java Software Development Kit (JDK/SDK) available from Sun. Get the most recent 1.4.* version of the J2SE SDK (Without NetBeans).
* Eclipse is an Integrated Development Environment often used to write Java.
* Vim is an implementation of the VI text editor.



Return to the Section 101 Homepage.