What to Read After Software Engineering
Readers who loved Software Engineering by Ian Sommerville keep reaching for these 24 books. This list is built from where Software Engineering is read alongside other books across reader co-reads and book lists. The more independent sources agree on a title, the higher it ranks.
Books to read after Software Engineering
Operating System Concepts
Java How to Program
LaTeX Companion
Running Linux
Computer Organization and Architecture
Applying UML and Patterns
Writing Secure Code, Second Edition
Fundamentals of Database Systems
Engineering a Compiler
Objects First with Java
Structured Computer Organization
Computer Science
Software Engineering
Aircraft Design
Data Structures, Algorithms, And Applications In C++
Distributed Systems
Artificial Intelligence
Java How To Program, Late Objects
Digital Systems
Java
Operations Research
Modern Operating Systems
Structure and Interpretation of Computer Programs (SICP)
A Guide to the Project Management Body of Knowledge (PMBOK® Guide)