Sect 1 | Sect 2 | Topic | Reading | PPT |
---|---|---|---|---|
Aug 21 | Aug 20 | Syllabus and policies | Course web site | |
Aug 23 | Aug 24 | Introduction to Java | Chapter 1 except Sections 1.5.2, 1.5.3 and 1.11 | PPT |
Aug 28 | Aug 27 | Names and Values | Sections 2.1 to 2.6 | PPT |
Aug 29, 11 PM | Homework 1 | |||
Aug 30 | Aug 31 | Numbers and Operations | Sections 2.7 to 2.8 | PPT |
Sep 3 | Labor Day Holiday | |||
Sep 4 | Sep 7 | Strings and I/O | Sections 2.9 to 2.10 and 2.13 to 2.16 | PPT |
Sep 6 | Sep 10 | Booleans and selection | Sections 3.1 to 3.5 | PPT |
Sep 11 | Act in Asheville Day | |||
Sept 12, 11 PM | Homework 2 and algorithm | |||
Sep 13 | Sep 14 | Expressions and formatting | Sections 3.6 to 3.8 | PPT |
Sep 18 | Sep 17 | Retrospective with examples | ||
Sep 20 | Sep 21 | Exam 1: Chapters 1 to 3 -- MF Solution, TR Solution | ||
Sep 25 | Sep 24 | For loops | Sections 4.4 to 4.6 | PPT |
Sep 27 | Sep 28 | While loops | Sections 4.1 to 4.3 | PPT |
Sep 28, 11 PM | Homework 3 | |||
Oct 2 | Oct 1 | Creating and calling methods | Sections 5.1 to 5.6 | PPT |
Oct 4 | Oct 5 | Overloading, packages, and Math | Sections 5.8, 5.9, and 5.12 | PPT |
Oct 9 | Oct 8 | Fall Break | ||
Oct 11 | Oct 12 | Retrospective with examples | ||
Oct 16 | Oct 15 | Exam 2: Chapters 1 to 5 -- MF Solution, TR Solution | ||
Oct 18 | Oct 19 | One dimentional Arrays | Sections 6.1 to 6.5 | PPT |
Oct 19, 11 PM | Homework 4 | |||
Oct 23 | Oct 22 | Multi-dimentional Arrays | Sections 6.9 to 6.12 | PPT |
Oct 25 | Oct 26 | Classes, constructors, and state | Sections 7.1 to 7.4 | PPT, ZIP |
Oct 29 | Oct 30 | Static classes and encapsulation | Sections 7.5 to 7.9 | |
Nov 1 | Nov 2 | Finishing with classes | Sections 7.10 to 7.14 | |
Nov 2, 11 PM | Homework 5 | |||
Nov 6 | Nov 5 | Reviewing classes | Chapter 7 sections | PPT, ZIP |
Nov 8 | Nov 9 | Retrospective with examples | ||
Nov 13 | Nov 12 | Strings | Sections 8.1 to 8.5 | PPT |
Nov 15 | Nov 16 | Exam 3: Chapters 1 to 7 -- MF Solution, TR Solution | ||
Nov 20 | Nov 19 | Superclasses! | Sections 9.1 to 9.5 | PPT |
Nov 22 | Nov 23 | Thanksgiving holiday | ||
Nov 27 | Nov 26 | Polymorphism and class distinction | Sections 9.6 to 9.9 and 9.11 to 9.13 | PPT, ZIP |
Nov 29 | Nov 30 | ZIP | ||
Nov 30, 11 PM | Homework 6 | |||
Dec 4 10:30 am |
Dec 3 | Final retrospective with examples (and answers) | ||
Dec 5 | Final Exam: 3:00 pm to 5:30 pm | |||
Dec 6 | Final Exam: 8:00 am to 10:30 am |