Buy new:
-67% $48.98$48.98
FREE delivery May 31 - June 3
Ships from: five star ten number Sold by: five star ten number
Save with Used - Good
$7.66$7.66
FREE delivery May 30 - June 5
Ships from: ThriftBooks-Baltimore Sold by: ThriftBooks-Baltimore
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.
OK
Programming Abstractions in C: A Second Course in Computer Science 1st Edition
Purchase options and add-ons
- ISBN-100201545411
- ISBN-13978-0201545418
- Edition1st
- PublisherAddison-Wesley
- Publication dateAugust 18, 1997
- LanguageEnglish
- Dimensions7.3 x 1.9 x 9 inches
- Print length819 pages
Customers who viewed this item also viewed
Editorial Reviews
From the Back Cover
Written by a master teacher and author of the highly acclaimed The Art and Science of C, this new book helps students master the fundamentals of data structures while encouraging them to develop strong software engineering skills. By emphasizing modern programming concepts such as interfaces, abstraction, and encapsulation, the text provides an ideal foundation for further study of programming. With his clear explanations and engaging writing style, Professor Roberts leads students through the CS2 curriculum in a way that captures and holds their interest throughout.
Highlights- This book introduces several library packages to simplify the programming process, making it possible for students to concentrate on high-level conceptual issues without being distracted by the complexities of C.
- It contains an extensive discussion of recursion, including a large number of sample programs and exercises that range in difficulty from simple recursive functions to the minimax strategy for analyzing two-player games.
- It emphasizes the practical skills necessary to write solid, reusable code.
0201545411B04062001
About the Author
Eric S. Roberts is a Professor of Computer Science at Stanford University and the department's Associate Chair for Educational Affairs. He is also the Charles Simonyi Professor for Innovation in Teaching. After receiving his Ph.D. in Applied Mathematics from Harvard University in 1980, Dr. Roberts founded and chaired the computer science department at Wellesley College. He then worked for five years as a researcher for Digital Equipment Corporation's Systems Research Center in Palo Alto, California. Dr. Roberts is also the author of The Art and Science of C, published by Addison-Wesley in 1995.
0201545411AB04062001
Product details
- Publisher : Addison-Wesley; 1st edition (August 18, 1997)
- Language : English
- Paperback : 819 pages
- ISBN-10 : 0201545411
- ISBN-13 : 978-0201545418
- Item Weight : 2.91 pounds
- Dimensions : 7.3 x 1.9 x 9 inches
- Best Sellers Rank: #1,981,020 in Books (See Top 100 in Books)
- #356 in C Programming Language
- #7,117 in Computer Software (Books)
- #20,726 in Mathematics (Books)
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
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 analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
For starters- this is a book that was [and may still be] used at Stanford. You can even get course videos and handouts etc... from Stanford Engineering Everywhere web site-
[...]
This book is for the CS106B class- and at a quick glance- it looks like there are a set of libraries that are used [similar to the intro CS106a java class] that provide the amateur student with a framework to make simple gui programs- stuff that looks more intuitive than the traditional intro CS class while delving into some pretty meaty topics.
The main reason to get this book is because the corresponding lectures are available online from a respected university along with applicable lecture notes and assignments.
Upon closer examination it appears some of the examples cannot actually be compiled and run. There are functions used that don't have a definition. Presumably we could write the functions as an exercise but that isn't explicitly suggested by the text. Also function are used before they are defined in some of the examples which generates a compiler warning.
Top reviews from other countries
Peccato che la stampa è di pessima qualità, anche la confezione è molto scarsa, per quello che costa speravo di più. Lo restituirei se esistesse l'ebook!


