Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
Your form is submitting...
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
Email Address is required. 'Email Address' must contain at least 0 characters 'Email Address' cannot exceed 0 characters Please enter a valid Email Address
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Institution is required.
Discipline is required.
Country is required. 'Country' must contain at least 0 characters 'Country' cannot exceed 0 characters Please enter a valid Country
Cengage, at your service! How can we best meet your needs? is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

Foundations of Computer Science, 5th Edition

Behrouz A. Forouzan

  • {{checkPublicationMessage('Published', '2023-02-03T00:00:00+0000')}}
Starting At £42.39 See pricing and ISBN options
Foundations of Computer Science 5th Edition by Behrouz A. Forouzan

Overview

Based on the Association for Computing Imagery model curriculum guidelines, Foundations of Computer Science gives students a bird’s eye view of Computer Science. This easy-to-read and highly navigable text will help students quickly learn all the fundamentals of computer science they need on their course and to improve their employability prospects. Updated to cover all the latest technologies and changes to course requirements, this fifth edition features new chapters on the efficiency of algorithms, computer graphics, a complete revision on computer networks and the internet, and data security. Material on ethical issues, including intellectual property, has also been expanded.

Behrouz A. Forouzan

Behrouz A. Forouzan has more than 38 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++, as well as titles on Data Communication and Networking, and TCP/IP Protocols.
  • New chapters on efficiency of algorithms and computer graphics.
  • A complete update of the chapters on computer networks and data security.
  • Expanded material on ethical issues, including intellectual property.
  • Updates throughout based on changes to technology.
  • Appendix F has been reviewed in its entirety and presents new examples of programs written in three languages, C, C++, and Java.
  • Simple language to help 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.
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. Efficiency of Algorithms
10. Programming Languages
11. Software Engineering
12. Data Structure
13. Abstract Data Types
14. File Structure
15. Databases
16. Data Compression
17. Security
18. Theory of Computation
19. Computer Graphics
20. Artificial Intelligence
21. Introduction to Social Media
22. Social and Ethical Issues
A. Unicode
B. Unified Modeling Language (Uml)
C. Pseudocode
D. Structure Chart
E. Boolean Algebra and Logic Circuits
F. Examples of Programs in C, C++, and Java
G. Mathematical Review
H. Error Detection and Correction
I. Addition and Subtraction for Sign-and-Magnitude Integers

Textbook Only Options

Traditional eBook and Print Options

{{collapseContainerClosed['detail_0'] ? 'Show More' : 'Show Less'}}

  • ISBN-10: 1473792053
  • ISBN-13: 9781473792050
  • RETAIL £42.39

  • ISBN-10: 1473787327
  • ISBN-13: 9781473787322
  • RETAIL £52.99