Lecture | Description | Assignment | Lesson Links |
8/27/2007 | Schedule Honor Code Linux Java Review | Before
Class: Read Ch 1 HW 1 Unix commands you should know | Basic Linux grep Java Review Ch 1 |
8/29/2007 | Java
Review Project 1 description | Project 1 | |
8/31/2007 | Java
Review Netbeans | Install Netbeans | Netbeans
Tutorial Longer Tutorial Netbeans QuickStart |
9/3/2007 | Labor day! No class. | How to surf | |
9/5/2007 | Software Engineering | Before Class: Read Ch 2 HW 2 HW 3 (1-3) | Ch 2 |
9/7/2007 | ADT Interfaces (comparable) | Before Class: Read Ch 4. HW 3 (4-5) | Ch 4 |
9/10/2007 | Arrays | Read: Arrays Read Ch 1 (if you haven't already) | Quiz 1 (last semester) Arrays and References |
9/12/2007 | Quiz 1 -- Quiz will cover up to lecture on 9/10/2007. | ||
9/14/2007 | Quiz
1 Review | ||
9/17/2007 | Project 1 due Recursion Intro | Read Ch 3 HW 4 (Ch 3, 5) | Ch 3 |
9/19/2007 | Big O Project 2 description | Read Ch 10.1 | Big
O Ch 10A |
9/21/2007 | Exceptions | Exceptions | |
9/24/2007 | ArrayLists Sorted List | Interfaces and Lists | |
9/26/2007 | Linked Lists | Ch 5 | |
9/28/2007 | Linked Lists Continued | ||
10/1/2007 | Quiz 2 Linked Lists Continued | ||
10/3/2007 | Quiz
2 Review Midterm Review | ||
10/5/2007 | Midterm review (midterm date has changed to next week (Tuesday)!) Linked Lists continued | ||
10/9/2007 | This
class is moved to Oct 9 due to Columbus Day!!! Stacks Midterm 1 - 1:30 - 4:30 in our classroom! | MIDTERM REVIEW Last semester's midterm MIDTERM Practice Problems | |
10/10/2007 | Midterm
1 Post Mortem Linked Lists | Ch 5 B | |
10/12/2007 | Linked Lists | ||
10/15/2007 | Stacks Project 2 due Project 3 description | Project 3 - WorldWind Stacks (Ch 7) | |
10/17/2007 | Stacks | Event Driven Programming | |
10/19/2007 | Queues | Queues (Ch 8) | |
10/22/2007 | Queues | TestGmu.java | |
10/24/2007 | Inheritance | Inheritance | |
10/26/2007 | Polymorphism and Dynamic Binding | Polymorphism | |
10/29/2007 | Iterators | Iterators | |
10/31/2007 | Quiz 3 | ||
11/2/2007 | Sorted Lists Sorting - Bubble, Selection, Insertion | Sorting | |
11/5/2007 | Sorting
- Bubble, Selection, Insertion Midterm Review | ||
11/7/2007 | Midterm 2 Midterm 2 - 1:30 - 4:30 in our classroom! | Midterm 2 Review | |
11/9/2007 | Sorting - Merge, Quick, Radix | ||
11/12/2007 | Midterm
post mortem Project 3 due Project 4 description Sorting - Merge, Quick, Radix | ||
11/14/2007 | Sorting - Merge, Quick, Radix | ||
11/16/2007 | Sorting - Merge, Quick, Radix | ||
11/19/2007 | Executable Jars | Executable Jars Unit Testing | |
11/21/2007 | Thanksgiving! No class | ||
11/23/2007 | Thanksgiving! No class | ||
11/26/2007 | Software Tools - Debuggers | Debugging | |
11/28/2007 | Quiz 4 | ||
11/30/2007 | Java assembly language | Java Bytecode | |
12/3/2007 | Software Tools - Profilers, Test coverage | ||
12/5/2007 | Final Exam Review | ||
12/7/2007 | Final
Exam Review Project 4 due | Final Study Plan Final Review Slides |