This text and accompanying solutions to exercises covers a second course in computing using Java at Valdosta State University. The first five chapters cover the basics of object-oriented programing. The remaining chapters cover various basic topics that build on the first five chapters. This text and accompanying solutions was developed by Dr. David R. Gibson under a grant by the University System of Georgia's Affordable Learning Grant, Round 19. Any questions should be directed to Dr. Gibson. This work is licensed under Creative Commons,
.
Also provided are 16 labs (not a part of ALG grant)
| Chapter | Topic |
|---|---|
| Object & Classes | |
| Relationships between Classes | |
| Inheritance | |
|
ArrayList |
| Abstract Classes & Interfaces | |
| Exception Handling | |
| Text File I/O. The "Command Line" document explains how to use Eclipse to write and test code that reads a text file and can be run from the command line. | |
| Collections: Lists & Sets | |
| Maps | |
| Recursion | |
| Graphical User Interfaces (GUI) | |