Online Resources

Introduction to Computer Science I
ICS-21: Lecture B/Labs B1,B2
Fall 2008


Your computer must have an open connection to the world-wide web to access these resources. Clicking a resource will typically launch its own browser window for viewing/downloading (leaving this window underneath). Downloads via the campus ethernet, DSL, and wireless connections are reasonably fast.


Course Software

Required
Download: Java SE Downloads (aka JDK 6 Update 7) for Windows
Download: Eclipse Classic 3.4 (aka Ganymede)
View       : Java and Eclipse (Download/Installation Instructions)

Recommended
Download: VNC aka Real VNC (<1Mb)
View       : VNC (Download/Installation Instructions)

Optional
Download: Adobe Acrobat Reader (for reading .pdf files)
Download: WinZip (for compressing/decompressing Files/Folders on Windows)
Download: Stuffit Expander (for decompressing Files/Folders on Macs)


Java/Eclipse-related Files

Download: Course Library Jar (all classes in a .jar file)
Download: Java 5 (Mac) Course Library Jar (all classes in a .jar file)

Download: Course Library Files (all .java files + their JavaDoc in a .zip file)
Download: Course JUnit 4.1 (all files, including .jar and Javadoc)
Download: Program to count lexemes (minus commments)


Miscellaneous

Download: Barr-Courier Fonts
View       : Insightful Quotes about Programming