Computing Handbook, 3rd ed., vol. 1, 2014

Part 1: Overview of Computer Science

Part 2: Algorithms and Complexity

Part 3: Architecture and Organization

Part 4: Computational Science and Graphics

Part 5: Intelligent Systems

Part 6: Networking and Communication

Part 7: Operating Systems

Part 8: Programming Languages

Part 9: Discipline of Software Engineering

Part 10: Software Quality and Measurement

Part 11: Software Development Management: Processes and Paradigms

Part 12: Software Modeling, Analysis, and Design