Schedule

Note: We may adapt the schedule to accommodate your learning.

Monday Tuesday Thursday
01 September
  • Labor Day: no classes.
02 September
  • Lab: Lab 1: Starting with BlueJ and Java [ materials ]
  • Pre-Class:
    • Answer the entry questionnaire by 5pm on Monday, September 1.
    • Sign up to Piazza and Gradescope using your Wellesley email
  • Due:
    • Lab submission due by 6:30pm Wednesday
    • Self-Assessment due by 6:30pm Friday
04 September
08 September 09 September 11 September
15 September 16 September
  • Lab: Lab 3: Object-Oriented Programming - User Defined Classes [ materials ]
  • Pre-Class: Pre-lab due Monday by 7pm.
  • Due:
18 September
22 September 23 September
  • Lab: Lab 4: Zoo of Animals (On your own/No formal meeting) [ materials ]
  • Pre-Class: Pre-lab due Monday by 7pm.
  • Due:
25 September
29 September 30 September 02 October
06 October 07 October 09 October
13 October
  • Indigenous Peoples' Day: no classes.
14 October
  • Fall Break: no classes.
16 October
20 October 21 October 23 October
27 October 28 October
  • Tanner Conference: no classes.
30 October
03 November 04 November 06 November
10 November 11 November 13 November
  • Topic: Trees [ materials ]
  • Pre-Class:
    • Read Chapters 17. Feel free to skip sections about node removals, and about "rotations."
    • Answer the quiz on Chapter 17
  • Due: Homework 8 by 10pm
  • Released: Homework 9
17 November 18 November
  • Lab: Lab 10: Practice Final Review
  • Pre-Class: Please bring questions/topics to discuss in lab. (nothing to submit)
  • Due: (focus on the practice final!)
20 November
24 November 25 November
  • Lab: Lab 11: Graphs [ materials ]
  • Pre-Class: Pre-lab due Monday by 7pm.
  • Due:
    • Lab submission due by 6:30pm Friday (if you need to miss lab, please start early and reach out if you need help)
    • (No Self-Assessment this week)
27 November
  • Thanksgiving Break: no classes.
01 December 02 December 04 December
  • Topic: The Ethics of Search Engines [ materials ]
  • Pre-Class:
    • Complete the pre-class work on Gradescope by 7am before class.
08 December 09 December
  • Lab: Lab 13: Final Exam Review
  • Pre-Class: Please bring questions/topics to discuss during lab
  • Due: (study for your final exam)
11 December
  • Reading Period Begins.
15 December
  • Final Exam Period Begins.
16 December 18 December


    Acknowledgements: The schedule design and CSS is based on Fall 2018’s CS240’s schedule.