Schedule

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

Monday Tuesday Thursday
02 September
  • Labor Day: no classes.
03 September
  • Lab: BlueJ and Java
05 September
09 September 10 September
  • Lab: Java Constructs
12 September
16 September 17 September
  • Lab: Objects
19 September
23 September 24 September
  • Lab: Arrays and Arrays of Objects
26 September
30 September 01 October
  • Lab: Exceptions and IO
03 October
07 October 08 October
  • Lab: Inheritance and Polymorphism
10 October
14 October
  • Indigenous Peoples’ Day: no classes.
15 October
  • Fall Break: no classes.
17 October
21 October 22 October
  • Lab: Stacks
24 October
28 October 29 October
  • Tanner Conference: no classes.
31 October
04 November 05 November
  • Lab: Queues
07 November
11 November 12 November
  • Lab: Graphs
14 November
18 November 19 November 21 November
25 November 26 November
  • Lab: Hash Tables
28 November
  • Thanksgiving Break: no classes.
02 December 03 December
  • Lab: Trees
05 December
09 December 10 December 12 December
  • Reading Period Begins.
16 December
    17 December 19 December


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