|
|||||
1 | Class Overview, Netbeans, First Program | Chp 1: Introduction to Computers and Java | Lab 1: Getting Started
Chp 1 Reading Quiz on WISE |
Class begins Wed, Aug 26 | |
2 | Variable types, math, I/O | Chp 2: Java Fundamentals | Lab 2: Fundamental Data Types
Chp 2 Reading Quiz on WISE |
  | |
3 | Classes and objects, methods, parameters, scope | Chp 3: Classes and Objects | Lab 3
Chp 3 Reading Quiz on WISE |
Labor Day: no class Monday
Sept 8: Last day to file Add/Drop |
|
4 | Classes and objects, methods, parameters, scope (cont) | Chp 3: Classes and Objects (cont) | Lab 3 (cont)
Chp 3 Reading Quiz on WISE |
  | |
5 | If, If-Else, Boolean Expressions | Chp 4: Decision Structures | Lab 4
Chp 4 Reading Quiz on WISE |
||
6 | Loops: for, while, do-while | Chapter 5.1-5.9, 5.11: Loops | Lab 5
Chp 5 Reading Quiz on WISE |
||
7 | Wed: Exam 1 | Review Chps 1-5 (excluding 5.10)
Begin Chp 11 & 12: GUI Applications |
Lab 5 (cont)
Begin Lab 6 No new reading quiz. |
Oct 6: Last day to file CR/NC or Audit Oct 9-10: Prof Orr at CCSC-NW Conference - Friday class and lab will be held! |
|
8 | Frames, gui components, event-handling | Chp 11 & 12: GUI Applications |
Lab 6 |
Oct 16: Mid-semester day - No classes. | |
9 | Static variables/methods, parameter passing, deep copying, "this",... | Chp 6: A Second Look at Classes and Objects | Lab 7
Chp 6 Reading Quiz on WISE |
||
10 | Arrays, ArrayLists, declaring, initializing, copying, ... | Chp 7: Arrays and the ArrayList Class | Lab 8
Chp 7 Reading Quiz on WISE |
Oct 30: Last day to Withdraw | |
11 | Files (cont)
Throwing exceptions |
Chap 5.10: Files (cont)
Chp 10.1, 10.2: Exception Handling |
Lab 8 (cont)
Chp 5/10 Reading Quiz on WISE |
Nov 2: Spring Advising begins | |
12 | Inheritance, super/subclasses, polymorphism, interfaces. | Chp 9: Inheritance | Lab 9 | ||
13 | Friday: Exam 2 | Review Chps 6-9 | Lab 10 Final Project | Registration begins. | |
14 | Database GUI | Read text as needed. | Lab 10 (cont) | Registration continues. Thanksgiving: no class Thurs or Fri |
|
15 | Work on final projects. | Read text as needed. | Lab 10 (cont) |   | |
  | Fri, Dec 12, 8:30-11am (section 1) and Mon, Dec 8, 8:30-11am (section 2) |