BookAuthors: Stephen R. Schach. (2010)
Giới thiệu về lập trình hướng đối tượng và kỹ thuật phần mềm. Kiến thức về kỹ thuật phần mềm: chu kỳ phần mềm, qui trình, các nhóm, kiểm tra, công cụ thương mại, mô đum, đối tượng... Chu kỳ phần mềm dòng công việc: nhu cầu, phân tích truyền thống, phân tích hướng đối tượng, thiết kế, sử dụng ngôn ngữ UML, C++...