CS 162 Course Outline

Schedule

Office Hours

Textbooks

Course Outline

Grading

Demonstrations

Sample Code

Assignments

Students' Work

Viewgraphs

Additional Materials

Related URLs

Archived Mail

Home

Lectures    Subjects       Reading Assignments

   1     Course Introduction   Handouts            
   2     Unix Overview         Handout 
   2     Java Overview         RL Chap. 1, Core Chaps. 1-3 
   1     Linear Search         RL 41, CC 15.6 
   1     Binary Search         RL 42-43, CC 15.7 
   1     Selection Sort        RL 72-77, CC 15.1-3 
   1     Bubble Sort           RL 63-72 
   1     Insertion Sort        RL 77-85 
   2     Recursion             RL 203-229, CC 15.9 
   1     Midterm I     
   1     Repeating Pictures    LL 451-453 
   1     Maze                  LL 455-458 
   2     Quick Sort            RL 267-279 
   2     Merge Sort            RL 229-242, CC 15.4-5 
   1     Midterm II     
   5     Graphical User Interfaces    Core Chaps. 8-9, CC Chaps. 4, 10, 12 
   2     Overview of OOP      Core Chap. 4, CC Chap. 14 
   1     Course Review 
  ---
  29
         Final -- 12:00 , June 6, Tuesday
  • Symbol RL indicates the book Data Structures & Algorithms in Java by Robert Lafore.
  • Symbol Core indicates the book Core Java 2, Volume I by Cay Horstmann and Gary Cornell.
  • Symbol CC indicates the book Computing Concepts with Java 2 Essentials by Cay Horstmann.
  • Symbol LL indicates the book Java Software Solutions by John Lewis and William Loftus.