Digital library
Textbooks, references and open learning resources.

External
To Catch the Rain
Lonny Grafman · Humboldt State University Press · 2017
To Catch the Rain is targeted at makers – DIYers looking for practical solutions to water problems for themselves or their communities. The book also provides an excellent overview of rainwater harvesting for students and teachers in environmental science, sustainable design, international development and engineering.

External
Key Elements of Green Chemistry
Lucian Lucia · A.T. Still University · 2018
Green chemistry, in addition to being a science, it is also a philosophy and nearly a religion. Attendance at American Chemical Society Green Chemistry & Engineering Conferences will instill such an ideal into any attendant because of the nearly universal appeal and possibilities in this novel approach to radicalizing the business of doing science and engineering.

External
Variational Principles in Classical Mechanics
Douglas Cline · University of Rochester River Campus Libraries · 2018
Two dramatically different philosophical approaches to classical mechanics were proposed during the 17th – 18th centuries. Newton developed his vectorial formulation that uses time-dependent differential equations of motion to relate vector observables like force and rate of change of momentum. Euler, Lagrange, Hamilton, and Jacobi, developed powerful alternative variational formulations based on the assumption that nature follows the principle of least action. These variational formulations now play a pivotal role in science and engineering. This book introduces variational principles and their application to classical mechanics. The relative merits of the intuitive Newtonian vectorial formulation, and the more powerful variational formulations are compared. Applications to a wide variety of topics illustrate the intellectual beauty, remarkable power, and broad scope provided by use of variational principles in physics. This second edition adds discussion of the use of variational principles applied to the following topics: Systems subject to initial boundary conditions The hierarchy of the related formulations based on action, Lagrangian, Hamiltonian, and equations of motion, to systems that involve symmetries Non-conservative systems. Variable-mass systems. The General Theory of Relativity. The first edition of this book can be downloaded at the publisher link.

External
General Chemistry: Principles, Patterns, and Applications
Bruce Averill; Patricia Eldredge · Saylor Foundation · 2011
The overall goal of the authors with General Chemistry: Principles, Patterns, and Applications was to produce a text that introduces the students to the relevance and excitement of chemistry. Although much of first-year chemistry is taught as a service course, Bruce and Patricia feel there is no reason that the intrinsic excitement and potential of chemistry cannot be the focal point of the text and the course. So, they emphasize the positive aspects of chemistry and its relationship to students' lives, which requires bringing in applications early and often. In addition, the authors feel that many first year chemistry students have an enthusiasm for biologically and medically relevant topics, so they use an integrated approach in their text that includes explicit discussions of biological and environmental applications of chemistry. Topics relevant to materials science are also introduced to meet the more specific needs of engineering students. To facilitate integration of such material, simple organic structures, nomenclature, and reactions are introduced very early in the text, and both organic and inorganic examples are used wherever possible. This approach emphasizes the distinctions between ionic and covalent bonding, thus enhancing the students' chance of success in the organic chemistry course that traditionally follows general chemistry. Finally, the authors made a conscious effort to treat material that has traditionally been relegated to boxes, and thus perhaps perceived as peripheral by the students, by incorporating it into the text to serve as a learning tool. To begin the discussion of chemistry rapidly, the traditional first chapter introducing units, significant figures, conversion factors, dimensional analysis, and so on, has been reorganized. The material has been placed in the chapters where the relevant concepts are first introduced, thus providing three advantages: Eliminates the tedium of the traditional approach, which introduces mathematical

External
Calculus-Based Physics II
Jeffrey Schnick · Jeffrey W. Schnick · 2008
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
Calculus-Based Physics I
Jeffrey Schnick · Jeffrey W. Schnick · 2008
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
Significant Statistics
John Russell · Virginia Tech Publishing · 2025
Significant Statistics: An Introduction to Statistics is intended for students enrolled in a one-semester introduction to statistics course who are not mathematics or engineering majors. It focuses on the interpretation of statistical results, especially in real world settings, and assumes that students have an understanding of intermediate algebra. In addition to end of section practice and homework sets, examples of each topic are explained step-by-step throughout the text and followed by a 'Your Turn' problem that is designed as extra practice for students. Significant Statistics: An Introduction to Statistics was adapted from content published by OpenStax including Introductory Statistics, OpenIntro Statistics, and Introductory Statistics for the Life and Biomedical Sciences. John Morgan Russell reorganized the existing content and added new content where necessary. Instructors reviewing, adopting, or adapting this textbook: please help us understand your use by filling out this form: https://bit.ly/stat-interest.

