Computer Science: A Structured Programming Approach in C
By Behrouz A. Forouzan
About your course materials
Afyouni/Forouzan's COMPUTER SCIENCE: A STRUCTURED PROGRAMMING APPROACH IN C, 4th edition, introduces students to both computer science theory and C-language syntax using a principle-before-implementation approach. With a clear organizational structure supplemented by easy-to-follow figures, charts and tables, the text aims to improve students' logic, problem-solving skills and understanding of fundamental CS concepts and software engineering through extensive programming assignments and applications. The new edition also features two all-new chapters -- Chapter 9: Pointers and Chapter 15: Recursion. Comprehensive yet student friendly, this proven text is ideal for a first course in the C programming language.
Frequently asked questions
How do I enroll in or join my course?
How do I redeem an access code, or what if my code isn't working?
Why can't I access my course?
Where can I find my eBook or textbook?
What if I don't have access to my course materials yet?
About this product
Afyouni/Forouzan's COMPUTER SCIENCE: A STRUCTURED PROGRAMMING APPROACH IN C, 4th edition, introduces students to both computer science theory and C-language syntax using a principle-before-implementation approach. With a clear organizational structure supplemented by easy-to-follow figures, charts and tables, the text aims to improve students' logic, problem-solving skills and understanding of fundamental CS concepts and software engineering through extensive programming assignments and applications. The new edition also features two all-new chapters -- Chapter 9: Pointers and Chapter 15: Recursion. Comprehensive yet student friendly, this proven text is ideal for a first course in the C programming language.
Extremely student friendly, the text is ideal for a first course in the C programming language.
Programming principles are introduced before details of the C language are implemented, ensuring students have a solid foundation before progressing to more advanced topics.
The authors emphasize structured programming and software engineering throughout.
Helping students maximize their study time, robust end-of-chapter material includes Review Questions, Exercises and Projects that prompt learners to put what they learn into practice.
Table of contents
Chapters
Chapter 1. Introduction to ComputersPreview this chapter
Resources
Instructor resources for this title can include manuals, test banks, educator guides, multimedia and companion sites. Sign in to see what is available.
Pricing and formats
Give students more with Cengage Unlimited
Choose the Cengage content and Learning Platform that fit your course while giving students access to Cengage Learning Platforms and our entire eBook library with one subscription.
4-12 month student access
eBook
Give students digital access to textbook content with tools to highlight, bookmark and search as they read.
Paperback

Still need support?




