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. Install DyKnow Vision and DyKnow Notebook Writer by following these instructions.

  2. 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.5.3 when you run it. If not, follow these instructions for installing TortoiseSVN.

  3. 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_06
    
    and
    	C:\Program Files\Java\jre1.6.0_06
    
    If you are missing either of these folders, follow these instructions for installing the Java 1.6 JDK.

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

  5. See if you have Eclipse installed, by seeing if you have 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.4.0 near the top. If you are missing Eclipse or have a version prior to 3.4.0, follow these instructions for installing Eclipse.

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

  7. 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).

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

  9. Read the Syllabus and then answer these questions:
    1. Every Sunday through Thursday evening, there are lab assistants to help you with this course.
      • The assistants are available during the evening during what hours (i.e., from when to when)?
      • The assistants are in what room?
    2. What email address should you use for the fastest response to your questions in this course?
    3. List two electronic distractions, mentioned on the Syllabus, that you should avoid in class.
    4. How often do I expect you to check your email?
    5. 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?
    6. After three unexcused absences in this course, what do you have to do?
    7. Is there a “Late Day Bank Account” for this course? (Yes or No)