Tag Archives: Open textbook

►Héroux, Principles of Toxicology (2013)

Dr. Paul Héroux,  PhD

Principles of Toxicology  (2013)

ISBN: 978-1-312-74790-6
License: CC BY-SA-NC

Toxicology studies the injurious effects of chemical and physical agents (including energy) on living organisms, observed as alterations in structure and function. The variety of injurious effects becomes apparent if we examine the major causes of death (Fl .I). Many of these diseases are caused or accelerated by exposure to toxic substances. Toxicity data from various bio-medical sciences document the effects of exposure to natural• or artificial agents.

Purchase Print* Version $49.95  (grayscale,  324 pages)  Compare at  $117  on Amazon.com

Download free PDF* (Print version) (grayscale, 324  pages)

Download original  free color PDF (Full color, 324 pages, 39 MB)

Author’s Toxicology Laboratory Website

*Errata  Page 5-11 contains an incorrect formula, except in the full color pdf.  Replace it with this one (pdf, 154K): 5-11 Replacement Page


Textbook Contents

1. Scope of Toxicology
2. Risk Assessment
3. Targets and Bio-Transformation
4. Toxicokinetics
5. Hemato- and Vascular Toxicity
6. Dermatotoxicity
7. Neurotoxicity
8. Hepatotoxicity
9. Nephrotoxicity
10. Techniques In Vivo & In Vitro
11 . Pulmonary Toxicity
12. Reproductive Toxicity
13. Geno toxicity
14. Carcinogenicity