External
Classical Numerical Methods in Scientific Computing
Jos van Kan; Guus Segal; Fred Vermolen; Hans Kraaijevanger · TU Delft Open · 2023
Partial differential equations are paramount in mathematical modelling with applications in engineering and science. The book starts with a crash course on partial differential equations in order to familiarize the reader with fundamental properties such as existence, uniqueness and possibly existing maximum principles. The main topic of the book entails the description of classical numerical methods that are used to approximate the solution of partial differential equations. The focus is on discretization methods such as the finite difference, finite volume and finite element method. The manuscript also makes a short excursion to the solution of large sets of (non)linear algebraic equations that result after application of discretization method to partial differential equations. The book treats the construction of such discretization methods, as well as some error analysis, where it is noted that the error analysis for the finite element method is merely descriptive, rather than rigorous from a mathematical point of view. The last chapters focus on time integration issues for classical time-dependent partial differential equations. After reading the book, the reader should be able to derive finite element methods, to implement the methods and to judge whether the obtained approximations are consistent with the solution to the partial differential equations. The reader will also obtain these skills for the other classical discretization methods. Acquiring such fundamental knowledge will allow the reader to continue studying more advanced methods like meshfree methods, discontinuous Galerkin methods and spectral methods for the approximation of solutions to partial differential equations.

External
COMPUTATIONAL PHYSICS: A Practical Introduction to Computational Physics and Scientific Computing (using C++)
Konstantinosn Anagnostopoulos · National Technical University of Athens · 2016
This book is an introduction to the computational methods used in physics, but also in other scientific fields. It is addressed to an audience that has already been exposed to the introductory level of college physics, usually taught during the first two years of an undergraduate program in science and engineering. It assumes no prior knowledge of numerical analysis, programming or computers and teaches whatever is necessary for the solution of the problems addressed in the text. It can be used as a textbook in introductory computational physics or scientific computing classes. The book starts with very simple problems in particle motion and ends with an in-depth discussion of advanced techniques used in Monte Carlo simulations in statistical mechanics. The level of instruction rises slowly, while discussing problems like the diffusion equation, electrostatics on the plane, quantum mechanics and random walks. All the material can be taught in two semesters, but a selection of topics can form the material of a one semester course. The book aims to provide the students with the background and the experience needed in order to advance to high performance computing projects in science and engineering. It puts emphasis on hands--on programming of numerical code but also on the production, analysis and interpretation of data. But it also tries to keep the students motivated by considering interesting applications in physics, like chaos, quantum mechanics, special relativity and the physics of phase transitions. There is a C++ and a Fortran edition for the core programming. Data analysis is performed using the powerful tools of the GNU/Linux environment. All the necessary software is open source and freely available. The book and the accompanying software are given under a Creative Commons License/GNU public License as a service to the community. It can be used freely as a whole, or any part of it, in any form, by anyone. There is no official distribution of hard copies, b

External
Introduction to GNU Octave: A brief tutorial for linear algebra and calculus students
Jason Lachniet · Jason Lachniet · 2017
This brief book provides a noncomprehensive introduction to GNU Octave, a free open source alternative to MatLab. The basic syntax and usage is explained through concrete examples from the mathematics courses a math, computer science, or engineering major encounters in the first two years of college: linear algebra, calculus, and differential equations.

External
Linear Algebra with Applications
W. Keith Nicholson · Lyryx · 2023
The aim of this textbook is to achieve a balance among computational skills, theory, and applications of linear algebra. It is a relatively advanced introduction to the ideas and techniques of linear algebra targeted for science and engineering students who need to understand not only how to use these methods but also gain insight into why they work. The content has enough flexibility to present a traditional introduction to the subject, or to allow for a more applied course. Chapters 1–4 contain a one-semester course for beginners, whereas Chapters 5–9 contain a second semester course. The textbook is primarily about real linear algebra with complex numbers being mentioned when appropriate (reviewed in Appendix A).

