Where to read in my notes and the text. Proposed schedule

Date for class programsPages in notesPages in text
class 1 pp 4-14
  • (Liang 8/e) pp 2-13, pp 24-36, scope p 171
  • (Liang 9/e) pp 2-27, pp 34-46, scope p 42, String 68-69
    class 2pp 32-40, String p18
    • (Liang 6/e)Unicode and Casting 40-44,
    • (Liang 7/e))Unicode and Casting 40-44,
    • (Liang 8/e) )Unicode and Casting pp 41-42, pp 44-47
    • (Liang 9/e) )Unicode and Casting pp 63-65, 56-57, 67, Strings p68
      class 3 pp12-15, p19,
      • (Liang 8/e) command line pp320-322, Scanner class p27, for loop 126-130,
      • (Liang 9/e) command line pp358-361, Scanner class p37-39, for loop pp146-149, pp152-153, if pp84-85, logical operators pp101-102
      • Exercise 4.26. All problems marked as "Exercise" should be submitted using LiveLab.
      class 4 pp42-43 nested loops
      • (Liang 9/e)pp152-153 Nested loops, pp84-86 if statement, pp159-160 break, pp193-196, Overloading methods
      class 5 .
      • (Liang 9/e)1-dimensional arrays p223
      class 6 . (Liang 9/e)pp84-85, pp89-96 if; pp108-110 switch; pp358-359 command line; pp160-161 continue
      class 7 pp14-21 Objects (Liang 9/e)pp296-298 objects; pp303-304 constructors; pp306-307
      class 8 Objects continued .
      class 9 .(Liang 9/e)Chapter 7, 2-dimensional arrays
      class 10 .TBA
      class 11 .TBA
      class 12
      • (Liang 7/e)Chapter 6 p.180-192 Arrays
      • (Liang 8/e) Chapter 6 pp198-223 Arrays
      class 13 .(Liang 8/e) Counting letters pp212-214
      class 14 p18 String literal poolRandom walk (2-Dim arrays pp236-244), String literal pool (internal strings)pp302-303
      class 15 p44 wrapper class Wrapper class pp476-478, printf p95, GUIs
      class 16 Formatting output Sec 3.6, p89. 2-dim arrays Sec 6.10, p203
      class 17 GUI's Chapters 13, 14 and 16
      class 18 p42 Wrapper classes and Polymorphism, p44 toString()
      class 19 p285 reading from a file
      class 20 Chapter 20 Recursion
      class 21 .The game of Life
      class 22 .Sorting p199
      class 23 .Selection Sort p199
      class 24 CompareTo() pp55-56 Comparable interface p370-371
      class 25 late binding pp44,55-57
      Sorting on a given field. Writing compareTo() methods
      Polymorphism (Sec 10.8 7/e; Sec 9.7, 6/e), Absract Class, Binary Search (Sec 6.7.2)
      Review for final
      Review for final, Hashing