*Photo Source: (CC BY-SA 2.5 http://en.wikipedia.org/wiki/Hep_G2#mediaviewer/File:HepG2.jpg)

► Seifert, et. al. Educational Psychology (2009)

Seifert and Sutton,  Educational Psychology (2009)

From the authors, “All in all, we hope that you find Educational Psychology a useful and accessible part of your education. If you are preparing to be a teacher, good luck with your studies and your future! If you are an instructor, good luck with helping your students learn about this subject!”

Purchase print copy $49.95 (365 pages, 12 chapters, see table of contents below)

Download Free PDF (color, 4 Mb, 365 pages).

Original Source:  Global Text Project


Table of Contents

1. The changing teaching profession and you.

  • The joys of teaching
  • Are there also challenges to teaching?
  • Teaching is different from in the past
  • How educational psychology can help

2. The learning process

  • Teachers’ perspectives on learning
  • Major theories and models of learning

3. Student development.

  • Why development matters.
  • Physical development during the school years
  • Cognitive development: the theory of Jean Piaget
  • Social development: relationships,personal motives, and morality
  • Moral development: forming a sense of rights and responsibilities
  • Understanding “the typical student” versus understanding students.

4. Student diversity

  • Individual styles of learning and thinking.
  • Multiple intelligences.
  • Gifted and talented students
  • Gender differences in the classroom
  • Differences in cultural expectations and styles
  • Oppositional cultural identity.
  • Accommodating cultural diversity in practice.

5. Students with special educational needs

  • Look at these three people from the past. All were assigned marginal status in society because of beliefs about disabilities:.
  • Growing support for people with disabilities: legislation and its effects
  • Responsibilities of teachers for students with disabilities.
  • Categories of disabilities—and their ambiguities
  • Learning disabilities.
  • Attention deficit hyperactivity disorder.
  • Intellectual disabilities.
  • Behavioral disorders.
  • Physical disabilities and sensory impairments
  • The value of including students with special needs

6. Student motivation

  • Motives as behavior
  • Motives as goals.
  • Motives as interests.
  • Motives related to attributions
  • Motivation as self-efficacy.
  • Motivation as self-determination
  • Expectancy x value: effects on students’ motivation
  • TARGET: a model for integrating ideas about motivation.

7. Classroom management and the learning environment

  • Why classroom management matters
  • Preventing management problems by focusing students on learning.
  • Responding to student misbehavior.
  • Keeping management issues in perspective.

8. The nature of classroom communication

  • Communication in classrooms vs communication elsewhere.
  • Effective verbal communication.
  • Effective nonverbal communication.
  • Structures of participation: effects on communication
  • Communication styles in the classroom.
  • Using classroom talk to stimulate students’ thinking
  • The bottom line: messages sent, messages reconstructed

9. Facilitating complex thinking

  • Forms of thinking associated with classroom learning
  • Critical thinking
  • Creative thinking
  • Problem-solving
  • Broad instructional strategies that stimulate complex thinking
  • Teacher-directed instruction
  • Student-centered models of learning.
  • Inquiry learning
  • Cooperative learning.
  • Examples of cooperative and collaborative learning
  • Instructional strategies: an abundance of choices.

10. Planning instruction

  • Selecting general learning goals.
  • Formulating learning objectives
  • Differentiated instruction and response to intervention.
  • Students as a source of instructional goals.
  • Enhancing student learning through a variety of resources.
  • Creating bridges among curriculum goals and students’ prior experiences.
  • Planning for instruction as well as for learning.

11. Teacher-made assessment strategies.

  • Basic concepts.
  • Assessment for learning: an overview of the process
  • Selecting appropriate assessment techniques I: high quality assessments
  • Reliability
  • Absence of bias
  • Selecting appropriate assessment techniques II: types of teacher-made assessmentsSelected response items
  • Constructed response items
  • Portfolios.
  • Assessment that enhances motivation and student confidence
  • Teachers’ purposes and beliefs
  • Choosing assessments
  • Providing feedback
  • Self and peer assessment
  • Adjusting instruction based on assessment.
  • Communication with parents and guardians.
  • Action research: studying yourself and your students.
  • Grading and reporting

12. Standardized and other formal assessments

  • Basic concepts.
  • High-stakes testing by states
  • International testing.
  • International comparisons
  • Understanding test results.
  • Issues with standardized tests

Appendices and Resources

  • Appendix A: Preparing for licensure.
  • Appendix B: Deciding for yourself about the research
  • Appendix C: The reflective practitioner.
  • Resources for professional development and learning
  • Reading and understanding professional articles
  • Action research: hearing from teachers about improving practice.
  • The challenges of action research.
  • Benefiting from all kinds of research

► Nievergelt,"Algorithms and Data Structures – With Applications to Graphics and Geometry" (2011)

Nievergelt, Algorithms and Data Structures – With Applications to Graphics and Geometry” (2011)product_thumbnail.php

An Open Textbook by Jurg Nievergelt and Klaus Hinrichs

An introductory coverage of algorithms and data structures with application to graphics and geometry.”

This textbook, released under a Creative Commons Share Alike (CC BY SA) license, is presented in its original format with the academic content unchanged. It was authored by Jurg Nievergelt (ETH Zurich) and Klaus Hinrichs (Institut für Informatik) and provided by the University of Georgia’s Global Textbook Project.

Photo Credit: Renato Keshet (GFDL) commons.wikimedia.org

Buy Print Copy $39.99 (371 pages, paperback, B&W)

Free PDF Download  (5.5 Mb)

Table of Contents

Part I: Programming environments for motion, graphics, and geometry

Reducing a task to given primitives: programming motion
A robot car, its capabilities, and the task to be performed
Wall-following algorithm described informally
Algorithm specified in a high-level language
Algorithm programmed in the robot’s language
The robot’s program optimized
Graphics primitives and environments
Turtle graphics: a basic environment
QuickDraw: a graphics toolbox
A graphics frame program
Algorithm animation
Computer-driven visualization: characteristics and techniques
A gallery of algorithm snapshots

Part II: Programming concepts: beyond notation

Algorithms and programs as literature: substance and form
Programming in the large versus programming in the small
Documentation versus literature: is it meant to be read?
Pascal and its dialects: lingua franca of computer science
Divide-and-conquer and recursion
An algorithmic principle
Divide-and-conquer expressed as a diagram: merge sort
Recursively defined trees
Recursive tree traversal
Recursion versus iteration: the Tower of Hanoi
The flag of Alfanumerica: an algorithmic novel on iteration and recursion
Syntax and semantics
Grammars and their representation: syntax diagrams and EBNF
An overly simple syntax for simple expressions
Parenthesis-free notation for arithmetic expressions
Syntax analysis
The role of syntax analysis
Syntax analysis of parenthesis-free expressions by counting
Analysis by recursive descent
Turning syntax diagrams into a parser

Part III: Objects, algorithms, programs

Truth values, the data type ‘set’, and bit acrobatics
Bits and boolean functions
Swapping and crossovers: the versatile exclusive-or
The bit sum or “population count”
Ordered sets
Sequential search
Binary search
In-place permutation
Recognizing a pattern consisting of a single string
Paths in a graph
Boolean matrix multiplication
Warshall’s algorithm
Minimum spanning tree in a graph
Operations on integers
The Euclidean algorithm
The prime number sieve of Eratosthenes
Large integers
Modular number systems: the poor man’s large integers
Random numbers
Floating-point numbers
Some dangers
Horner’s method
Newton’s method for computing the square root
Straight lines and circles
Drawing digitized lines
The riddle of the braiding straight lines
Digitized circles

Part IV: Complexity of problems and algorithms

Computability and complexity
Models of computation: the ultimate RISC
Almost nothing is computable
The halting problem is undecidable
Computable, yet unknown
Multiplication of complex numbers
Complexity of matrix multiplication
The mathematics of algorithm analysis
Growth rates and orders of magnitude
Summation formulas
Recurrence relations
Asymptotic performance of divide-and-conquer algorithms
Sorting and its complexity
What is sorting? How difficult is it?
Types of sorting algorithms
Simple sorting algorithms that work in time T(n)
A lower bound O(n · log n)
Analysis for three cases: best, “typical”, and worst
Is it possible to sort in linear time?
Sorting networks

Part V: Data structures

What is a data structure?
Data structures old and new
The range of data structures studied
Performance criteria and measures
Abstract data types
Concepts: What and why?
First-in-first-out queue
Priority queue
Implicit data structures
What is an implicit data structure?
Array storage
Implementation of the fixed-length fifo queue as a circular buffer
Implementation of the fixed-length priority queue as a heap
List structures
Lists, memory management, pointer variables
The fifo queue implemented as a one-way list
Tree traversal
Binary search trees
Height-balanced trees
Address computation
Concepts and terminology
The special case of small key domains
The special case of perfect hashing: table contents known a priori
Conventional hash tables: collision resolution
Choice of hash function: randomization
Performance analysis
Extendible hashing
A virtual radix tree: order-preserving extendible hashing
Metric data structures
Organizing the embedding space versus organizing its contents
Radix trees, tries
Quadtrees and octtrees
Spatial data structures: objectives and constraints
The grid file
Simple geometric objects and their parameter spaces
Region queries of arbitrary shape
Evaluating region queries with a grid file
Interaction between query processing and data access

Part VI: Interaction between algorithms and data structures: case studies in geometric computation

Sample problems and algorithms
Geometry and geometric computation
Convex hull: a multitude of algorithms
The uses of convexity: basic operations on polygons
Visibility in the plane: a simple algorithm whose analysis is not
Plane-sweep: a general-purpose algorithm for two-dimensional problems illustrated using line segment intersection
The line segment intersection test
The skeleton: Turning a space dimension into a time dimension
Data structures
Updating the y-table and detecting an intersection
Sweeping across intersections
Degenerate configurations, numerical errors, robustness
The closest pair
The problem
Plane-sweep applied to the closest pair problem
Sweeping in three or more dimensions

►Feher,"Introduction to Digital Logic" with Laboratory Exercises (2010)

James Feher,”Introduction to Digital Logic” with Laboratory Exercises (2010)

This lab manual provides an introduction to digital logic, starting with simple gates and building up to state machines. Students should have a solid understanding of algebra as well as a rudimentary understanding of basic electricity including voltage, current, resistance, capacitance, inductance and how they relate to direct current circuits.

Buy Print Format $23.49 (99 pages, B&W)

ISBN 978-1-312-50167-6

Download Free PDF (100 pages, color, 3.2 Mb)

Extra Features

  • Peer Reviewed
    Exercises & Solutions

Table of Contents

1. Introduction

2. The transistor and inverter

The transistor
The breadboard
The inverter

3. Logic gates

History of logic chips
Logic symbols
Logical functions

4. Logic simplification

De Morgan’s laws
Karnaugh maps
Circuit design, construction and debugging

5. More logic simplification

Additional K-map groupings
Input placement on K-map
Don’t care conditions

6. Multiplexer

Background on the “mux”
Using a multiplexer to implement logical functions

7. Timers and clocks

Timing in digital circuits
555 timer
Timing diagrams

8. Memory

SR latch

9. State machines

What is a state machine?
State transition diagrams
State machine design
Debounced switches

10. More state machines

How many bits of memory does a state machine need?
What are unused states?

11. What’s next?


Appendix A: Chip pinouts
Appendix B: Resistors and capacitors
Appendix C: Lab notebook
Appendix F: Solutions
Chapter 1 review exercises
Chapter 2 review exercises
Chapter 3 review exercises
Chapter 4 review exercises
Chapter 5 review exercises
Chapter 6 review exercises
Chapter 7 review exercises
Chapter 8 review exercises
Chapter 9 review exercises

►TBQ Editors,"College Biology – Chapter Summaries, Learning Exercises & Answers" (2014)

[Paged Updated 10/06/2015]

College Biology -Chapter Summaries, Learning Exercises & Answers” (2014)

This useful publication contains the learning exercises, answers, and glossary of “College Biology” Volumes 1 – 3.


Buy Printed Version  $19.99 USD (Black & White, 263 pages)
ISBN: 978-1-312-45149-0

Download PDF (free, color, 263 pages, 22 Mb)


  • Chapter Summaries
  • Art Connection Questions
  • Review Questions
  • Critical Thinking Exercises
  • Answers by Chapter
  • Complete Glossary/Key Terms

This textbook is designed as a quick reference for “College Biology” volumes one through three. It contains the “Chapter Summary”, “Art Connection”, “Review”, and “Critical Thinking” Exercises found in each of the three volumes. It also contains the COMPLETE alphabetical listing of the key terms. “College Biology”, intended for capable college students, is adapted from OpenStax College’s open (CC BY) textbook “Biology”. It is Textbook Equity’s derivative to ensure continued free and open access, and to provide low cost print formats. For manageability and economy, Textbook Equity created three volumes from the original that closely match typical semester or quarter biology curriculum. No academic content was changed from the original. See textbookequity.org/tbq_biology This supplement covers all 47 chapters.

►TBQ Editors, "College Biology" Volume 1 of 3 (2014)

Page Updated 10/06/2015)

