CIS 36B Course Calendar

 Week
 Day Topic Assignment
 1Monday, January 6
Lesson 1:
Introductions
36A Review

 

Chapter 7.1-7.9


 Wednesday, January 9
Lesson 2:
Searching an Array


 
Chapter 7.10


 Thursday, January 10





Lab 1
 2Monday, January 13
Lesson 3:
Array Insertion and Removal



Lab 2

 Wednesday, January 15
 Lesson 4:
Sorting an Array





Chapter 7.11, 23.2-23.3

 Thursday, January 16




 Lab 3

 3Monday, January 20
~MLK Holiday - No Class~




Chapter 8.1-8.4,
9.1-9.3, 10.2, 11.11

 Wednesday, January 22
Lesson 6:
Classes and Objects





  Thursday, January 23




 Lab 5
Multidimensional Arrays
Array Lists

4 Monday, January 27
Lesson 7:
Classes and Objects





Lab 6
Chapter 9.4-9.6, 9.9-9.14, 11.6

  Wednesday, January 29




Lesson 8:
Classes and Objects
Midterm 1 Review Guide


 Thursday, January 30





Lab 7


 5Monday, February 3

Lesson 9:
Copy Constructors
Static Methods and Variables

Lab 8
 Wednesday, February 5


Lesson 9 (Continued):
Midterm 1





 Thursday, February 6



 
 
 6Monday, February 10




Lesson 10:
Inheritance

Access Modifiers


Lab 9
Chapter 9.7,
9.8, 11.1-11.4

Wednesday, February 12
Lesson 11:
Calling this() and super()
Inheriting from the Object Class






 Thursday, February 13




 Lab 10
 7Monday, February 17




~Presidents Day Holiday - No Class~
Chapter 13.2, 11.7-11.9, 13.5-13.6, 13.8
 Wednesday, February 19




Lesson 12:
Abstract Classes
Polymorphism


 Thursday, February 20



 

 
Lab 11

 8Monday, February 24





Lesson 13:
Interfaces
The Comparable Interface
Lab 12
Chapter 19.1-19.4, 19.6, 19.8


 Wednesday, February 26



 
Lesson 14:
Generics

Midterm 2 Review Guide

 Thursday, February 27




 Lab 13
 9Monday, March 2




Lesson 15:
UML Diagrams
Exception Handling


Lab 14
Chapter 10.4
, 12.1-12.9
 Wednesday, March 4



Lesson 16:
Exception Handling
Midterm 2



 Thursday, March 5




 

Lab 15
 10Monday, March 9




Lesson 17:
Linked Lists
Chapter 10.10, 24.2, 24.4
 Wednesday, March 11




Lesson 18:
Linked Lists

Strings and the String Pool

 







 11Monday, March 16



 
Lesson 19:
Strings, StringBuffer and StringBuilder


Chapter 10.11
 Wednesday, March 18




Lesson 20:
Course Project Presentations
Course Project
 



 
 Final Exam Review Guide

 12Monday, March 23



 
Final Exam : 9:15-11:15am in ATC 205