Connexions lens on Design Patterns
This collection of modules covers most of the design patterns used in introductory and intermediate level object-oriented programming and design. This lens was created as a resource for the CNX "Principles of Object-Oriented Design" course. The modules are separate from the course materials and contain reference and supplemental information.
Research papers by D. X. Nguyen and S. Wong
These are the research papers upon which much of the CNX "Principles of Object-Oriented Design" course is based. Some of the papers cover more advanced material however. All of the papers are in Java.







Principles of Object-Oriented Programming

"Accessible versions of this collection are available at Bookshare. DAISY and BRF provided."