External
Abstract Algebra: Theory and Applications
Thomas Judson · University of Puget Sound · 2016
This text is intended for a one- or two-semester undergraduate course in abstract algebra. Traditionally, these courses have covered the theoretical aspects of groups, rings, and fields. However, with the development of computing in the last several decades, applications that involve abstract algebra and discrete mathematics have become increasingly important, and many science, engineering, and computer science students are now electing to minor in mathematics. Though theory still occupies a central role in the subject of abstract algebra and no student should go through such a course without a good notion of what a proof is, the importance of applications such as coding theory and cryptography has grown significantly. Until recently most abstract algebra texts included few if any applications. However, one of the major problems in teaching an abstract algebra course is that for many students it is their first encounter with an environment that requires them to do rigorous proofs. Such students often find it hard to see the use of learning to prove theorems and propositions; applied examples help the instructor provide motivation. This text contains more material than can possibly be covered in a single semester. Certainly there is adequate material for a two-semester course, and perhaps more; however, for a one-semester course it would be quite easy to omit selected chapters and still have a useful text. The order of presentation of topics is standard: groups, then rings, and finally fields. Emphasis can be placed either on theory or on applications. A typical one-semester course might cover groups and rings while briefly touching on field theory, using Chapters 1 through 6, 9, 10, 11, 13 (the first part), 16, 17, 18 (the first part), 20, and 21. Parts of these chapters could be deleted and applications substituted according to the interests of the students and the instructor. A two-semester course emphasizing theory might cover Chapters 1 through 6, 9, 10, 11, 13

External
A First Course in Linear Algebra
Ken Kuttler · Lyryx · 2023
This text, originally by K. Kuttler, has been redesigned by the Lyryx editorial team as a first course in linear algebra for science and engineering students who have an understanding of basic algebra. All major topics of linear algebra are available in detail, as well as proofs of important theorems. In addition, connections to topics covered in advanced courses are introduced. The text is designed in a modular fashion to maximize flexibility and facilitate adaptation to a given course outline and student profile. Each chapter begins with a list of student learning outcomes, and examples and diagrams are given throughout the text to reinforce ideas and provide guidance on how to approach various problems. Suggested exercises are included at the end of each section, with selected answers at the end of the text. Lyryx develops and supports open texts, with editorial services to adapt the text for each particular course. In addition, Lyryx provides content-specific formative online assessment, a wide variety of supplements, and in-house support available 7 days/week for both students and instructors.

External
Calculus for the Life Sciences: A Modeling Approach
James Cornette; Ralph Ackerman · A.T. Still University · 2013
Our writing is based on three premises. First, life sciences students are motivated by and respond well to actual data related to real life sciences problems. Second, the ultimate goal of calculus in the life sciences primarily involves modeling living systems with difference and differential equations. Understanding the concepts of derivative and integral are crucial, but the ability to compute a large array of derivatives and integrals is of secondary importance. Third, the depth of calculus for life sciences students should be comparable to that of the traditional physics and engineering calculus course; else life sciences students will be short changed and their faculty will advise them to take the 'best' (engineering) course. In our text, mathematical modeling and difference and differential equations lead, closely follow, and extend the elements of calculus. Chapter one introduces mathematical modeling in which students write descriptions of some observed processes and from these descriptions derive first order linear difference equations whose solutions can be compared with the observed data. In chapters in which the derivatives of algebraic, exponential, or trigonometric functions are defined, biologically motivated differential equations and their solutions are included. The chapter on partial derivatives includes a section on the diffusion partial differential equation. There are two chapters on non-linear difference equations and on systems of two difference equations and two chapters on differential equations and on systems of differential equation.

External
Calculus for the Life Sciences: A Modeling Approach
James Cornette; Ralph Ackerman · A.T. Still University · 2011
Our writing is based on three premises. First, life sciences students are motivated by and respond well to actual data related to real life sciences problems. Second, the ultimate goal of calculus in the life sciences primarily involves modeling living systems with difference and differential equations. Understanding the concepts of derivative and integral are crucial, but the ability to compute a large array of derivatives and integrals is of secondary importance. Third, the depth of calculus for life sciences students should be comparable to that of the traditional physics and engineering calculus course; else life sciences students will be short changed and their faculty will advise them to take the 'best' (engineering) course. In our text, mathematical modeling and difference and differential equations lead, closely follow, and extend the elements of calculus. Chapter one introduces mathematical modeling in which students write descriptions of some observed processes and from these descriptions derive first order linear difference equations whose solutions can be compared with the observed data. In chapters in which the derivatives of algebraic, exponential, or trigonometric functions are defined, biologically motivated differential equations and their solutions are included. The chapter on partial derivatives includes a section on the diffusion partial differential equation. There are two chapters on non-linear difference equations and on systems of two difference equations and two chapters on differential equations and on systems of differential equation.

External
New Media Futures
Daniel Faltesek; Daniel Adams · Oregon State University · 2019
This book is intended for use in a large introductory class in new media in a program that covers the “full-stack” including critical/cultural studies, media management, diffusion of innovation, and synthetic media production. The first half of this basic sequence covered new media and democracy, finance, intellectual property law, basic games, and transmedia. The second half of the sequence covers many topics related to aesthetics, design, technology, and methodology. To that end, this book needed to be written so that it would be helpful for many different professors and trajectories of study. This book is in neither engineering, social science, nor the humanities, but also all of those. At the same time, this is a program in the Communication Studies and Media Studies traditions of the United States and that texture will come across.

