Foundations of Computer Science,
4th Edition

Behrouz A. Forouzan

ISBN-13: 9781473751040
Copyright 2018 | Published
672 pages | List Price: USD $65.50

Purchase Enquiry INSTRUCTOR’S eREVIEW COPY

1 Introduction
2 Number Systems
3 Data Storage
4 Operations on Data
5 Computer Organization
6 Computer Networks and Internet
7 Operating Systems
8 Algorithms
9 Programming Languages
10 Software Engineering
11 Data Structure
12 Abstract Data Types
13 File Structure
14 Databases
15 Data Compression
16 Security
17 Theory of Computation
18 Artificial Intelligence
19 Introduction to Social Media
20 Social and Ethical Issues
A Unicode
B Unified Modeling Language (Uml)
C Pseudocode
D Structure Chart
E Boolean Algebra and Logical Circuits
F Examples of Programs In C, C++, And Java
H Error Detection and Correction

  • Behrouz A. Forouzan

    Behrouz Forouzan has more than 35 years of electronics and computer science experience in industry and academia. His industry experience includes designing electronic systems. After leaving the industry, he joined De Anza College as a professor of computer science. In addition to this text, he has authored and co-authored nine other textbooks including: Computer Science: A Structured Approach Using C, Computer Science: A Structured Approach Using C++, and Data Structures: A Pseudocode Approach with C++.

  • A new chapter on social media with a focus on Facebook and Twitter.

  • Expanded material on ethical issues, including intellectual property.

  • Updates throughout based on changes to technology.

  • Simple language helps to give students an introduction to Computer Science.

  • Relevant examples help maintain student engagement.

  • Easy navigation means that students can find relevant information quickly.

  • Figures and definitions are used throughout, to aid memory and help in comprehension.

Cengage provides a range of supplements that are updated in coordination with the main title selection. For more information about these supplements, contact your Learning Consultant.