“College Biology” Volume 1 of 3 “The Chemistry of Life” through “Genomic Proteomics”

Download PDF (free)

Buy Print Version   USD $39.20 (paperback, grayscale, 513 pages) Lulu.com ISBN: 978-1-312-39233-5


Contents Volume 1

Unit 1. The Chemistry of Life

Chapter 1: The Study of Life
Chapter 2: The Chemical Foundation of Life
Chapter 3: Biological Macromolecules

Unit 2. The Cell

Chapter 4: Cell Structure
Chapter 5: Structure and Function of Plasma Membranes
Chapter 6: Metabolism
Chapter 7: Cellular Respiration
Chapter 8: Photosynthesis
Chapter 9: Cell Communication
Chapter 10: Cell Reproduction

Unit 3. Genetics

Chapter 11: Meiosis and Sexual Reproduction
Chapter 12: Mendel’s Experiments and Heredity
Chapter 13: Modern Understandings of Inheritance
Chapter 14: DNA Structure and Function
Chapter 15: Genes and Proteins
Chapter 16: Gene Expression
Chapter 17: Biotechnology and Genomics

Advantages of Adopting this Textbook

  • Price. PDFs are free. Printed books only $39.00*.    Funds beyond costs go to the evaluation and creation of additional free and inexpensive printed open textbooks.
  • Comparable biology textbooks cost $180 – $225.**
  • Class relevant. Adopt only the volumes you need.  Make the textbook yours.
  • Comprehensive with current content.
  • Pedagogically enhanced.
  • Authored and reviewed by the academic community.
  • Original textbook prepared, published, copyrighted, and released with an open license (CC BY) by Rice University’s Openstax College.
  • Text is available in various e-formats at Rice University’s Connexions (cnx.org)
  • Open licensed. Fearlessly copy, print, remix. Add to it. Take away.  Rearrange. Create class-specific content. (Textbook Equity can help you with that.)



Advantages of Buying a PRINTED Copy

  • Easier to read and navigate.
  • You have the right to give or sell the book to others.
  • You can mark  it, copy pages, tear out pages, and use it for kindling.
  • It looks more impressive on your bookshelf than a blank, dusty space.
  • You can read it anytime you wish, even decades later.
  • There may be a secondary market.
  • Honestly, you know the benefits of having a ” hard copy.”



Features of All Volumes

  • Chapter summaries.
  • Review questions.
  • Critical thinking questions.
  • Answer keys.
  • Key terms by chapter.
  • Embedded supplemental learning links.
  • Attributions, credits, and textbook provenance.



*Price at Lulu.com  Other sources may be higher.

** For textbook price comparisons see “Anatomy of a Textbook“.
***Printed in high quality grayscale to keep costs low.

►TBQ Editors, “Principles of Economics” (2014) Volumes 1 and 2

Originally provided by by Openstax College (Rice University) in PDF and online format in one volume.

Download volumes 1 and 2 in one  free PDF (824 pages, 114 Mb)

Purchase print:  Principles of Economics, Vol 1 Chapters 1 – 23 (493 pages)  $39.95 USD

Purchase print: Principles of Economics, Vol 2 Chapters 24-34 and appendices. (350 pages)  $34.95 USD

Principles of Economics covers the scope and sequence for a two-semester principles of economics course. The text also includes many current examples, including; discussions on the great recession, the controversy among economists over the Affordable Care Act (Obamacare), the recent government shutdown, and the appointment of the United States’ first female Federal Reserve chair, Janet Yellen.

The pedagogical choices, chapter arrangements, and learning objective fulfillment were developed and vetted with feedback from educators dedicated to the project. The outcome is a balanced approach to micro and macro economics, to both Keynesian and classical views, and to the theory and application of economics concepts. Current events are treated in a politically-balanced way, as well.

Table of Contents

Volume 1 Chapter 1 – 23
Welcome to Economics!
Choice in a World of Scarcity
Demand and Supply
Labor and Financial Markets
Consumer Choices
Cost and Industry Structure
Perfect Competition
Monopolistic Competition and Oligopoly
Monopoly and Antitrust Policy
Environmental Protection and Negative Externalities
Positive Externalities and Public Goods
Poverty and Economic Inequality
Issues in Labor Markets: Unions, Discrimination, Immigration
Information, Risk, and Insurance
Financial Markets
Public Choice
The Macroeconomic Perspective
Economic Growth
The International Trade and Capital Flows

Volume 2 Chapters 24 – 34 and Appendices
The Aggregate Supply-Aggregate Demand Model
The Keynesian Perspective
The Neoclassical Perspective
Money and Banking
Monetary Policy and Bank Regulation
Exchange Rates and International Capital Flows
Government Budgets and Fiscal Policy
The Macroeconomic Impacts of Government Borrowing
Macroeconomic Policy Around the World
International Trade
Globalization and Protectionism
The Use of Mathematics in Principles of Economics
Demand, Supply, and Efficiency
Indifference Curves
Present Discounted Value
The Expenditure-Output Model

