CS 319 Homepage
Textbooks
Textbooks
Required
- Object-Oriented Software Engineering, Using UML, Patterns, and Java, 3rd Edition, by Bernd Bruegge and Allen H. Dutoit, Prentice-Hall, 2010, ISBN-10: 0136066836.
Recommended
- Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software 2nd Edition 2nd, O'Reilly Media, 2020.