Object-
Oriented
Bibliography
OOA&D
Patterns
Components
Java Intro
Java Advanced
C++ Intro
C++ Advanced
OOP Other
General OO
General SE
SoftMoore
Consulting
Home Page

|
General Software Engineering (Not Specific to Object Technology)
|
[Beck 2004] Kent Beck and Cynthia Andres, Extreme Programming Explained: Embrace Change (Second Edition), Addison-Wesley, 2004.
[book details]
|
|
[Bentley 2000] Jon Bentley, Programming Pearls (Second Edition), Addison-Wesley, 2000.
[book details]
|
|
[Berczuk 2002] Steve Berczuk and Brad Appleton, Software Configuration Management Patterns: Effective Teamwork, Practical Integration, Addison-Wesley, 2002.
[book details]
|
|
[Boehm 2000] Barry W. Boehm et al., Software Cost Estimation with Cocomo II, Prentice-Hall, 2000.
[book details]
|
|
[Brooks 1975] Frederick P. Brooks, Jr., The Mythical Man-Month: Essays on Software Engineering, Addison-Wesley, 1975. (20th Anniversary Edition published in 1995.)
[book details]
|
|
[Cormen 2002] Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, Introduction to Algorithms (Second Edition), MIT Press/McGraw-Hill, 2002.
[book details]
|
|
[Date 2003] C. J. Date, An Introduction to Database Systems (Eighth Edition), Addison-Wesley, 2003.
[book details]
|
|
[Elmasri 2006] Ramez Elmasri and Shamkant B. Navathe, Fundamentals of Database Systems (Fifth Edition), Addison-Wesley, 2006.
[book details]
|
|
[Freedman 1990] Daniel P. Freedman and Gerald M. Weinberg, Handbook of Walkthroughs, Inspections, and Technical Reviews (Third Edition), Dorset House Publishing, 1990.
[book details]
|
|
[Humphrey 1989] Watts S. Humphrey, Managing the Software Process, Addison-Wesley, 1989.
[book details]
|
|
[Humphrey 1995] Watts S. Humphrey, A Discipline for Software Engineering, Addison-Wesley, 1995.
[book details]
|
|
[Humphrey 1997] Watts S. Humphrey, Introduction to the Personal Software Process, Addison-Wesley, 1997.
[book details]
|
|
[Hunt 1999] Andrew Hunt and David Thomas, The Pragmatic Programmer: From Journeyman to Master, Addison-Wesley, 1999.
[book details]
|
|
[Kernighan 1999] Brian W. Kernighan and Rob Pike, The Practice of Programming, Addison-Wesley, 1999.
[book details]
|
|
[Knuth 1998] Donald E. Knuth, The Art of Computer Programming, Volumes 1-3 Boxed Set (Second Edition), Addison-Wesley, 1998.
[book details]
|
|
[Kroenke 2009] David M. Kroenke and David Auer, Database Processing: Fundamentals, Design, and Implementation (Eleventh Edition), Prentice-Hall, 2009.
[book details]
|
|
[Leon 2004] Alexis Leon, Software Configuration Management Handbook (Second Edition), Prentice-Hall, 2004.
[book details]
|
|
[McConnell 2004] Steve McConnell, Code Complete (Second Edition), Microsoft Press, 2004.
[book details]
|
|
[McConnell 2006] Steve McConnell, Software Estimation: Demystifying the Black Art, Microsoft Press, 2006.
[book details]
|
|
[Myers 2004] Glenford J. Myers, Corey Sandler, Tom Badgett, and Todd M. Thomas, The Art of Software Testing (Second Edition), John Wiley & Sons, 2004.
[book details]
|
|
[Pressman 2009] Roger S. Pressman, Software Engineering: A Practioner’s Approach (Seventh Edition), McGraw-Hill, 2009.
[book details]
|
|
[Robertson 2006] Suzanne Robertson and James Robertson, Mastering the Requirements Process (Second Edition), Addison Wesley, 2006.
[book details]
|
|
[Schach 2006] Stephen R. Schach, Object-Oriented and Classical Software Engineering (Seventh Edition), McGraw-Hill, 2006.
[book details]
|
|
[Shneiderman 2009] Ben Schneiderman, Catherine Plaisant, Maxine Cohen, and Steven Jacobs, Designing the User Interface: Strategies for Effective Human-Computer Interaction (Fifth Edition), Addison-Wesley, 2009.
[book details]
|
|
[Sommerville, 2010] Ian Sommerville, Software Engineering (Ninth Edition), Addison-Wesley, 2010.
[book details]
|
|
[Stutzke 2005] Richard Stutzke, Estimating Software-Intensive Systems: Projects, Products, and Processes, Addison-Wesley, 2005.
[book details]
|
| Legend: |
unmarked |
= |
Recommended |
| |
 |
= |
Highly Recommended |
| |
  |
= |
Very Highly Recommended |
|
|
|