Software Engineering and Systems Analysis and Design Textbooks
by Stephen R. Schach
- Stephen R. Schach,
Object-Oriented and Classical Software Engineering,
Eighth Edition
McGraw-Hill, New York, 2011 (published in August 2010).
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach,
Object-Oriented Software Engineering,
McGraw-Hill, New York, 2008 (published in October 2007).
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach,
Object-Oriented and Classical Software Engineering,
Seventh Edition
McGraw-Hill, New York, 2007 (published in July 2006).
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach,
Mian Xiang Dui Xiang Fen Xi Yu She Ji Dao Lun -- Shi Yong UML He Tong Yi Guo Cheng
[An Introduction to Object-Oriented Analysis and Design with UML and the Unified Process],
Higher Education Press, Beijing, 2006 (Chinese, translated by Zongbin Chen)
(Textbook at the sophomore/junior/senior level
for courses in Systems Analysis and Design or
Object-Oriented Systems Analysis and Design.)
- Stephen R. Schach,
Ingenieria de Software Clasica y Orientada a Objetos,
Sexta Edicion, [Object-Oriented and Classical
Software Engineering, Sixth Edition],
McGraw-Hill, Mexico, 2006
(Spanish, translated by Esther Fernandez and Ekaterina Guerrero,
technical revision by Raul Antonio Trejo Ramirez and
Saturnina Teodora Juarez Betancourt)
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach,
Mian Xiang Dui Xiang Yu Chuan Tong Ruan Jian Gong Cheng Tong
Yi Guo Cheng De Li Lun Yu Shi Jian[Object-Oriented and Classical
Software Engineering, Sixth Edition],
China Machine Press, Beijing/McGraw-Hill Education (Asia) Co., 2005 (Chinese, translated by Song Han and Yingchun Deng)
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach,
Analisis y Diseno Orientado a Objetos con UML y el Proceso Unificado
[An Introduction to Object-Oriented Analysis and Design with UML and the Unified Process],
McGraw-Hill, Mexico City, 2005 (Spanish, translated by Lorena Peralta Rosales, with technical
assistance from Ing. Humberto Cardenas Anaya, M. C. Martha Rosa Cordero Lopez, and M. C.
Marco Antonio Dorantes Gonzalez).
(Textbook at the sophomore/junior/senior level
for courses in Systems Analysis and Design or
Object-Oriented Systems Analysis and Design.)
- Stephen R. Schach,
Object-Oriented and Classical Software Engineering,
Sixth Edition
McGraw-Hill, New York, 2005 (published in February 2004).
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach, Choi Shin Gaek Che Ji Hyang Boon Suk Mit Sul Gae
[An Introduction to Object-Oriented Analysis and Design with UML
and the Unified Process],
Intervision Publishing Company, Seoul, Korea, 2004, (Korean,
translated by Joa Sang Lim, Seung Yul Jeong, and Gyung Hun Choi Yok).
(Textbook at the sophomore/junior/senior level
for courses in Systems Analysis and Design or
Object-Oriented Systems Analysis and Design.)
- Stephen R. Schach,
An Introduction to Object-Oriented Analysis and Design with UML
and the Unified Process,
McGraw-Hill, New York, 2004 (published in July 2003).
(Textbook at the sophomore/junior/senior level
for courses in Systems Analysis and Design or
Object-Oriented Systems Analysis and Design.)
- Stephen R. Schach,
Object-Oriented and Classical Software Engineering,
Fifth Edition,
McGraw-Hill, New York, 2002 (published in July 2001).
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach, Jeffrey G. Gray, and David M. Schach,
Instructor's Solutions Manual to Accompany "Object-Oriented and Classical Software
Engineering," Fifth Edition, by Stephen R. Schach,
McGraw-Hill, New York, 2002 (published in July 2001). (Electronic book)
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
-
Stephen R. Schach, UML Gwa C++ Jung Shim Eui Gujojok Gaek
Che-Ji Hyang Software Gong Hak [Classical and Object-Oriented
Software Engineering with UML and C++],
E-Hahn Publishing Company, Seoul, Korea,
2001 (Korean, translated by Yu Hae Young Yok).
(Textbook at the junior, senior, or graduate level for courses in
Software Engineering or Object-Oriented Software Engineering.)
-
Stephen R. Schach, UML Gwa Java Jung Shim Eui Gujojok Software
Gong Hak Gwa Gaek Che-Ji Hyang Software Gong Hak [Classical
and Object-Oriented Software Engineering with UML and Java],
E-Hahn Publishing Company, Seoul, Korea,
2001 (Korean, translated by Yu Hae Young Yok).
(Textbook at the junior, senior, or graduate level for courses in
Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach,
Klassieke en objectgeorienteerde software-engineering met UML en
C++, [Classical
and Object-Oriented Software Engineering with UML and C++],
Academic Service, Schoonhoven, The Netherlands, 2000 (Dutch, translated
by M. M. Stefanski).
(Textbook at the junior, senior, or graduate level for courses in
Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach,
Ruan Jian Gong Cheng Java Yu Yan Shi Xian [Software Engineering with
Java], China Machine Press, Beijing/McGraw-Hill, 1999 (Chinese, translated
by Zhao Shan Yuan).
(Textbook at the junior, senior, or graduate level for courses in
Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach,
Classical and Object-Oriented Software Engineering with UML
and Java, Fourth Edition,
McGraw-Hill, New York, 1999 (published in November 1998).
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach, Jeffrey G. Gray, and David M. Schach,
Instructor's Solution Manual to Accompany Classical and Object-Oriented
Software Engineering with UML and Java, Fourth Edition,
by Stephen R. Schach, McGraw-Hill, New York, 1999
- Stephen R. Schach,
Classical and Object-Oriented Software Engineering with UML
and C++, Fourth Edition,
McGraw-Hill, New York, 1999 (published in August 1998).
(Textbook at the senior or graduate level for courses in Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach, Jeffrey G. Gray, and David M. Schach,
Instructor's Solution Manual to Accompany Classical and Object-Oriented
Software Engineering with UML and C++, Fourth Edition,
by Stephen R. Schach, McGraw-Hill, New York, 1999 (published in August 1998).
- Stephen R. Schach,
Software Engineering with Java, Richard D. Irwin,
Chicago, IL, 1997. 618 + xxii pages. (Published in October, 1996).
(Textbook at the junior, senior, or graduate level for courses in
Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach and Robert P. Bland, III, Instructor's
Manual to Accompany Software Engineering with Java by Stephen R.
Schach, Richard D. Irwin, Chicago, IL. 195 + x pages
(Published in October, 1996).
- Stephen R. Schach,
Classical and Object-Oriented
Software Engineering, Third Edition, Richard D. Irwin,
Chicago, IL, 1996. 603 + xx pages.
(Textbook at the junior, senior, or graduate level for courses in
Software Engineering or Object-Oriented Software Engineering.)
- Stephen R. Schach and Jeffrey G. Gray, Instructor's
Manual to Accompany Classical and Object-Oriented Software
Engineering by Stephen R. Schach,
Third Edition, Richard D. Irwin, Chicago, IL, July, 1995.
- Stephen R. Schach,
Software Engineering, Second
Edition, Richard D. Irwin, Chicago, IL, January 1993. 579 + xxv pages.
(Textbook at the junior, senior, or graduate level for courses in
Software Engineering.)
- Stephen R. Schach and Santhosh R. Sastry,
Instructor's Manual to Accompany Software Engineering, Second
Edition, by Stephen R. Schach, Richard D. Irwin, Chicago,
IL, January 1993. 251 + ix pages.
- Stephen R. Schach,
Practical Software
Engineering,, Richard D. Irwin/Aksen Associates, Homewood, IL,
February 1992. 320 + xx pages.
(Textbook at the sophomore or
junior level for courses in Software Engineering.)
- Stephen R. Schach and Joyce A. Blair, Instructor's
Manual to Accompany Practical Software Engineering by Stephen R.
Schach, Richard D. Irwin/Aksen Associates, Homewood, IL,
February 1992. 265 + xi pages.
- Stephen R. Schach, Software Engineering, Richard
D. Irwin/Aksen Associates, Homewood, IL, 1990. 499 + xxiv pages.
- Stephen R. Schach, Gilford T. Hapanyengwi, J. Craig
Lowery, and Thomas D. Wagner, Instructor's Manual to
Accompany Software Engineering by Stephen R. Schach, Richard
D. Irwin/Aksen Associates, Homewood, IL, 1990. 350 + viii
pages.
Stephen R. Schach
srs@vuse.vanderbilt.edu
Return to Stephen R.
Schach home page