Author

Abraham Silberschatz

📖 Overview

Abraham "Avi" Silberschatz is a prominent computer scientist renowned for his significant contributions to database systems, operating systems, and computer science education. His influential textbooks, particularly "Operating System Concepts" and "Database System Concepts," have become standard references in computer science curricula worldwide. After completing his Ph.D. from SUNY Stony Brook in 1976, Silberschatz held distinguished academic positions at the University of Texas at Austin and Yale University, where he served as Computer Science department chair from 2005 to 2011. His industry experience includes work at Bell Labs, bridging theoretical research with practical applications. Silberschatz has received numerous accolades for his contributions to computer science, including fellowships from ACM, IEEE, and AAAS. His textbook "Operating System Concepts," commonly known as the "dinosaur book" due to its cover illustrations, has educated generations of computer science students. His research work spans multiple fundamental areas of computer science, including database management, operating systems, storage systems, and network management. Silberschatz continues to influence the field through his academic work at Yale University and remains an active member of the Connecticut Academy of Science and Engineering.

👀 Reviews

Readers view Silberschatz primarily as an academic textbook author, with his Operating System Concepts ("the dinosaur book") being his most-discussed work. Positive reviews highlight: - Clear explanations of complex technical concepts - Detailed examples and illustrations - Comprehensive coverage of OS fundamentals - Useful practice exercises - Regular updates to keep content current Common criticisms: - Dense, dry writing style - High price point for textbooks - Some outdated code examples - Complex topics introduced without enough buildup - Inconsistent depth across chapters Ratings across platforms: Goodreads: Operating System Concepts - 3.9/5 (2,100+ ratings) Amazon: Operating System Concepts - 4.4/5 (580+ ratings) Database System Concepts - 4.3/5 (290+ ratings) One student reviewer noted: "Explanations are thorough but you'll need to read sections multiple times to grasp the concepts." Another mentioned: "The exercises helped reinforce the material but the writing could be more engaging."

📚 Books by Abraham Silberschatz

Operating System Concepts - A comprehensive textbook covering fundamental principles of operating systems, including process management, memory management, storage management, protection, and security.

Database System Concepts - A detailed exploration of database system fundamentals, discussing database design, query languages, transaction management, and system architectures.

Applied Operating System Concepts - A practical companion to Operating System Concepts that focuses on hands-on implementation and case studies of operating system principles.

Mobile Computing: Implementing Pervasive Information and Communication Technologies - An examination of mobile computing systems, addressing wireless networks, mobile applications, and pervasive computing challenges.

Microprocessor Programming and Applications - A technical guide covering microprocessor architecture, assembly language programming, and hardware interfacing techniques.

👥 Similar authors

Andrew S. Tanenbaum authored foundational computer science texts covering operating systems, computer networks, and distributed systems. His writing style and technical depth align with Silberschatz's approach to explaining complex computing concepts.

Donald Knuth wrote "The Art of Computer Programming" series which established core principles of computer science and algorithms. His works share the same comprehensive academic rigor found in Silberschatz's texts.

William Stallings produced essential texts on operating systems, computer organization, and network security. His books cover similar technical territory to Silberschatz while maintaining a focus on practical implementation details.

Jim Gray pioneered database systems research and authored "Transaction Processing: Concepts and Techniques." His work on database fundamentals complements Silberschatz's database systems coverage.

Randy H. Katz co-authored influential texts on computer architecture and storage systems. His writing bridges theory and practice in computer systems, similar to Silberschatz's treatment of operating systems and databases.