Schedule for Section 2

(MW 2:25-3:40)

Next: About this document ... Up: Schedule Previous: Schedule for Section 1

Schedule for Section 2

Date Assignment Reading Subject
Jan. 22     Administrivia, syllabus, BlueJ, PSP, Java punctuation
Jan. 24 HW1 GT 1-25, DF v-43, WH 0-1 Class & variable declarations, built-in types and operators, methods, Strings
Jan. 29 Quiz 1 GT 25-39, DF 43-64, WH 11 conditionals, loops, arrays, I/O
Jan. 31   GT 40-50, DF 192-199, WH 12 Methods, static & void, program development & documentation
Feb. 2 HW1 due Last day to add courses
Feb. 5   DF 64-73, 82-91, WH 13 Arrays; local, instance, & parameter variables
Feb. 7 Quiz 2, HW2 GT 55-75, DF 91-104 Mixed-type data, inheritance, and polymorphism
Feb. 12   DF 104-110, WH 14 Constructors
Feb. 14 HW2 due; HW3 GT 76-91 static, access control, inheritance, polymorphism
Feb. 16 Last day to drop courses
Feb. 19   on-line, WH 2 Casting, abstract classes, interfaces, intro to Applets
Feb. 21 Quiz 3; HW3 due; HW4 on-line Applets, AWT graphics, simple animation, GUI components
Feb. 26   on-line, WH 3 GUI components and Layouts
Feb. 28 HW4 due; HW5 on-line, DF 117-130 Event-driven programming, Listeners, & anonymous inner classes
Mar. 5 Snow closing
Mar. 7   on-line Designing event-driven programs; the MVC pattern
Mar. 12-17 Spring break; no classes
Mar. 19     I may be out of town
Mar. 21 HW5 due GT 97-125, WH 4 Algorithms vs. Programs; efficiency and analyzing algorithms
Mar. 23 Last day to withdraw from courses
Mar. 26     Analyzing algorithms
Mar. 28 HW6   Pseudocode and algorithm design
Apr. 2   GT 135-149, WH 6 Stacks; logarithms
Apr. 4 HW6 due GT 149-158 More stacks; queues
Apr. 9 Passover; no classes
Apr. 10 Make-up day for Mar. 19 or Mar. 23; you're not required to be there, but I will.
Apr. 11     Catch up and review
Apr. 16 HW7 GT 159-165 Linked Lists (my way and G&T's way)
Apr. 18     Small-group project in class: a linked list
Apr. 23   GT 183-205 Vectors, ArrayLists, etc.
Apr. 25   GT 166-178 Case study: stock market spans
Apr. 30 HW7 due GT 227-257 Trees and binary trees
May 2 HW8 GT 258-262, 333-340 Visitors and Dictionaries
May 7   GT 341-361, 448-460 Binary search and merge sort
May 9 HW8 due GT 467-483 Quicksort and other sorting algorithms; catch up & review
May 14 3:30-5:30 PM, final exam
Next: About this document ... Up: Schedule Previous: Schedule for Section 1
Last modification:
By Stephen Bloch
Email: sbloch@adelphi.edu