Star Wars Sale
 
 

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to PowellsBooks.news for a chance to win.
Privacy Policy

More at Powell's


Recently Viewed clear list


Original Essays | June 20, 2014

Lisa Howorth: IMG So Many Books, So Many Writers



I'm not a bookseller, but I'm married to one, and Square Books is a family. And we all know about families and how hard it is to disassociate... Continue »
  1. $18.20 Sale Hardcover add to wish list

    Flying Shoes

    Lisa Howorth 9781620403013

spacer

Explorations in Computing (11 Edition)

by

Explorations in Computing (11 Edition) Cover

 

Synopses & Reviews

Publisher Comments:

Based on the author 's introductory course at the University of Oregon, Explorations in Computing: An Introduction to Computer Science focuses on the fundamental idea of computation and offers insight into how computation is used to solve a variety of interesting and important real-world problems. Taking an active learning approach, the text encourages students to explore computing ideas by running programs and testing them on different inputs. It also features illustrations by Phil Foglio, winner of the 2009 and 2010 Hugo Award for Best Graphic Novel.

Classroom-Tested Material

The first four chapters introduce key concepts, such as algorithms and scalability, and hone practical lab skills for creating and using objects. In the remaining chapters, the author covers divide and conquer as a problem solving strategy, the role of data structures, issues related to encoding data, computer architecture, random numbers, challenges for natural language processing, computer simulation, and genetic algorithms. Through a series of interactive projects in each chapter, students can experiment with one or more algorithms that illustrate the main topic. Requiring no prior experience with programming, these projects show students how algorithms provide computational solutions to real-world problems.

Web Resource

The book 's website at www.cs.uoregon.edu/eic presents numerous ancillaries. The lab manual offers step-by-step instructions for installing Ruby and the RubyLabs gem with Windows XP, Mac OS X, and Linux. The manual includes tips for editing programs and running commands in a terminal emulator. The site also provides online documentation of all the modules in the RubyLabs gem. Once the gem is installed, the documentation can be read locally by a web browser.

After working through the in-depth examples in this textbook, students will gain a better overall understanding of what computer science is about and how computer scientists think about problems.

Book News Annotation:

This entry-level computer science textbook is intended for use in an introductory course for computer science majors or non-majors desiring an overview of the basic concepts and processes of computer programming. Based on examples using the Ruby programming language, the work builds on itself presenting increasingly complex discussions of core computing concepts. Topics covered include syntax, search algorithms, data management, program design, architecture and assembly language and classic teaching problems such as ELIZA and the Traveling Salesman. Each chapter contains illustrations and code examples as well as a tutorial project that walks the student step-by-step through a task-related programming activity. Access to online resources, including a lab manual and links to the latest version of the open source Ruby software, is provided Annotation ©2011 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Based on a course taught by the author, this textbook provides an introduction to computer science for non-majors or pre-majors in beginning courses. The book uses an active learning and problem-solving approach to present key topics in computer science, along with real-world examples and practical algorithms. The author explains how to read, rather than write, programs and how to solve problems. To provide a good understanding of computing without covering everything in the field, short focused chapters include tutorial projects and interactive labs that use Ruby, a simple open-source language.

Product Details

ISBN:
9781439812624
Author:
Conery, John S.
Publisher:
CRC Press
Subject:
Programming Languages - General
Subject:
Advanced
Subject:
Software Engineering - Programming and Languages
Series:
Chapman & Hall/CRC Textbooks in Computing
Series Volume:
4
Publication Date:
20101031
Binding:
Hardcover
Language:
English
Pages:
381

Related Subjects

Computers and Internet » Software Engineering » Algorithms
Computers and Internet » Software Engineering » Programming and Languages
Reference » Science Reference » Technology
Science and Mathematics » Chemistry » Chemical Engineering
Science and Mathematics » Mathematics » General

Explorations in Computing (11 Edition) New Hardcover
0 stars - 0 reviews
$77.25 In Stock
Product details 381 pages CRC Press - English 9781439812624 Reviews:
"Synopsis" by , Based on a course taught by the author, this textbook provides an introduction to computer science for non-majors or pre-majors in beginning courses. The book uses an active learning and problem-solving approach to present key topics in computer science, along with real-world examples and practical algorithms. The author explains how to read, rather than write, programs and how to solve problems. To provide a good understanding of computing without covering everything in the field, short focused chapters include tutorial projects and interactive labs that use Ruby, a simple open-source language.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.