Logo

Foundations of Computer Science

Foundations of Computer Science
by

Publisher: University of Cambridge
Number of pages: 155

Description:
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. The course also covers basic methods for estimating efficiency.

Home page url

Download or read it online for free here:
Download link
(0.5MB, PDF)

Similar books

Book cover: The Practice of Parallel ProgrammingThe Practice of Parallel Programming
by - CreateSpace
This book provides an advanced guide to the issues of the parallel and multithreaded programming. It goes beyond the high-level design of the applications, into the details that are often overlooked but vital to make the programs work.
(12383 views)
Book cover: Programming from SpecificationsProgramming from Specifications
by - Prentice-Hall
Rigorous treatment of most elementary program-development constructs, including iteration, recursion, procedures, parameters, modules and data refinement. Additions include more material on data refinement, recursively defined types, and case studies.
(9636 views)
Book cover: Computer Science: Abstraction to ImplementationComputer Science: Abstraction to Implementation
by - Harvey Mudd College
This book is intended for a second course in computer science, one emphasizing principles wherever it seems possible. It is not limited to programming, it attempts to use various programming models to explicate principles of computational systems.
(16346 views)
Book cover: The Little Introduction To ProgrammingThe Little Introduction To Programming
by - codingintro.com
This book will teach you the fundamentals of programming and act as a foundation for whatever your programming goals may be. Rather than ignore complexities, we will face them head-on, in small steps, and unshroud the mysteries of computer language.
(8394 views)