Weekly Schedule
Schedule subject to change
Links are in blue.
Weekly preparation activities will be found on Blackboard assignments along with any other reading assignments.
Week |
Weekly Theme | Monday | Tuesday | Wednesday | Thursday | PA due | Reading-Gaddis |
1 Jan-9 |
Jump start our brains. | Welcome and Getting to know The BASH Shell |
Experience with Objects | Review: Object review | T-Gaddis Chapters 2, 3, 4.1-4.7, 4.9, 5 Th - Gaddis 5, 6.1-6.5, 9 |
||
2 Jan-16 |
Exceptions and IO | ![]() |
Experimenting with exceptions | T-Gaddis Chapter 12.1 Th-Gaddis 4.10
|
|||
3 Jan-23 |
Multidimensional Arrays | Experimenting with I/O | Mulitdimensional array introduction | More MD Arrays, problem solving Turn in PA1 |
due Wednesday, 11pm |
T-Gaddis Chapter 8.9 | |
4 Jan-30 |
Software design and OOP | Introduction to enumerated types | Experimenting with enumerated types | Th - Gaddis Chapter 6.7 | |||
5 Feb-6 |
Class design | Practice with design | Design discussion Testing intro |
Review | Exam 1 | PA2 - Monday | |
6 Feb-13 |
Specialization
|
Testing lab 1 | ![]() |
Testing lab 2 | More testing fun | PA3 2/19 |
|
7 Feb-20 |
Design and specialization | Testing lab 3 | Introduction to inheritance | Experimenting with inheritance | Polymorphism-see inheritance notes | Gaddis Chapter 11.1-11.6 |
|
8 Feb-27 |
Polymorphism and specialization | Experimenting with Polymorphism | Staff.javaStaffMamber.javaVolunteer.java Employee.javaExecutive.javaHourlyjava
Abstract classes-See inheritance notes |
Experimenting with Abstract classes |
|
Gaddis Chapter 11.7, 11.8 |
|
Mar-5 |
SPRING BREAK!!! |
||||||
9
Mar-12 |
Abstract classes and interfaces | Experimenting with a Debugger | interfaces | Experimenting with interfaces | Design and inheritance | PA4 3/11 |
Gaddis Chapter 11.9 |
10 Mar-19 |
Recursion | Recursion | Gaddis Chapter 15 |
||||
11 Mar-26 |
Recursion | Review | Exam 2 | PA5 4/3 |
|||
12 Apr-2 |
Introduction to collections | ||||||
13 Apr-9 |
Using collections | Intro to GUI | PA6 4/15 |
||||
14 Apr-16 |
More collections (GUI?) | ||||||
15 Apr-23 |
Wrap up | Final exam coding | PA7 4/29 |
||||
Finals Apr-30 |
Final Exam Written Thursday, May 3, 8-10am |
Updated 08/01/2011 - NLH