Fall Semester 2011
Readings Templates/Code Tue 10/25 Printing Getting Started Something.java Thu 10/27 Numbers Numbers One, Two, Three Strings Strings Four, Six, Seven Parsing Five Keyboard Input Scanning Nine Fri 10/28 Booleans Relational Operators Eight If Statements if-then-else statements While Loops The while and do-while statements Tue 11/01 For Loops The for statement Dave.java Arrays Arrays ArrayLists static Methods static Members Thu 11/03 static Variables Stars.java Instance Members Defining Classes Modeling Constructors Student.java Sallybagelspasta The Java Language Certification Trail (from the Java Tutorial pages at Oracle) Fri 11/04 Blueprints The First Dilbert Lecture Point, Line, Triangle Tue 11/08 The Class Extension Mechanism The Second Dilbert Lecture Locker.java Inheritance Polymorphism Dynamic Method Lookup Overriding Methods Shadowing of Variables Constructor Chaining QuizSite (dgerman-A202) Thu 11/10 Abstract Classes Abstract Methods and Classes Interfaces Interfaces Generic Sorting Fri 11/11 Tue 11/15 (Superclasses) Abstract Classes and Interfaces Thu 11/17 (Tomcat installation, Applets and JSP) Fri 11/18 (Java Server Pages and Tomcat Installation Review and Debugging Tue 11/29 (Java Servlets) Thu 12/01 (Sessions) Fri 12/02 (Help with the Final Project) Tue 12/06 (Q&A (or TBD)) Thu 12/08 Final Project (Part I)
Something.java
if-then-else
while
do-while
for
Dave.java
static
Stars.java
Student.java
Point
Line
Triangle
Locker.java