This textbook is designed for use in introductory Software Engineering courses. Additionally, it can be used by junior developers seeking knowledge in the following topics:
The book has 349 pages, 10 chapters, and 120 exercises. It also has a Portuguese edition, available here.
Follow us on LinkedIn or Twitter.
License: Version for personal use only. Redistribution or modifications are prohibited.
Soon!
If you are an instructor, please use this form to request the answers to the exercises.
Marco Tulio Valente holds a Ph.D. in Computer Science from the Federal University of Minas Gerais, Brazil, where he is an Associate Professor in the Department of Computer Science since 2009. Previously, he was an adjunct professor at PUC Minas for 11 years and a senior systems analyst at a telecommunication company for four years. He is the author of more than 170 papers and has supervised over 30 master's dissertations and 15 doctoral theses.
Marco Tulio Valente. Software Engineering: A Modern Approach, 2024. (bibtex)
To report errors or typos, use this form.