1 |
Tue Jan 10 |
|
|
 |
2 |
Wed Jan 11 |
|
|
 |
3 |
Thu Jan 12 |
Java Overview: Compiler and Virtual Machine Output, Strings, Input | |
|
  |
 |
4 |
Fri Jan 13 |
Exercises Using Eclipse: Input-Output and Strings | |
|
 |
 |
5 |
Tue Jan 17 |
Variables, Types, Values Operators, Expressions, Statements, Control Flow | |
|
  |
 |
6 |
Wed Jan 18 |
Numeric Computation Involving Loops: Monte Carlo Estimation | |
|
  |
  |
7 |
Thu Jan 19 |
While Loops Static Methods | |
|
  |
 |
8 |
Fri Jan 20 |
|
|
 |
9 |
Tue Jan 24 |
|
  |
 |
10 |
Wed Jan 25 |
|
|
 |
11 |
Thu Jan 26 |
|
 |
 |
12 |
Fri Jan 27 |
|
|
 |
13 |
Tue Jan 31 |
Trees XML Documents XMLTree Client View: Model | |
|
 |
 |
14 |
Wed Feb 1 |
XMLTree Model Exploration | |
|
|
 |
15 |
Thu Feb 2 |
XMLTree Client View: Methods (and Constructors) | |
|
  |
 |
16 |
Fri Feb 3 |
XMLTree Method Exploration | |
|
 |
 |
17 |
Tue Feb 7 |
RSS: Really Simple Syndication | |
|
 |
 |
18 |
Wed Feb 8 |
|
|
 |
19 |
Thu Feb 9 |
|
|
|
20 |
Fri Feb 10 |
|
 |
  |
21 |
Tue Feb 14 |
NaturalNumber: Formal Contract Specification | |
|
  |
 |
22 |
Wed Feb 15 |
Hailstone Series with NaturalNumber | |
|
 |
 |
23 |
Thu Feb 16 |
|
|
 |
24 |
Fri Feb 17 |
Tracing Parameter Passing | |
|
 |
 |
25 |
Tue Feb 21 |
Arrays and References Contracts Repeated Arguments | |
|
 |
 |
26 |
Wed Feb 22 |
Interval Halving/Binary Search: Computing Roots | |
|
 |
  |
27 |
Thu Feb 23 |
Mathematical String Notation Recursion: Thinking About It | |
|
 |
 |
28 |
Fri Feb 24 |
Recursion on NaturalNumber: static methods decrement, printWithCommas | |
|
 |
 |
29 |
Tue Feb 28 |
References Revisited Recursion Revisited | |
|
|
 |
30 |
Wed Mar 1 |
|
|
 |
31 |
Thu Mar 2 |
Concepts of Object-Oriented Programming | |
|
|
 |
32 |
Fri Mar 3 |
Recursion on NaturalNumber: instance methods subtract, power | |
|
 |
  |
33 |
Tue Mar 7 |
Recursion: Why It Works Recursion on Trees | |
|
 |
 |
34 |
Wed Mar 8 |
|
|
 |
35 |
Thu Mar 9 |
|
 |
 |
36 |
Fri Mar 10 |
|
|
 |
| Tue Mar 14 |
|
| |
| Wed Mar 15 |
|
| |
| Thu Mar 16 |
|
| |
| Fri Mar 17 |
|
| |
37 |
Tue Mar 21 |
|
|
|
38 |
Wed Mar 22 |
|
  |
 |
39 |
Thu Mar 23 |
Generics Queue: Formal Contract Specification | |
|
|
 |
40 |
Fri Mar 24 |
|
 |
 |
41 |
Tue Mar 28 |
Mathematical Set Notation Set: Formal Contract Specification Iterators | |
|
 |
 |
42 |
Wed Mar 29 |
Set: secondary methods add, remove | |
|
|
 |
43 |
Thu Mar 30 |
Application: Genome Reassembly from Fragments Sequence: Formal Contract Specification Comparators | |
|
  |
 |
44 |
Fri Mar 31 |
Queue: secondary method sort | |
|
 |
 |
45 |
Tue Apr 4 |
Stack: Formal Contract Specification Recursion: How It Works | |
|
|
 |
46 |
Wed Apr 5 |
String: static methods nextWordOrSeparator, generateElements | |
|
 |
 |
47 |
Thu Apr 6 |
Map: Formal Contract Specification | |
|
  |
 |
48 |
Fri Apr 7 |
Map: Processing Pizza Orders | |
|
 |
 |
49 |
Tue Apr 11 |
Graphical User Interfaces Using Swing Observer Design Pattern | |
|
|
 |
50 |
Wed Apr 12 |
|
|
 |
51 |
Thu Apr 13 |
Model-View-Controller Design Pattern | |
|
|
 |
52 |
Fri Apr 14 |
Constructor for a View Class in MVC | |
|
 |
  |
53 |
Tue Apr 18 |
|
|
 |
54 |
Wed Apr 19 |
|
 |
 |
55 |
Thu Apr 20 |
|
|
 |
56 |
Fri Apr 21 |
|
 |
|