External
A Guide to Technical Communications: Strategies & Applications
Lynn Hall; Leah Wahlin · Ohio State University Libraries · 2016
Welcome to the textbook for Engineering Technical Communications courses at The Ohio State University. Our aim in writing this textbook was to create a resource specifically focused on and applicable to the kinds of communication skills most beneficial to the students who take our courses. Therefore, this textbook focuses on developing both technical and professional communication skills and will help readers practice strategies for critically analyzing audiences and contexts, real-world applications of rhetorical principles, and skills for producing documents (reports, proposals, instructions), presentations, videos, and wide variety of other professional communications.

External
A Practical Approach to Understanding Music Theory
Charles Brooks · University of North Alabama · 2022
A Practical Approach to Understanding Music Theory is a textbook designed for the non-music performance major or music business/audio engineer who needs to professionally interface with musicians without needing to write or compose music. The material is designed around a spiral learning model in which a very simple straightforward concept is introduced, defined and explained. From this point and forward the book adds one element of music theory after another until a broad base of musical understanding and application is achieved. Even though the spiral learning model has a linear approach, the book is also laid out in a manner that any music student or hobbyist may treat it as a research manual to search out specific explanations of musical situations they encounter. This text is meant to be an all-inclusive explanation of how music is created, graphically distributed and performed for those who are not majoring in music theory, performance or education. It is aimed at those who are seeking a career in audio engineering, music business, artist representation, minoring in music, teaching lessons in a local community or someone who just wants to learn to play and understand music on a deeper level. The material is designed around a spiral learning model in which a very simple straightforward concept is introduced, defined and explained. From this point and forward the book adds one element of music theory after another until a broad base of musical understanding and application is achieved. Even though the spiral learning model has a linear approach, the book is also laid out in a manner that any music student or hobbyist may treat it as a research manual to search out specific explanations of musical situations they encounter. This text is meant to be an all-inclusive explanation of how music is created, graphically distributed and performed for those who are not majoring in music theory, performance or education. It is aimed at those who are seeking a career in aud

External
Bioethics: A Coursebook
Daan Kenis; Mayli Mertens; Franlu Vulliermet; Varsha Paleri · Open Book Publishers · 2025
This coursebook offers an expansive exploration of bioethics, an interdisciplinary field examining ethical, social, and legal dilemmas in medicine, life sciences, and beyond. It challenges conventional boundaries, embracing Van Rensselaer Potter’s vision of bioethics as a global, holistic ethics of life—integrating human health, environmental considerations, and transdisciplinary insights. Through engaging discussions, thought experiments, and case studies, the book empowers students to critically reflect on ethical questions without dictating rigid answers. Topics range from the historical roots of ethical thought to cutting-edge debates in molecular biology, such as epigenetics and exposomics, demonstrating how interconnected human, animal, and environmental health truly are. Central themes include the limits of scientific knowledge, the biases shaping research, and the evolving interplay between moral philosophy and empirical science. Students will encounter key philosophical frameworks—ontology, epistemology, and ethics—woven into practical bioethical applications. Feminist philosophy, experimental bioethics, and embedded ethics enrich this perspective, urging readers to question assumptions, embrace diverse viewpoints, and connect ethical principles with real-world science. Targeted at students in philosophy, biology, biomedical sciences, and bioengineering, this book is a toolkit for future thinkers, fostering a nuanced understanding of how ethical science advances humanity in a complex, ever-changing world.

External
Technical Writing @ SLCC
Department of English, Linguistics, and Writing Studies · Salt Lake Community College · 2020
What is technical writing? You can think of it as writing about specialized topics or you could also think of it as using technology to communicate your ideas. A science lab report, a specification, a change order for building construction, or patient education materials–just to name a few–are all considered technical writing. Similarly if you design a webpage or a brochure this can also be considered technical writing. Academic writing, the writing you do for school, generally is informative or persuasive writing and usually only comes in a few different genres. In technical writing, on the other hand, one is often documenting what was done (such as a science experiment or auto repair invoice). Therefore the format of the writing is often as important as the content. This leads to an emphasis on usability and accessibility for your documents. Finally, although citing your sources is important in all writing, you will find that in some fields of technical writing, such as the sciences and engineering, it is one of the more important considerations of your writing.