JMU
Help


Java Documentation: The documentation for the Java language (and libraries) is available from many sources, including:

Java (Standard Edition 6) API Specification

Lab Assistants: The lab assistant for the 1:25 section is Ben Jerauld (jeraulbk@dukes.jmu.edu) and the lab assistant for the 2:30 section is Ryan Reid (reid3rm@dukes.jmu.edu). You can get help from any of the lab assistants during scheduled lab hours.

Style Guides: All code, documentation, and papers written for this course must conform to the course style guides:

Java Style Guide

Editing/Proofreading Marks: You will often receive comments that make use of the following symbols:

Editing/Proofreading Marks

Course WWW Pages: This course has a fairly extensive set of WWW pages associated with it. For help using these pages, you might want to look at:

Help Using Course WWW Pages

Submitting Assignments: This course may use several different submission processes. Help is available at:

Using JMU's SUBMIT System (Bernstein's Description)
SUBMIT Process (Harris's Description)

Software Development Environment: You will be much more productive in this courses if you become familiar with your operating system and its associated command shell(s). If you're looking for help you might want to look at the following:

Using the Java Software Development Kit (SDK) in the Computer Labs
Help with Command Shells
Help Using the Novell ('N') Drive
jGrasp Tips and Tricks
KDiff3 Tips and Tricks
Eclipse Tips and Tricks
Vim Basics
Vim Tips and Tricks

Articles, Books and WWW Pages: Obviously, a great deal has been written about the topics covered in this class. If you're looking for help (or just for more information) you might want to look at the following:

Java Basics
Unified Modeling Language (UML)

The Oxford English Dictionary: Of course, you need to understand the things you read. The OED is a tremendous resource in this regard. It is available on-line at:

http://www.oed.com/

Copyright 2011