Readings are to be completed before the class session. Homework (including reading assessments, programming assignments, and written homework (if any)) are due at the beginning of class. Remember to use the Late Day Bank survey on ANGEL if you want to spend or deposit a late day.
All non-ANGEL web pages for the course.
Schedule last updated Sat Feb 13.
Session quick links: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Week | Session | Reading | HW Due | Topics | Resources | Programs | |
---|---|---|---|---|---|---|---|
1 |
Mon Nov 30 Details |
|
|
HW1: HelloPrinter Factorial SeriesSum |
|||
1 |
Tue Dec 1 Details |
|
|
ObjectsAndMethods: UsingStrings SomeTypes FourRectanglePrinter WordGames |
|||
1 |
Thu Dec 3 Details |
|
|
|
JavadocsAndUnitTesting: MoreWordGames JUnitMoveTester MoreWordGamesTest ObjectReferenceExamples |
||
2 |
Mon Dec 7 Details |
|
|
WordGames | BankAccount | ||
2 |
Tue Dec 8 Details |
|
|
WordGames | SwingDemo1 | ||
2 |
Thu Dec 10 Details |
|
|
Face | |||
3 |
Mon Dec 14 Details |
|
|
Small Java Programs | |||
3 |
Tue Dec 15 Details |
|
|
Small Java Programs | |||
3 |
Thu Dec 17 Details |
|
|
Small Java Programs | |||
4 |
Mon Jan 4 Details |
|
|
|
ArraysAndLists: An Election Simulator QuizScores |
||
4 |
Tue Jan 5 Details |
|
|
|
TwoDArrays: TicTacToe |
GameOfLife: Conway’s Game of Life |
|
4 |
Thu Jan 7 Details |
|
|
|
GameOfLife: Conway’s Game of Life |
||
5 |
Mon Jan 11 Details |
|
|
|
GameOfLife: Conway’s Game of Life |
||
5 |
Tue Jan 12 Details |
|
|
Chess (CRC card and UML class design) | Static (Polygons) | ||
5 |
Thu Jan 14 Details |
|
|
BoardGames (design) | BigRational | ||
6 |
Mon Jan 18 Details |
|
|
SwingDemo | maybe more BoardGames design | ||
6 |
Tue Jan 19 Details |
|
|
Linear Lights Out | BallWorlds | ||
6 |
Thu Jan 21 Details |
|
|
BallWorlds | |||
7 |
Mon Jan 25 Details |
|
|
Vector Graphicssee spec. for deliverable due dates | |||
7 |
Tue Jan 26 Details |
|
|
Vector Graphicssee spec. for deliverable due dates | |||
7 |
Thu Jan 28 Details |
|
|
Recursion | Vector Graphicssee spec. for deliverable due dates | ||
8 |
Mon Feb 1 Details |
|
|
Recursion | Vector Graphicssee spec. for deliverable due dates | ||
8 |
Tue Feb 2 Details |
|
|
Vector Graphicssee spec. for deliverable due dates | |||
8 |
Thu Feb 4 Details |
|
|
|
Vector Graphicssee spec. for deliverable due dates | ||
9 |
Mon Feb 8 Details |
|
|
Vector Graphicssee spec. for deliverable due dates | |||
9 |
Tue Feb 9 Details |
|
|
Vector Graphicssee spec. for deliverable due dates | |||
9 |
Thu Feb 11 Details |
|
|
Vector Graphicssee spec. for deliverable due dates | Markov Part 1 | ||
10 |
Mon Feb 15 Details |
|
Vector Graphicssee spec. for deliverable due dates | Markov Part 1 | |||
10 |
Tue Feb 16 Details |
|
|
Vector Graphicssee spec. for deliverable due dates | Markov Part 1 | ||
10 |
Thu Feb 18 Details |
|
|
|
Final Exam Thursday 8:00 a.m. Olin 157 (Boutell) |
159 (Mutchler) Markov Part 2 (optional) |