CS *253: Recommended Course Textbooks and/or Online Resources
- Modern Java in Action.
- The Busy Coder's Guide to Android Development.
- Java Concurrency in Practice.
- The Android
Developers Website has a lot of useful information, e.g., take a
look at some of the videos.
- Google I/O Session Videos and Slides.
- Playlist
from my YouTube
Channel videos from the 2013 offering of CS *253: Systems
Programming for Android
- Playlist
from my 2014 Coursera MOOC on Programming
Mobile Services for Android Handheld Systems.
- Gamma, Helm, Johnson, and Vlissides., Design Patterns: Elements of Reusable
Object-Oriented Software, Addison-Wesley, Reading, MA, 1995.
- Buschmann, Muenier, Rohnert, Sommerlad, and Stal, Pattern-Oriented
Software Architecture -- a System of Patterns, John Wiley &
Son, 1996.
- Pattern-Oriented Software Architecture: Patterns for Concurrent &
Networked Objects
Back to CS
*253 home page.