| Lab 0: Getting Started |
Tuesday, Aug 26 |
Thursday, Aug 28 at 11:59 PM |
0.25 |
| Lab 1: Compiling and Running Java Code, with Printing and Arithmetic |
Thursday, Aug 28 |
Tuesday, Sep 2 at 11:59 PM |
1 |
Lab 2: Basic Reading and Manipulation of User Inputs |
Tuesday, Sep 2 |
Tuesday, Sep 9 at 11:59 PM |
1 |
Lab 3: Introduction to long, double, and Math.pow |
Thursday, Sep 2 |
Friday, Sep 12 at 11:59 PM |
1 |
| Lab 4: Introduction to Methods |
Tuesday, Sep 9 |
Tuesday, Sep 16 at 11:59 PM |
1 |
| Lab 5: More Methods and an Introduction to testing with JUnit |
Thursday, Sep 11 |
Thursday, Sep 18 at 11:59 PM |
1.5 |
| Lab 6: Working with multiple files and an Introduction to Objects |
Tuesday, Sep 16 |
Tuesday, Sep 23 at 11:59 PM |
1.5 |
Lab 7: private, Getters, Setters, toString, and Memory Representation |
Thursday, Sep 18 |
Thursday, Sep 25 at 11:59 PM |
1.5 |
Lab 8: More Testing, Modulo, and if |
Thursday, Sep 25 |
Tuesday, Oct 7 at 11:59 |
1 |
Lab 9: Random Numbers and if...else if...else With Testing |
Tuesday, Sep 30 |
Thursday, Oct 9 at 11:59 PM |
1.5 |
| Lab 10: Boolean Operations |
Tuesday, Oct 7 |
Tuesday, Oct 14 at 11:59 PM |
1 |
Lab 11: switch |
Thursday, Oct 9 |
Thursday, Oct 16 at 11:59 PM |
1.5 |
| Lab 12: Introduction to Loops |
Tuesday, Oct 14 |
Tuesday, Oct 21 at 11:59 PM |
1.5 |
Lab 13: Command-line Arguments, charAt(), Integer.parseInt, and Arrays |
Tuesday, Oct 21 |
Tuesday, Oct 28 at 11:59 PM |
1.5 |
| Lab 14: Iterating over Arrays with Loops |
Tuesday, Oct 21 |
Friday, Oct 31 at 11:59 PM |
1.25 |
| Lab 15: More Iteration over Arrays with Loops |
Thursday, Oct 21 |
Friday, Nov 7 at 11:59 PM |
1.5 |
Lab 16: length(), split(), and an Introduction to Multidimensional Arrays |
Tuesday, Oct 28 |
Tuesday, Nov 11 at 11:59 PM |
1 |
Lab 17: More Multidimensional Arrays and fail() |
Thursday, Nov 13 |
Tuesday, Nov 25 at 11:59 PM |
1 |
Lab 18: Inheritance, extends, super, and Method Overriding |
Tuesday, Nov 18 |
Tuesday, Nov 25 at 11:59 PM |
1.5 |
Lab 19: super in Methods and Polymorphism |
Tuesday, Nov 25 |
Thursday, Dec 11 at 11:59 PM |
1.5 |