Lecture Supplements and Code Snippets
| Week | Supplement(s) | Code Snippet(s) |
|---|---|---|
| Week 1 |
Chapt 0: No notes Chapt 1: Systems Word, PDF Chapt 2: Java Intro Word, PDF Chapt 3: Variables, Operators, Control
Word,
PDF |
Chapt 1: HelloWorld.java Chapt02.jar |
| Week 2 |
Chapt 5: Program Design and Development
Word,
PDF Chapt 6: Intro to Objects Word, PDF |
Chapt05.jar Chapt06.jar |
| Week 3 |
Chapt 7: Intro to Classes and Methods Word, PDF | Chapt07.jar |
| Week 4 |
Chapt 8: Cont. | |
| Week 5 |
Chapt 9: More about Classes
Word,
PDF Chapt 10: Interfaces and Flow
Word,
PDF |
Chapt09.jar, JUnitExample.jar |
| Week 6 |
Chapt 12: Arrays II and MVC Word, PDF Chapt 13: Interfaces II
Word,
PDF |
|
| Week 7 |
Chapt 16: Arrays II
Word,
PDF Chapt 17: JUnit II Word, PDF Chapt 18: Comments and Documentation
Word,
PDF |
CommandArgTest.java,
MailManager.java,
AuxMath.java,
JUnitTestExample.java
Chapt18Snippets.jar, |
| Week 8 |
Chapt 22: Packages
Word,
PDF |
|
| Week 9 |
Chapt 26: System Design II Word, PDF |
Chapt27-Snippets.jar |
| Week 10 |
Chapt 29: Miscellany II
Word,
PDF Chapt 30: Sorting Word, PDF |
Chapt29Snippets.java SelectionSortDemo.java |