During the semester you will have questions (I guarantee it :). When you have a question, this should be one of the first places you go to look for an answer. It (will) contain links to many useful resources and answer to Frequently Asked Questions (FAQs).
Frequently Asked Questions
- How can I get help from the course staff?
- What is the download (snarf) site for this class?
- How do I submit my projects?
- How do I post a Java applet on my web page?
- When can I work on my assignments in the ICC?
- Where are computer clusters on campus?
- How do I download Eclipse, with Ambient, to my home machine?
- Is this the right Computer Science course for me?
Java
- Java API - documentation you should have open any time you are programming
- The Java Tutorial - Sun's standard tutorial
- Common Java errors - Common Syntax Error Messages
- Java Coding Conventions - how to capitalize, do line breaks, indentation, etc.
Eclipse: An Integrated Development Environment (IDE)
- Eclipse - used in class to edit, compile, and run Java programs
- Instructions for installing Eclipse (and Java) on your own computer
- Instructions for using Eclipse to do classwork
Duke Specific Resources
- OIT On-Line Help Page
- OIT Computing Survival Guide
- OIT Software Library: software available to Duke Students