CSCI 125 Fall 2025
Software Design and Implementation
Charles Cusack
Computer Science
Hope College
Main
Schedule
Grading
Gradebook
Homework

Policies
Advice
College
    Policies

Notes
Programs
Tutorials

CSCI 125
CSCI 255
Others

Admin
previous     next     today     future     all    

Schedule for weeks 6 through 7

Wk Day Date TopicResourcesEvents

6TueSep 30
  • Randomness
  • Range Restriction
  • Pseudorandom Behavior
  • Read Ch 6.1-6.4
  • Project: chapter06/tech-support-v2
  • Random API
  • RandomStuff.java from class

  • ThuOct 02
  • Maps & Sets
  • HashMap vs HashSet
  • Read Ch 6.5-6.9
  • Project: chapter06/phone-book
  • HashMap API
  • HashSet API
  • Collection Comparisons
  • From class:

  • FriOct 03
  • More with Maps
  • Phonebook Exercise
  • Project 1 due

    7TueOct 07No ClassFall Recess

    ThuOct 09
  • Docs/Javadoc
  • Static
  • Information Hiding
  • Read Ch 6.10-6.15

  • FriOct 10
  • Catch-up/Review
  • HW 6 due