logo-inner Open Textbooks

 

Textbooks by Subject
Computer Science  
   
Accessibility of eLearning (CC-BY-NC-SA)  
A Conceptual Guide to OpenOffice.org 3 (CC-BY-SA)  
A College Student's Guide to Computers in Education (CC-BY-NC)  
A Faculty Member's Guide to Computers in Higher Education (CC-BY-NC)  
Advanced Topics in Learning Object Design and Reuse (CC-BY)  
AJAX Programming (CC-BY)  
Applescript for Absolute Beginners (CC-BY)  
Basic Computing Using Windows NR (CC-BY-SA)  
Basic Linux Commands (CC-BY)  
Basic Skills (CC-BY-NC-ND)  
   
BecomeAnXcoder (CC-BY)  
Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion* (CC-BY-NC-SA) BoundCopy  
Building iPhone Apps with HTML, CSS, and JavaScript (CC-BY-NC-ND)  
Building Skills in Object-Oriented  Design (CC-BY-NC-ND)  
Building Skills in Programming (CC-BY-NC-ND)  
Building Skills in Python (CC-BY-NC-ND)  
Business Information Systems: Design an App for That  BoundCopy  
Cascading Style Sheets (CC-BY-SA)  
The Cathedral and the Bazaar (Open Publication License)  
CGI Programming on the World Wide Web (Assayer review) (CC-BY-NC-SA) BoundCopy  
Complete Guide to Google Wave* (CC-BY-SA) BoundCopy  
A Conceptual Guide to NeoOffice 2 for Mac OS X (CC-BY-SA)  
Database Development Lifecycle (CC-BY-NC-SA)  
A Designer’s Log: Case Studies in Instructional Design (CC-BY-NC-ND) click on ebook BoundCopy  
Digital Darkroom Fundamentals for Mac OS X (CC-BY-SA)  
Designing the User Interface (CC- BY-NC-SA)  
Discovering Information Systems: An Exploratory Approach (CC-BY-NC-ND)  
Distributed Systems (CC-BY)  
  Dive into HTML5 (CC-BY) BoundCopy  
Dive into Python (GFDL) BoundCopy  
Education for an Information Age (custom)  
Electronic Commerce: The Strategic Perspective (CC-BY) BoundCopy  
Eloquent JavaScript: A modern Intro to Programming (CC-BY) BoundCopy  
bullet-3 Encyclopedia of Human-Computer Interaction (CC-BY-ND)
  Essential Microsoft Office 2000 (custom)  
  Essential Microsoft Office 2003 (custom)  
      Essential Microsoft Office 2007: Tutorials for Teachers (custom)   
  Essential Microsoft Office XP (custom)  
Finding Information in Information Technology and Computing (CC-BY-NC-SA)   
Firefox Manual (CC-BY-SA)  
Flash Tutorials (CC-BY-NC-SA) BoundCopy  
FLOSS Manuals (GNU-GPL) BoundCopy  
Free as in Freedom (GFDL) BoundCopy  
The Future of the Internet and How to Stop It (CC-BY-NC-SA)  
GIS Commons: An Introductory Textbook on Geographic Information Systems (CC-BY-SA)  
GNU/Linux Advanced Administration (GFDL)  
Graphics and Information Management Systems (CC-BY-SA)  
Grokking the Gimp (Assayer review) (Open Publication License) BoundCopy  
How to Think Like a Computer Scientist with Python (Assayer review) (GFDL)  
HyperText Markup Language (CC)  
Information on the Web (CC-BY-NC-SA)  
  Information System: A Manager's Guide to Harnessing Technology V1.1 BoundCopy  
  Information Systems: A Manager’s Guide to Harnessing Technology v1.2 (CC-BY-NC-SA) BoundCopy  
