Java Intro
Java Advanced
C++ Intro
C++ Advanced
OOP Other
General OO
General SE


Home Page



Valid XHTML 1.0 Transitional

   General Software Engineering
   (Not Specific to Object Technology)

bullet   [Beck 2004] Kent Beck and Cynthia Andres, Extreme Programming Explained: Embrace Change (Second Edition), Addison-Wesley, 2004. [book details]
bullet   check [Bentley 2000] Jon Bentley, Programming Pearls (Second Edition), Addison-Wesley, 2000. [book details]
bullet   check [Berczuk 2002] Steve Berczuk and Brad Appleton, Software Configuration Management Patterns: Effective Teamwork, Practical Integration, Addison-Wesley, 2002. [book details]
bullet   check [Boehm 2000] Barry W. Boehm et al., Software Cost Estimation with Cocomo II, Prentice-Hall, 2000. [book details]
bullet   check [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]
bullet   check [Cormen 2009] Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, Introduction to Algorithms (Third Edition), MIT Press/McGraw-Hill, 2009. [book details]
bullet   check [Date 2003] C. J. Date, An Introduction to Database Systems (Eighth Edition), Addison-Wesley, 2003. [book details]
bullet   check [Elmasri 2015] Ramez Elmasri and Shamkant B. Navathe, Fundamentals of Database Systems (Seventh Edition), Addison-Wesley, 2015. [book details]
bullet   [Humphrey 1989] Watts S. Humphrey, Managing the Software Process, Addison-Wesley, 1989. [book details]
bullet   [Humphrey 1997] Watts S. Humphrey, Introduction to the Personal Software Process, Addison-Wesley, 1997. [book details]
bullet   check [Hunt 1999] Andrew Hunt and David Thomas, The Pragmatic Programmer: From Journeyman to Master, Addison-Wesley, 1999. [book details]
bullet   [Kernighan 1999] Brian W. Kernighan and Rob Pike, The Practice of Programming, Addison-Wesley, 1999. [book details]
bullet   [Knuth 2011] Donald E. Knuth, The Art of Computer Programming, Volumes 1-4A Boxed Set, Addison-Wesley, 2011. [book details]
bullet   check [Kroenke 2013] David M. Kroenke and David Auer, Database Processing: Fundamentals, Design, and Implementation (Thirteenth Edition), Prentice-Hall, 2013. [book details]
bullet   check [Leon 2004] Alexis Leon, Software Configuration Management Handbook (Second Edition), Prentice-Hall, 2004. [book details]
bullet   check [McConnell 2004] Steve McConnell, Code Complete (Second Edition), Microsoft Press, 2004. [book details]
bullet   check [McConnell 2006] Steve McConnell, Software Estimation: Demystifying the Black Art, Microsoft Press, 2006. [book details]
bullet   check [Myers 2011] Glenford J. Myers, Corey Sandler, and Tom Badgett, The Art of Software Testing (Third Edition), John Wiley & Sons, 2011. [book details]
bullet   check [Pressman 2014] Roger S. Pressman, Software Engineering: A Practioner’s Approach (Eighth Edition), McGraw-Hill, 2014. [book details]
bullet   [Robertson 2012] Suzanne Robertson and James Robertson, Mastering the Requirements Process (Third Edition), Addison Wesley, 2012. [book details]
bullet   [Schach 2010] Stephen R. Schach, Object-Oriented and Classical Software Engineering (Eighth Edition), McGraw-Hill, 2010. [book details]
bullet   check [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]
bullet   check [Sommerville, 2015] Ian Sommerville, Software Engineering (Tenth Edition), Addison-Wesley, 2015. [book details]
bullet   check [Stutzke 2005] Richard Stutzke, Estimating Software-Intensive Systems: Projects, Products, and Processes, Addison-Wesley, 2005. [book details]

Legend:  unmarked =  Recommended
  check =  Highly Recommended
  checkcheck =  Very Highly Recommended