Preparation Before the First Class

  • Buy the course materials.
    • CS133 Course Notes (available at Campus Copy, MC (formerly Pixel Planet))
    • You should purchase Java: An Introduction to Problem Solving & Programming, 4 ed., by Walter Savitch. This book is on reserve in the DC library (call number UWD 1481).
    • Check out the Timetable to find the relevant textbook sections for Week 1 and read them over.
  • Choose an appropriate password for the lab environment. It must follow these rules:
    1. The password must be 7 or 8 characters
    2. It must contain 3 of the following 4 types of characters:
      • lowercase letters
      • Numbers
      • Punctuation
    3. It may not contain more than 3 consecutive letters
    4. It may not contain more than 2 consecutive numbers
    5. It may not contain a substring similar to a postal code, i.e., it cannot be of the form letter, number, letter, number, etc.
  • Optional: DrJava is the development environment used in CS133. You can view instructions on downloading and installing it on a Windows machine or on a Mac.