Information Systems (CC-BY)  
Internet for Computer Science (CC-BY-NC)  
Internet Superuser Textbook (CC-BY-NC)  
Interpreting Information Systems in Organizations (CC-BY)  
Introducing ICT Systems (CC-BY-NC-SA)  
Introduction to C Programming (CC-BY-NC-SA)  
Introduction to Computer Science* (CC-BY-SA)  
Introduction to Computing Explorations in Language, Logic, and Machines  (CC-BY-NA-SA) BoundCopy  
An introduction to Data and Information (CC-BY-NC-SA)  
Introduction to Databases and MySQL (CC-BY)  
Introduction to Digital Logic with Laboratory Exercises (CC-BY)  
Introduction to Free Software (GFDL)  
Introduction to HTML (CC-BY-NC-SA)  
Introduction to ICT (CC-BY-SA)  
Introduction to Microsoft Excel 2007 (CC-BY)  
Introduction to Microsoft PowerPoint 2007 (CC-BY-SA)  
Introduction to Microsoft Windows XP (CC-BY)  
Introduction to Microsoft Word 2007 (CC-BY)  
  Introduction to Object-Oriented Programming Using Visual C# Express Edition (CC-BY-NC-SA)  
Introduction to SCORM (CC-BY-NC-SA)  
Introduction to Software Development (GFDL)  
Introduction to UNIX (CC-BY-NC-SA)  
Introduction to Web Applications  
Development (GFDL)  
ItrainOnline Multimedia Training Kit (CC-BY-NC)  
jQuery Fundamentals (CC-BY-SA)  
LaTeX (CC-BY-SA)  
Learning 2.0 for Associations (CC-BY-NC-SA)Net  
Lessons in Electric Circuits (Assayer review) (Design Science License)  
Linux 101 (Assayer review) (PD)  
Linux for IT Managers (CC-BY-SA)  
  MacRuby: The Definitive Guide(CC-BY-NC-ND)  
  Multimedia Design and Applications(CC-BY-SA)  
Network Applications (CC-BY-NC-SA)  
Nework Security (CC-BY-NC-SA)  
Non-Programmer's Tutorial for Python 2.0 (CC-BY-SA)  
Office XP for Business (CC-BY-NC-ND)  
OpenOffice.org Manual*(GNU-GPL)  
Open Source Development with CVS, 3rd Edition (GNU-GPL) BoundCopy  
Operating Systems for Single-Threaded Computers (CC-BY-SA)  
Principles of Computer System Design: An Introduction (Part II) (CC-BY-NC-SA) BoundCopy  
Principles of Object-Oriented Programming (CC-BY)  
Producing Open Source Software (CC-BY-SA)  
Programming from the Ground Up (GFDL) BoundCopy  
Programming Fundamentals – A Modular Structured Approach (CC-BY) BoundCopy  
Programming in C (CC-BY-NC-SA)  
Programming Languages (CC-BY)  
Programming Languages: Application and Interpretation (CC-NC-BY-SA) BoundCopy  
Programming Using Java (CC-BY-SA)  
Project Management from Simple to Complex (CC-BY-NC-SA) BoundCopy  
Python for Informatics: Exploring Information (CC-BY-SA)  
 
  • (Remix of "Think Python: How to Think Like a Computer Scientist"
 
Representing and Manipulating Data in Computers (CC-BY-NC-SA)  
Structure and Interpretation of Computer Programs (CC-BY-NC) BoundCopy  
Stanford Engineering Everywhere – Introduction to Computer Science (CC-BY)  
   
Student Tools (videos) (CC-BY-ND)  
Successful Project Management (CC-BY-SA-NC)  
Text-Based Productivity Tools (CC-BY-SA)  
Think Python: An Introduction to Software Design (GFDL) BoundCopy  
Understanding Open Source and Free Software Licensing (CC-BY-ND) BoundCopy  
Using Excel 2002 (CC-BY-NC-ND)  
Video Translation (GNU-GFL)  
Wealth of Networks by Yochai Benkler (CC-BY-NC-SA 3.0) BoundCopy  
Web Security (CC-BY)  
What is a Wiki? (CC-BY-SA)  
Wireless Networking in the Developing World (CC-BY-SA)  
XML – Managing Data Exchange (CC-BY-SA)  
     

 

Disclaimer: College Open Textbooks has not yet vetted all of the open textbooks on this list for quality or accuracy of the content. However, peer reviews, as indicated by a "*" next to the book title, are available at The Reviews: Computer Science.
License Attributes: BY=Open w/ Attribution. CC=Creative Commons license.  GFDL=GNU Free Documentation License. GGPL=GNU General Public License.  NC=Non-Commercial. ND=No Deriverative Works. PD=Public Domain. SA=Share Alike.