|
|||||||
1 | Class Overview, Netbeans, First Program | Chp 1: Introduction,
Chp 1 Reading Quiz on WISE, due 9pm Sept 1 | Lab 1: Getting Started, due Sept 1 |   | |||
2 | Variable types, math, I/O | Chp 2, Section 2.2: Variables
Chp 4: Fundamental Data Types, Chp 4 Reading Quiz on WISE, due 9pm Sept 8 |
Lab 2: Fundamental Data Types, due Sept 8 | Labor Day: No class Monday, Sept 4 | |||
3 | Classes and objects, methods, parameters, scope | Chp 2: Using Objects (2.1-2.8),
Chp 2 Reading Quiz on WISE due 9pm Sept 15 |
Lab 3: Classes and Objects, due Sept 22 | Sept 11: Last day to file Add/Drop or choose Audit | |||
4 | Classes and objects, methods, parameters, scope (cont) | Chp 3: Implementing Classes,
Chp 3 Reading Quiz on WISE, due 9pm Sept 22 |
Lab 3 (cont) |   | |||
5 | If, If-Else, Boolean Expressions | Chp 5: Decisions,
Chp 5 Reading Quiz on WISE, due 9pm Sept 29 |
Lab 4: Making Decisions, due Sept 29 | ||||
6 | Mon: review
Wed: Exam 1 Fri: GUIs | Review Chps 1-5
Read about GUIs: Chp 2.9, Chp 10.7, 10.8, No Reading Quiz |
Lab 5: Introduction to Graphical User Interfaces complete by Oct 9 | Oct 6-7: Prof Orr at CCSC-NW Conference - Friday class and lab will be held! | |||
7 | Loops: for, while, do-while | Chapter 6: Loops,
Chp 6 Reading Quiz on WISE, due 9pm Oct 13 |
Lab 6: Looping, due Oct 18 | Oct 9: Last day to file CR/NC or Audit |
|||
8 | Arrays, ArrayLists, declaring, initializing, copying, ... | Chp 7: Arrays and ArrayLists,
Chp 7 Reading Quiz on WISE, due 9pm Oct 20 (Fri) |
Lab 7 Arrays, due Oct 30 | Oct 20: Mid-semester day - No classes. | |||
9 | Mon/Wed: Finish Arrays
Fri: Reading from Files, dealing with errors |
Chp 11: Input/Output and Exception Handling,
Chp 11 Reading Quiz on WISE, due 9pm Oct 30 |
Lab 7 Arrays (cont) |
Oct 23: Advising for Spring Registration Begins
Oct 26: Last day to Withdraw |
|||
10 | Static variables/methods, deep copying | Chp 8: Designing Classes,
Chp 8 Reading Quiz on WISE, due 9pm Nov 3 |
Lab 8 Class/Static Variables, due Nov 6 | ||||
11 | Inheritance, super/subclasses, polymorphism, abstract classes, intefaces | Chap 9: Inheritance Chp 10 Interfaces, Chp 9 Reading Quiz and Chp 10 Reading Quiz on WISE, both are due 9pm Nov 10 |
Lab 9: Inheritance, due Nov 15 | Nov 8: Spring Registration begins for students with 23+ credits.
Nov 9: Spring Registration begins for students with 15-22.75 credits. |
|||
12 | Mon: Discuss Final Project
Wed: review Fri: Exam 2 |
Review Chapters 6-11,
No Reading Quiz |
Lab 10: Final Project, see instructions for due dates. | Nov 13: Spring Registration begins for students with 7-14.75 credits.
Nov 14: Spring Registration begins for students with <7 credits. |
|||
|
|||||||
13 | Database GUI, UML diagrams, recursion | Chp 12 Object Oriented Design, Chap 13 Recursion,
Chp 12 Reading Quiz on WISE, due 9pm Dec 1 |
Lab 10 (cont) | Nov 27: Open Registration begins. | |||
14 | Work on final projects. | No Reading Quiz | Lab 10 (cont) |   | |||
  | Wed, Dec. 13, 2017 from 2-5 pm Study Days: Dec 9, 11; All Final Exams: Dec 12-16 Grades due: Dec 20 |