Pub. Date:
Cengage Learning
Introduction to Computer Science Using C++ / Edition 1

Introduction to Computer Science Using C++ / Edition 1

by Todd Knowlton


View All Available Formats & Editions
Current price is , Original price is $54.95. You
Select a Purchase Option (Older Edition)
  • purchase options


Introduction to Computer Science Using C++ / Edition 1

Covers computer science fundamentals using the language C++, and is appropriate for a variety of C++ courses. This hardcover, 2-color textbook is designed to help students prepare for the Advanced Placement Test for C++ (A and AB). It has been tested with popular DOS, Windows, and Macintosh compilers and is appropriate to use with each platform. Topics covered include programming methodology, advanced data structures, and algorithms. This text is an excellent way to get your students involved in the growing industry of Computer Programming. This book assumes no prior programming experience, but does assume a general working knowledge of computer systems. Disk files are C++ source code files in ASCII format. Completion time is two semesters (8, 12, and 6 week courses).

Product Details

ISBN-13: 9780538678414
Publisher: Cengage Learning
Publication date: 03/21/1997
Series: DG - Computer Programming Series
Edition description: Older Edition
Pages: 176
Product dimensions: 8.10(w) x 10.60(h) x 0.40(d)

About the Author

Todd Knowlton has been an author for Thomson Learning for 6 years and has published various titles in computer programming, computer concepts, and computer applications. His best selling book on C++ has sold over $2 million and counting. Todd remains very active in educational conferences and consults with Microsoft Corporation.

Table of Contents

1. Introduction to Computers 2. How Computers are Programmed 3. Entering, Compiling, and Running a Program 4. Variables and Constants 5. Math Operations 6. Strings and Screen I/O 7. Decision Making in Programs 8. Loops 9. Functions 10. Pointers and the enum Keyword 11. Data File Basics 12. Object-Oriented Programming 13. String Functions & Using a String Class 14. Arrays, Templates, and Vectors 15. Multi-Dimensional Arrays and Matrices 16. Introduction to Linked Lists 17. Stacks, Queues, and Trees 18. Recursion and Searching 19. Sorting Appendices A: ASCII Table B: Order of Operators C: Error Handling D: Numerical Approx. E: Analysis of Algorithms F: Using a Debugger

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews