Digital library
Textbooks, references and open learning resources.

External
Foundations of Computation
Carol Critchlow & David J. Eck · Hobart and William Smith Colleges
Foundations of Computation is a free textbook for a one-semester course in theoretical computer science. The course has no prerequisites other than introductory computer programming. The first half of the course covers material on logic, sets, and functions that would often be taught in a course in discrete mathematics. The second part covers material on automata, formal languages, and grammar that would ordinarily be encountered in an upper level course in theoretical computer science.

External
Delftse Foundations of Computation
Stefan Hugtenburg & Neil Yorke-Smith · Delft University of Technology
Delftse Foundations of Computation is a textbook for a one quarter introductory course in theoretical computer science. It includes topics from propositional and predicate logic, proof techniques, set theory and the theory of computation, along with practical applications to computer science. It has no prerequisites other than a general familiarity with computer programming.

External
CHEM 175 - General Chemistry I
Scott Van Bramer · Widener University
This is the first semester of chemistry for science, biomedical and chemical engineering, and pre-med programs. Topics include measurements, elements, atomic structure, molecular structure, chemical reactions, stoichiometry, acid-base reactions, equilibrium, and introductory kinetics. An understanding of how chemistry applies to living systems and the natural world, green chemistry and sustainable chemistry applications.

External
Introduction to Engineering (Bechara)
LibreTexts
This interactive textbook is organized into three main modules. In the Units & Conversions module, students learn to use the International System of Units (SI), convert between different units of measurement, and dimensional analysis. The Excel module teaches students Excel for engineering calculations, data analysis, and visualization. Students will learn how to write basic programs and analyze data using MATLAB with interactive coding exercises and quizzes to help students master the material.

External
Introductory Statistics
Barbara Illowsky & Susan Dean · De Anza College
This text follows scope and sequence requirements of a one-semester introduction to statistics course and is geared toward students majoring in fields other than math or engineering. The text assumes some knowledge of intermediate algebra and focuses on statistics application over theory. Introductory Statistics includes innovative practical applications that make the text relevant and accessible, as well as collaborative exercises, technology integration problems, and statistics labs.

External
Spreadsheet software for engineering: an applied guide
Julio Terán & Phillip Chvosta · North Carolina State University
Spreadsheet Software for Engineering: An Applied Guide is a free, online textbook designed to provide engineering students with comprehensive, practical knowledge of spreadsheet applications in engineering contexts. The textbook was designed from the ground up to be interactive and engaging for the modern 21st century learner.

External
Laboratory Manual - Computer Programming with Python, Multisim and TINA/4E
James M. Fiore · Mohawk Valley Community College
This laboratory manual is intended for use in an introductory computer programming course for electrical engineering technology students. It begins with a basic explanation of schematic capture and simulation tools and proceeds to the Python programming language.

External
Contemporary Biology
Rachel Aptekar · Cosumnes River College
In the contents: 8.06: Cloning and Genetic Engineering

External
Widener Chem 145 Fall 2022
Scott Van Bramer · Widener University
This is the first semester of a two-semester introductory chemistry sequence for science, engineering, and pre-med programs. Topics include elements, atomic structure, molecular structure, chemical reactions, stoichiometry, thermochemistry, gases, liquids, and solids.

External
Calculus-Based Physics
Jeffrey W. Schnick · Saint Anselm College
Calculus-Based Physics is an introductory physics textbook designed for use in the two-semester introductory physics course typically taken by science and engineering students.

External
Biology for an Informed World
Trevor Rivers · University of Kansas
In the contents: 1.01: What is different about this approach to Introductory Biology · 15.01: Cloning and Genetic Engineering

External
Concepts in Biology
OpenStax · LibreTexts
In the contents: 10.01: Cloning and Genetic Engineering

External
Principles of Biology
LibreTexts
In the contents: 20.03: Genetic Engineering

External
Java, Java, Java - Object-Oriented Programming
Ralph Morelli & Ralph Wade · Trinity College
We have designed this third edition of Java, Java, Java to be suitable for a typical Introduction to Computer Science (CS1) course or for a slightly more advanced Java as a Second Language course. This edition retains the “objects first” approach to programming and problem solving that was characteristic of the first two editions. Throughout the text we emphasize careful coverage of Java language features, introductory programming concepts, and object-oriented design principles.

External
Operational Amplifiers & Linear Integrated Circuits
James M. Fiore · Mohawk Valley Community College
In the contents: 01: Introductory Concepts and Fundamentals

External
Introduction to Organic and Biochemistry
Muhammad Arif Malik · Hampton University
In the contents: 8.08: Genetic engineering

External
Introductory Statistics 2e (OpenStax)
LibreTexts
This text follows scope and sequence requirements of a one-semester introduction to statistics course and is geared toward students majoring in fields other than math or engineering. The text assumes some knowledge of intermediate algebra and focuses on statistics application over theory. Introductory Statistics includes innovative practical applications that make the text relevant and accessible, as well as collaborative exercises, technology integration problems, and statistics labs.

External
General Biology
Boundless · LibreTexts
In the contents: 17.1E: Genetic Engineering

External
Our Human Story: An Introduction to Biological Anthropology
Rachel Mitchell · Gavilan College
In the contents: 4.07: Genetic Testing and Genetic Engineering

External
The Crystal Ball - Instruction Manual I: Introduction to Data Science
Stephen Davies · University of Mary Washington
A perfect introduction to the exploding field of Data Science for the curious, first-time student. The author brings his trademark conversational tone to the important pillars of the discipline: exploratory data analysis, choices for structuring data, causality, machine learning principles, and introductory Python programming using open-source Jupyter Notebooks.