Creative Commons Attribution-ShareAlike 4.0 International

All licenses Webpage

Books published under Creative Commons Attribution-ShareAlike 4.0 International

Discrete Structures for Computer Science: Counting, Recursion, and Probability

Post date: 28 Apr 2016
This is a free textbook for an undergraduate course on Discrete Structures for Computer Science students. It covers mathematical reasoning, basic proof techniques, sets, functions, relations, basic graph theory, asymptotic notation, and countability.
 
 Discrete Structures for Computer Science: Counting, Recursion, and Probability

Discrete Structures for Computer Science: Counting, Recursion, and Probability

Post date: 28 Apr 2016
This is a free textbook for an undergraduate course on Discrete Structures for Computer Science students. It covers mathematical reasoning, basic proof techniques, sets, functions, relations, basic graph theory, asymptotic notation, and countability.

Introduction to Theory of Computation

Post date: 28 Apr 2016
A free textbook for an undergraduate course on the Theory of Computation at Carleton University.
 
 Introduction to Theory of Computation

Introduction to Theory of Computation

Post date: 28 Apr 2016
A free textbook for an undergraduate course on the Theory of Computation at Carleton University.

A Byte of Python

Post date: 09 Jul 2005
'A Byte of Python' is a book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you.
Author(s): Swaroop C H
Publication date: 04 Aug 2013
License: Creative Commons Attribution-ShareAlike 4.0 International
Tags: Python
 
A Byte of Python

A Byte of Python

Post date: 09 Jul 2005
'A Byte of Python' is a book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you.
Author(s): Swaroop C H
Publication date: 04 Aug 2013
License: Creative Commons Attribution-ShareAlike 4.0 International
Tags: Python


Blender Manual

Post date: 01 Jul 2006
The official guide for Blender, an open-source 3D content creation software suited for media professionals, artists and game designers.
 
Blender Manual

Blender Manual

Post date: 01 Jul 2006
The official guide for Blender, an open-source 3D content creation software suited for media professionals, artists and game designers.

Discrete Mathematics: An Open Introduction, 2nd Edition

Post date: 31 Aug 2016
This gentle introduction to discrete mathematics is written for first and second year math majors, especially those who intend to teach.
Author(s): Oscar Levin
Publication date: 16 Aug 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Textbook
Tags: Discrete Mathematics
 
Discrete Mathematics: An Open Introduction, 2nd Edition

Discrete Mathematics: An Open Introduction, 2nd Edition

Post date: 31 Aug 2016
This gentle introduction to discrete mathematics is written for first and second year math majors, especially those who intend to teach.
Author(s): Oscar Levin
Publication date: 16 Aug 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Textbook
Tags: Discrete Mathematics


Elements of Linear and Multilinear Algebra

Post date: 21 Nov 2016
This set of notes is an activity-oriented introduction to the study of linear and multilinear algebra.
Author(s): John M. Erdman
Publication date: 03 Jun 2014
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Lecture Notes
Tags: Linear Algebra
 
Elements of Linear and Multilinear Algebra

Elements of Linear and Multilinear Algebra

Post date: 21 Nov 2016
This set of notes is an activity-oriented introduction to the study of linear and multilinear algebra.
Author(s): John M. Erdman
Publication date: 03 Jun 2014
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Lecture Notes
Tags: Linear Algebra


How to be a Programmer: Community Version

Post date: 04 Apr 2016
This essay attempts to summarize what good programmer must do to make a software system that succeeds for both the customer and myriad colleagues for whom he is partially responsible.
 
How to be a Programmer: Community Version

How to be a Programmer: Community Version

Post date: 04 Apr 2016
This essay attempts to summarize what good programmer must do to make a software system that succeeds for both the customer and myriad colleagues for whom he is partially responsible.

Reverse Engineering for Beginners

Post date: 22 Nov 2016
This book is about the reverse engineering of softwares as in researching compiled programs. Basic understanding of C/C++ is desirable.
Author(s): Dennis Yurichev
Publication date: 19 Nov 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Book
Tags: Cryptography
 
Reverse Engineering for Beginners

Reverse Engineering for Beginners

Post date: 22 Nov 2016
This book is about the reverse engineering of softwares as in researching compiled programs. Basic understanding of C/C++ is desirable.
Author(s): Dennis Yurichev
Publication date: 19 Nov 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Book
Tags: Cryptography


Stuff Goes Bad: Erlang in Anger

Post date: 30 Oct 2016
A collection of tips and tricks to help understand where failures come from, and a dictionary of different code snippets and practices that helped developers debug production systems that were built in Erlang.
Author(s): Fred Hebert
Publication date: 06 Apr 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Book
Tags: Functional Programming
 
Stuff Goes Bad: Erlang in Anger

Stuff Goes Bad: Erlang in Anger

Post date: 30 Oct 2016
A collection of tips and tricks to help understand where failures come from, and a dictionary of different code snippets and practices that helped developers debug production systems that were built in Erlang.
Author(s): Fred Hebert
Publication date: 06 Apr 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Book
Tags: Functional Programming


The Linux Sysadmins Guide to Virtual Disks - From the Basics to the Advanced

Post date: 19 Nov 2016
This book demonstrates the core concepts of virtual disk management. Topics include helper utilities, disk formats, troubleshooting tips, performance considerations, and comprehensive appendices.
Author(s): Tim Bielawa
Publication date: 03 Mar 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Book
Tags: System Administration
 
The Linux Sysadmins Guide to Virtual Disks - From the Basics to the Advanced

The Linux Sysadmins Guide to Virtual Disks - From the Basics to the Advanced

Post date: 19 Nov 2016
This book demonstrates the core concepts of virtual disk management. Topics include helper utilities, disk formats, troubleshooting tips, performance considerations, and comprehensive appendices.
Author(s): Tim Bielawa
Publication date: 03 Mar 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Book
Tags: System Administration


Book Categories