CSSE 221: Fundamentals of Software Development Honors

Homework to do BEFORE the first day of class.

If you have any problems with this homework, send email to your instructor or bring your questions to class.

  1. See if you have the latest version of TortoiseSVN installed, by seeing if TortoiseSVN appears on your Start → All Programs menu and if the TortoiseSVN → Help program indicates version 1.6.8 when you run it. If not, follow these instructions for installing TortoiseSVN.

  2. See if you have Java 1.6 JDK and Java 1.6 JRE installed, by seeing if you have folders
    	C:\Program Files\Java\jdk1.6.0_20
    
    and
    	C:\Program Files\Java\jre6
    
    If you are missing either of these folders, follow these instructions for installing the Java 1.6 JDK.

  3. See if you have the Java documentation installed, by seeing if you have the folder
    	C:\Program Files\Java\jdk1.6.0_20\docs
    
    If you are missing this folder, follow the Download Java Documentation portion of these instructions for installing the Java 1.6 JDK.

  4. See if you have Eclipse installed, by seeing if you have the folder
    	C:\Program Files\eclipse
    
    If so, see if you have the current version by seeing if file
    	C:\Program Files\eclipse\readme\readme_eclipse.html
    
    says Release 3.5.0 (or later) near the top. If you are missing Eclipse or have a version prior to 3.5.0, follow these instructions for installing Eclipse.

  5. See if you have a shortcut to Eclipse on your Start → All Programs menu or your Desktop or your taskbar (whichever you prefer). If you don't have such a shortcut , make one to
    	C:\Program Files\eclipse\eclipse.exe
    

  6. Set the Eclipse preferences to the standard that we will use by following these instructions (unless you already did this step as part of the previous step).

  7. Pat yourself on the back for a job well done!

  8. Read the Syllabus and be ready to answer these questions in class:
    1. What email address should you use for the fastest response to your questions in this course?
    2. List two electronic distractions, mentioned on the Syllabus, that you should avoid in class.
    3. If you use someone else's ideas in work that you turn in for this course, what are the two things that you have to do, according to the Syllabus?
    4. After two unexcused absences in this course, what do you have to do?
    5. Is there a “Late Day Bank Account” for this course? (Yes or No)