Exploring Computer Science with Scheme

  • 0 Ratings
  • 1 Want to read
  • 1 Currently reading
  • 0 Have read
Not in Library

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today

  • 0 Ratings
  • 1 Want to read
  • 1 Currently reading
  • 0 Have read


Download Options

Buy this book

Last edited by ImportBot
March 1, 2022 | History

Exploring Computer Science with Scheme

  • 0 Ratings
  • 1 Want to read
  • 1 Currently reading
  • 0 Have read

The aim of this textbook is to present the central and basic concepts, techniques, and tools of computer science. The emphasis is on presenting a problem-solving approach and on providing a survey of all of the most important topics covered in computer science degree programmes. Scheme is used throughout as the programming language and the author stresses a functional programming approach which concentrates on the creation of simple functions that are composed to obtain the desired programming goal. Such simple functions are easily tested individually. This greatly helps in producing programs that work right first time. Throughout, the author presents techniques to aid in the writing of programs and makes liberal use of boxes which present "Mistakes to Avoid." Many programming examples are discussed in detail which illustrate general approaches to programming. These include: * abstracting a problem; * creating pseudo code as an intermediate solution; * top-down and bottom-up design; * building procedural and data abstractions; * writing progams in modules which are easily testable. Numerous exercises help the readers test their understanding of the material and develop some ideas in greater depth. As a result this text will make an ideal first course for all students coming to computer science for the first time.

Publish Date
Publisher
Springer New York
Language
English
Pages
581

Buy this book

Previews available in: English

Edition Availability
Cover of: Exploring Computer Science with Scheme
Exploring Computer Science with Scheme
1998, Springer New York
electronic resource / in English
Cover of: Exploring computer science with Scheme
Exploring computer science with Scheme
1998, Springer
in English

Add another edition?

Book Details


Table of Contents

Introduction to Computer Science
Problem Solving and Problem Abstraction
Programming the Computer
Lists: the Basic Data Structure
Conditionals
Repetition through Recursion
Data Structures
Functionals
Input and Output
Repetition through Iteration
Advanced uses of Functions
Database Management Systems
Compilers and Interpreters
Operating Systems
Artificial Intelligence
Soft Computing: Fuzzy Logic, Neural Networks, and Genetic Algorithms.

Edition Notes

Online full text is restricted to subscribers.

Also available in print.

Mode of access: World Wide Web.

Published in
New York, NY
Series
Undergraduate Texts in Computer Science, Undergraduate texts in computer science

Classifications

Dewey Decimal Class
004.0151
Library of Congress
QA75.5-76.95, QA76.758

The Physical Object

Format
[electronic resource] /
Pagination
1 online resource (xxxii, 581 p.)
Number of pages
581

ID Numbers

Open Library
OL27037890M
Internet Archive
exploringcompute00gril
ISBN 10
1441928553, 1475729375
ISBN 13
9781441928559, 9781475729375
OCLC/WorldCat
851806809

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

Lists

This work does not appear on any lists.

History

Download catalog record: RDF / JSON / OPDS | Wikipedia citation
March 1, 2022 Edited by ImportBot import existing book
March 12, 2020 Edited by Drini merge works
June 30, 2019 Created by MARC Bot Imported from Internet Archive item record.