10:00am-10:00pm (Fri Off)

061-6511828, 061-6223080 / 0333-6110619

Computer Science: An Overview (12th Edition) by J. Glenn Brookshear, David T. Smith, and Dennis Brylow provides a broad introduction to the field of computer science, emphasizing its diverse applications and fundamental concepts. This comprehensive textbook covers a wide range of topics, from algorithms and data structures to networking and artificial intelligence, making it an ideal resource for both beginners and those looking to deepen their understanding of the subject. The authors present complex ideas in an accessible manner, supplemented with real-world examples and exercises to reinforce learning.

Key Points

1. Algorithms and Data Structures The book explains the importance of algorithms and data structures as the backbone of efficient problem-solving in computer science. It covers basic to advanced algorithms and their implementation in various programming languages.

2. Programming Languages An overview of different programming paradigms, including procedural, object-oriented, and functional programming. It also discusses the evolution and characteristics of various programming languages.

3. Computer Systems and Architecture Details the fundamental concepts of computer hardware, including processors, memory, and input/output devices. The book also explores the principles of computer organization and architecture.

4. Operating Systems This section covers the role and functions of operating systems, including process management, memory management, file systems, and security. It provides insights into different types of operating systems like Unix, Windows, and Linux.

5. Networking and the Internet Explores the principles of computer networks, including data transmission, protocols, and network architectures. It also delves into the workings of the Internet, web technologies, and cybersecurity.

6. Software Engineering Discusses the methodologies and practices of software development, including project management, software design, testing, and maintenance. It emphasizes the importance of quality assurance and user-centered design.

7. Databases Covers database design, management, and implementation. It includes relational database systems, SQL, and discusses emerging trends in database technologies like NoSQL and big data.

8. Artificial Intelligence Introduces the concepts and applications of artificial intelligence, including machine learning, natural language processing, robotics, and expert systems. It highlights the impact of AI on various industries and future trends.

9. Theory of Computation Examines the theoretical foundations of computer science, including automata theory, computability, and complexity. It provides insights into the limits of what can be computed and the efficiency of different computational processes.

10. Graphics and Multimedia Focuses on the principles and technologies behind computer graphics, image processing, and multimedia systems. It covers topics like 3D modeling, animation, virtual reality, and user interface design.

In summary, "Computer Science: An Overview (12th Edition)" by Brookshear, Smith, and Brylow is a foundational text that equips readers with a thorough understanding of the essential concepts and applications of computer science. The book's structured approach and comprehensive coverage make it a valuable resource for students and professionals alike.

═══ ⋆★⋆ ═══

Writer                 ✤            J Glenn Brookshear & David T Smith & Dennis Brylow

Recently Viewed Products