This is an excellent book. I like to know what is going on underneath the function calls, and how the language works, and this book explains things very well. It is very thorough and descriptive. I have read other reviews that are somewhat critical of how this book is so in depth, but in my opinion, that is what separates the good books from the average. Perhaps, if you are just looking for an overview of the language with examples, this book is not for you. But if you really want to learn C, how it works, program structure and implementation, this book is for you. Definitely worth the money.
Buy new:
$201.94$201.94
Dispatched from: Amazon Germany Sold by: Amazon Germany
Buy new:
$201.94$201.94
Dispatched from: Amazon Germany
Sold by: Amazon Germany
Save with Used - Good
$143.60$143.60
Dispatched from: AustraliaBooks4u Sold by: AustraliaBooks4u
Save with Used - Good
$143.60$143.60
Dispatched from: AustraliaBooks4u
Sold by: AustraliaBooks4u

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer—no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera, scan the code below and download the Kindle app.
Follow the author
Something went wrong. Please try your request again later.
OK
Computer Science: A Structured Programming Approach Using C Paperback – 1 February 2005
by
Behrouz Forouzan
(Author),
Richard Gilberg
(Author)
Sorry, there was a problem loading this page.Try again.
promo code: PRIMESAVE010 Terms | Shop items applied at checkout Terms | Shop items
promo code: PRIMESAVE010 Terms | Shop items applied at checkout Terms | Shop items
{"desktop_buybox_group_1":[{"displayPrice":"$201.94","priceAmount":201.94,"currencySymbol":"$","integerValue":"201","decimalSeparator":".","fractionalValue":"94","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"QvtYzg3o%2FGuWMpYZc4Y%2B6tj0S%2BLzeiXCXocdiLfrYuhs3866bFLlW3%2BAmRGOH2Mk7Cojwgquu5lBeN6h7kDbq%2BmbqUE643G1JmfbXynjcW6%2F7lfHt9NmNqdd%2Fn3OpXrb4PcA0yRumpIYXjTXcGNW072Tc0VoZ53kNSuu2il%2BO5ORYVaq7SuRW9ZQ0epF9irq","locale":"en-AU","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$143.60","priceAmount":143.60,"currencySymbol":"$","integerValue":"143","decimalSeparator":".","fractionalValue":"60","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"QvtYzg3o%2FGuWMpYZc4Y%2B6tj0S%2BLzeiXCn%2BPpgOYC7pqhJ5FRz80%2BddwcRJDqonECE9CFZtmOhC1Ua7Kxn2mcSXC8qsRQhPuQODI3MGWBwKzN47Q1kyw1v%2BnJjad2xtgKY4LsIp8krxCXi3yqBaaL7A75xMxkrTCusrELJcnr3ZGJfpRMOW0XwYkUgKbNLWQS","locale":"en-AU","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
Purchase options and add-ons
The third edition of Computer Science: A Structured Programming Approach Using C continues to present both computer science theory and C-language syntax with a principle-before-implementation approach. Forouzan and Gilberg employ a clear organizational structure, supplemented by easy-to-follow figures, charts, and tables.
- ISBN-109780534491321
- ISBN-13978-0534491321
- Edition3rd
- PublisherCourse Technology ISE
- Publication date1 February 2005
- LanguageEnglish
- Dimensions19.05 x 3.81 x 22.86 cm
- Print length1184 pages
There is a newer edition of this item:
Computer Science : A Structured Programming Approach in C
$242.80
(2)
Usually dispatched within 2 to 3 days
$242.80
(2)
Usually dispatched within 2 to 3 days
Frequently bought together

This item: Computer Science: A Structured Programming Approach Using C
$201.94$201.94
Get it 24 - 28 Nov
Usually dispatched within 6 to 7 months
$592.30$592.30
Get it 20 - 26 May
Only 1 left in stock.
Total Price: $00$00
To see our price, add these items to your cart.
Try again!
Added to Cart
One of these items ships sooner than the other.
Choose items to buy together.
Customers who viewed this item also viewed
Page 1 of 1 Start againPage 1 of 1
From the Publisher

Access Unlimited Learning with Computer Science: A Structured Programming Approach Using C
- Intended for a first course in the C programming language.
- Introduces programming principles before details of the C language are implemented.
- Emphasizes structured programming and software engineering.
- End-of-chapter material includes Review Questions, Exercises and Projects, helping to gauge your comprehension.
Product description
Review
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. Pointer Applications 11. Strings 12. Enumerated, Structure, and Union Types 13. Binary Input/Output 14. Bitwise Operators 15. Lists Appendices A: Character Sets B: Keywords C: Flowcharting D: Numbering Systems E: Integer and Float Libraries F: Function Libraries G: Preprocessor Commands H: Command-Line Arguments I: Pointers to Void and to Functions J: Storage Classes and Type Qualifiers K: Program Development L: Understanding Complex Declarations
About the Author
Richard F. Gilberg has more than 40 years of computer science experience in industry and academia. His industrial experience includes the development of large application systems, database administration, system testing, and data administration. After leaving the industry, he joined De Anza College as a professor of computer science. In addition to this text, he has also co-authored several others including Computer Science: A Structured Approach Using C, Computer Science: A Structured Approach Using C++, and Data Structures: A Pseudocode Approach with C++.
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.
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.
Product details
- ASIN : 0534491324
- Publisher : Course Technology ISE; 3rd edition (1 February 2005)
- Language : English
- Paperback : 1184 pages
- ISBN-10 : 9780534491321
- ISBN-13 : 978-0534491321
- Dimensions : 19.05 x 3.81 x 22.86 cm
- Best Sellers Rank: 1,485,062 in Books (See Top 100 in Books)
- Customer Reviews:
About the author
Follow authors to get new release updates, plus improved recommendations.

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
4.4 out of 5 stars
4.4 out of 5
155 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Top reviews from Australia
There are 0 reviews and 0 ratings from Australia
Top reviews from other countries
- Santosh PurumaReviewed in India on 4 November 2020
5.0 out of 5 stars Book for beginners who are doing self study!!
Verified PurchaseThe concepts in this book are very clear & very helpful for the people who are doing self study. Though topics are very lengthy, by the end of the topic, theoretically one will be strong on the concepts. There are only 2 to 3 pratical examples otherwise worth buying this book. I have been reading this since Oct 2019 and feel very comfortable on the topics.
- J. V.Reviewed in the United States on 17 February 2010
5.0 out of 5 stars Great Book.
Verified PurchaseGreat product, required for my computer coding class. Very informative. Great book to skim since there's a lot of useful information. If your having trouble on the homework, just whip this book out and you will almost always get an example similar to the problem.
- MidMomReviewed in the United States on 23 October 2009
4.0 out of 5 stars Textbook, not a quick reference
Verified PurchaseI bought this for a textbook. It is not a quick read. However, it has a lot of examples and the summary pages and tips at the end of the chapters have been useful for class. The index is complete enough you can use it to find stuff. Whether you understand the explanation is another matter. The author can be quite verbose and attempts to cover everything. Good for a text, not so good for a reference. I'm sure there are more concise treatments, but this isn't a bad book and I am getting used to the format.