§ Openstax, "Introduction to Sociology" (2012)

medium_covers_Page_1Provided by Openstax College (Rice University)

Download free PDF (508 pages, 34MB)

Print version from Openstax College (~$30.00 USD)

From their website: “Introduction to Sociology is intended for a one-semester introductory sociology course. Conceived of and developed by active sociology instructors,. This online, fully editable and customizable title includes sociology theory and research; real-world applications; simplify and debate features; and learning objectives for each chapter.”

Peer reviewed plus faculty supplements.

Table of Contents
An Introduction to Sociology
Sociological Research
Society and Social Interaction
Groups and Organization
Deviance, Crime, and Social Control
Media and Technology
Social Stratification in the United States
Global Inequality
Race and Ethnicity
Gender, Sex, and Sexuality
Aging and the Elderly
Marriage and Family
Government and Politics
Work and the Economy
Health and Medicine
Population, Urbanization, and the Environment
Social Movements and Social Change

►Bonaventure, “Computer Networking : Principles, Protocols and Practice” (2011)

18957436_cover-page-001“Computer Networking : Principles, Protocols and Practice”

Complementary textbook to Saylor Academy’s “Computer Communications and Networks” (CS402)

Original textbook © October 31, 2011 by Olivier Bonaventure, is licensed under a Creative Commons Attribution (CC BY) license made possible by funding from The Saylor Foundation’s Open Textbook Challenge in order to be incorporated into Saylor’s collection of open courses available at: http://www.saylor.org.

Print $29.95 USD, 282 pages, B&W

ISBN: 978-1-365-18583-0

Free PDF  Color, 282 pages, 8.6 MB

This open textbook aims to fill the gap between the open-source implementations and the open-source network specifications by providing a detailed but pedagogical description of the key principles that guide the operation of the Internet. The book is released under a creative commons licence. Such an open-source license is motivated by two reasons. The first is that we hope that this will allow many students to use the book to learn computer networks. The second is that I hope that other teachers will reuse, adapt and improve it. Time will tell if it is possible to build a community of contributors to improve and develop the book further. As a starting point, the first release contains all the material for a one-semester first upper undergraduate or a graduate networking course.

Table of Contents
1 Preface
2 Introduction
2.1 Services and protocols
2.2 The reference models
2.3 Organisation of the book
3 The application Layer
3.1 Principles
3.2 Application-level protocols
3.3 Writing simple networked applications
4 The transport layer
4.1 Principles of a reliable transport protocol
4.2 The User Datagram Protocol
4.3 The Transmission Control Protocol
5 The network layer
5.1 Principles
5.2 Internet Protocol
5.3 Routing in IP networks
6 The datalink layer and the Local Area Networks
6.1 Principles
6.2 Medium Access Control
6.3 Datalink layer technologies
7 Glossary
8 Bibliography

►Kuttler, "Elementary Linear Algebra" (2012) w/ Solutions Manual

Purchase Print $ 35.95
paperback, 433 pages,
ISBN 978-1-304-90600-7

Download free Textbook (pdf)  (433 pages, 5 Mb)

Download free Solutions Manual (pdf) (158 pages, 3 Mb) (no print version)


(CC BY)  This is an introduction to linear algebra. The main part of the book features row operations and everything is done in terms of the row reduced echelon form and specific algorithms. At the end, the more abstract notions of vector spaces and linear transformations on vector spaces are presented. However, this is intended to be a first course in linear algebra for students who are sophomores or juniors who have had a course in one variable calculus and a reasonable background in college algebra.