Computer Science: A Structured Programming Approach in C,
4th Edition

Behrouz A. Forouzan

ISBN-13: 9780357506134
Copyright 2023 | Published
1184 pages | List Price: USD $259.95

Ideal for a first course in the C programming language, Afyouni/Forouzan's COMPUTER SCIENCE: A STRUCTURED PROGRAMMING APPROACH IN C, 4th edition, introduces you to both computer science theory and C-language syntax using a principle-before-implementation approach. Combining a clear organizational structure with easy-to-follow figures, charts and tables, the text helps you sharpen your logic, problem-solving skills and understanding of fundamental CS concepts and software engineering through hands-on programming assignments and applications. In addition, two all-new chapters are devoted to Pointers and Recursion.

Read More
Purchase Enquiry INSTRUCTOR’S eREVIEW COPY

1. Introduction to Computers.
2. Introduction to the C Language.
3. Structure of a C Program.
4. Functions.
5. Selection-Making Decisions.
6. Repetition.
7. Text Input/Output.
8. Arrays.
9. Pointers.
10. Strings.
11. Enumerated, Structure, and Union Types.
12. Binary Input/Output.
13. Bitwise Operators.
14. Lists.
15. Recursion.
Appendix A: Flowcharting.
Appendix B: Numbering Systems.
Appendix C: Preprocessor Commands.
Appendix D: Command-Line Arguments.
Appendix E: Pointers to Void and to Functions.
Appendix F: Storage Classes and Type Qualifiers.
Appendix G: Program Development.
Appendix H: Understand Complex Declarations.
Key Terms/Glossary.