|
|
|
1/22/18 |
Keyboard input/output, Strings, ints and doubles Mon: First.java Second.java Weds: IntsAndDoubles.java |
Lab 1 (due Thurs. 2/1, 11:59pm) |
1/29/18 |
Casting Mon: IntsAndDoubles2.java IntsAndDoubles3.java Reserved Words |
Lab 2 (due Thurs. 2/8, 11:59pm) |
2/5/18 |
Conditionals, boolean expressions Mon: Practice with if statements Weds: Practice with if/else (solutions) |
Lab 3 (due Thurs. 2/15, 11:59pm) |
2/12/18 |
Iteration Mon: Practice with while loops Weds: More practice with while loops |
Lab 4 (due Thurs. 2/22, 11:59pm) |
2/19/18 |
Review and MIDTERM (Weds. 2/21) Mon: Midterm review (solutions) |
Project 1 (due Mon. 3/5, 11:59pm) |
2/26 |
Methods Mon: Methods.java Methods2.java FtoCMethod.java Weds: MethodPractice.java |
Lab 5 (due Thurs. 3/8, 11:59pm) |
3/5/18 |
Arrays   Mon: Practice with arrays |
Lab 6 (due Thurs. 3/22, 11:59pm) |
3/12/18 |
|
|
3/19/18 |
Sorting Weds: Commented insertion sort |
Project 2 (due Sun. 4/8, 11:59pm) Lab 7 (due Thurs. 3/29, 11:59pm) |
3/26/18 | Recursion | Lab 8 (due Thurs. 4/5, 11:59pm) |
4/2/18 | Review and MIDTERM (Weds. 4/4) | |
4/9/18 |
2-dimensional arrays, Objects, Java API Weds: String documentation |
Project 3 (due Weds. 5/2, 11:59pm) Lab 9 (due Thurs. 4/19, 11:59pm) |
4/16/18 |
More on objects and classes Mon: Student.java UseStudent.java |
|
4/23/18 |
Binary and circuits; Tractability and the Halting Problem Weds: Halting problem Study guide |