CS for All
by Christine Alvarado, et al.
Publisher: Harvey Mudd College 2013
Number of pages: 311
Description:
Our objective is to provide an introduction to computer science as an intellectually rich and vibrant field rather than focusing exclusively on computer programming. While programming is certainly an important and pervasive element of our approach, we emphasize concepts and problem-solving over syntax and programming language features.
Download or read it online for free here:
Read online
(online html)
Similar books
![Book cover: Modern Information Systems](images/7635.jpg)
by Christos Kalloniatis - InTech
This book may assist researchers on studying the innovative functions of modern information systems in various areas like health, telematics, knowledge management, etc. It can also assist young students in capturing the new research tendencies.
(11576 views)
![Book cover: Foundations of Computer Science](images/blank.gif)
by Lawrence C Paulson - University of Cambridge
This text teaches programming and presents some fundamental principles of computer science, especially algorithm design. The programming in this course is based on the language ML and mostly concerns the functional programming style.
(23723 views)
![Book cover: Delftse Foundations of Computation](images/12162.jpg)
by Stefan Hugtenburg, Neil Yorke-Smith - TU Delft Open
This is a textbook for a one quarter introductory course in theoretical computer science. It includes topics from propositional and predicate logic, proof techniques, set theory and the theory of computation, along with practical applications to CS.
(6436 views)
![Book cover: Handbook of Knowledge Representation](images/5859.jpg)
by Frank van Harmelen, Vladimir Lifschitz, Bruce Porter - Elsevier Science
Knowledge Representation is concerned with encoding knowledge on computers to enable systems to reason automatically. The Handbook of Knowledge Representation is an up-to-date review of twenty-five key topics in knowledge representation.
(12717 views)