/   Computer Science Books /  

Computer Science Books

Advertisement

Computer Science Books

This section contains free e-books and guides on Computer Science, some of the resources in this section can be viewed online and some of them can be downloaded.

Introduction To Computer System by Tilak Maharashtra Vidyapeeth

This note covers the following topics: Components of a Computer System, Input Devices and Output Devices, PrimaryStorage and Secondary Storage Devices, Number Systems, Boolean algebra and Logic Circuits, Computer Software, Programming Languages and Program Development, Popular Operating System.

Author(s):

s 109Pages

Computer Skills

This note provides an introduction to computer skills that gives all students the abilities and activities to know Computer components, computer functions and benefits, computer viruses and measure of protection, Introduction to operating systems, PCs operating systems (DOS and Windows), Application software including word processing, spreadsheets and presentation applications, Internet and email.

Author(s):

s NAPages

Lecture Notes On High Performance Computing

This lecture note explains the following topics: Cluster Computing, Scalable Parallel Computer Architectures, Components for Clusters, Cluster Middleware and Single System Image, Evolution of Metacomputing, Load Sharing and Balancing, Grid Computing, Cloud Computing, Virtual Machine and its Provisioning, Time and Space-shared Provisioning.

Author(s):

s 69Pages

Introduction to Computer Science

This note covers the following topics: Computing: The Functional Way, Computing Tool, Algorithms: Design and Refinement, Technical Completeness and Algorithms, Introducing Reals, Correctness, Termination and Complexity, Compound Data, Higher Order Functions and Structured Data, Imperative Programming.

Author(s):

s 710Pages

Introduction to Computer Science by Ryan Stansifer

This lecture note explains the following topics: What is CS, Java review: Data, control constructs, static methods, Classes: Incorporation, instantiation, inheritance, Generics, Code reuse, Program analysis, Data structures, Lists, stacks, queue.

Author(s):

s 109Pages

Foundations of Computer Science by Lawrence C Paulson

This note has two objectives. First is to teach programming. Second is to present some fundamental principles of computer science, especially algorithm design. Major topics covered includes: Recursive Functions, O Notation: Estimating Costs in the Limit, Lists, Sorting, Datatypes and Trees, Dictionaries and Functional Arrays, Queues and Search Strategies, Functions as Values, List Functionals, Polynomial Arithmetic, Sequences, or Lazy Lists, Elements of Procedural Programming, and Linked Data Structures.

Author(s):

s 155Pages

Mathematics for Computer Science

This text explains how to use mathematical models and methods to analyze problems that arise in computer science. Topics covered includes: Proofs , The Well Ordering Principle, Logical Formulas, Mathematical Data Types, Induction, Recursive Data Types, Infinite Sets, Structures, Number Theory, Directed graphs and Partial Orders, Communication Networks, Simple Graphs, Planar Graphs, Counting.

Author(s):

s 1006Pages

Foundations of Computer Science

Foundations of Computer Science covers subjects that are often found split between a discrete mathematics course and a sophomore-level sequence in computer science in data structure. So here the author's intention is to select the mathematical foundations with an eye toward what the computer user really needs, rather than what a mathematician might choose.

Author(s):

s NAPages

Computer Science II

This course note explains computer programming concepts includes object-oriented programming techniques: class methods, wrapper classes for primitive types, inheritance, abstract classes, events and listeners, packaging your code as a stand-alone program or an applet, interfaces, garbage collection, introduction to exceptions; structured programming techniques: switch statements, nested loops, arrays (seaching, sorting, multidimensional).

Author(s):

s NAPages

Grids and GridTechnologies for Wide Area Distributed Computing

This paper aims to present the state-of-the-art of Grid computing and attempts to survey the major international efforts in developing this emerging technology.

Author(s):

s 30Pages

ComputerAids for VLSI Design

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

InformationRetrieval (C.J. van Rijsgergen

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Introduction toComputer Science

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Logicfor Computer Science Foundations of Automatic Theorem Proving (Jean Gallier

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

The Chaos Hypertextbook

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

CommunicatingSequential Processes (CSP)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

How to ThinkLike a Computer Scientist

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Foundations ofComputer Science

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

StackComputers The New Wave

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Templates forthe Solution of Linear Systems Building Blocks for the Iterative Methods

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

DesigningComputers and Digital Systems

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Patternsfor Adaptive Programming (AP)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Categories,Types and Structures An introduction to Category Theory for the ComputerScientist (Giuseppe Longo)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Advertisement