Digital library
Textbooks, references and open learning resources.

External
Scientific Computing
Peter Staab · Fitchburg State University
Solving problems is the essence of scientific computing. Many problems arise naturally from the sciences or mathematics and often to solve difficult problem relies on some computing resources. In a nutshell, this text is the blend of science, mathematics and computer science needed to solve problems. The intended audience for this text one who is interested in writing computer code that will solve a problem that you have.

External
Friendly Introduction to Mathematical Logic
Christopher Leary & Lars Kristiansen · SUNY Geneseo & University of Oslo
In the contents: 5.04: Representable Functions and Computer Programs

External
MCC: MTH 220 - Discrete Math
Judy Dean · Monroe Community College
MTH 220 Discrete Math is a foundational course (often for computer science/math majors) focused on logic, proofs, and non-continuous mathematical structures. Key topics include propositional logic, set theory, combinatorics, graph theory, functions, and proof techniques like induction and contradiction. The course emphasizes rigorous, abstract, and algorithmic thinking.

External
Introductory Probability
Charles Grinstead & J. Laurie Snell · Dartmouth & Swarthmore Universities
This text is designed for an introductory probability course taken by sophomores, juniors, and seniors in mathematics, the physical and social sciences, engineering, and computer science. It presents a thorough treatment of probability ideas and techniques necessary for a firm understanding of the subject. The text can be used in a variety of course lengths, levels, and areas of emphasis.

External
Cognitive Psychology
Mehgan Andrade and Neil Walker · College of the Canyons
Ultimately Cognitive psychology is the scientific investigation of human cognition, that is, all our mental abilities – perceiving, learning, remembering, thinking, reasoning, and understanding. It is closely related to the highly interdisciplinary cognitive science and influenced by artificial intelligence, computer science, philosophy, anthropology, linguistics, biology, physics, and neuroscience. Cognitive psychology studies how people acquire and apply knowledge or information.

External
A Cool Brisk Walk Through Discrete Mathematics
Stephen Davies · University of Mary Washington
A Cool Brisk Walk Through Discrete Mathematics - and its companion site "allthemath" - are completely-and-forever-free-and-open-source educational materials dedicated to the mathematics that budding computer science practitioners actually need to know. They feature the fun and addictive teaching of award-winning lecturer Dr. Stephen Davies of the University of Mary Washington in Fredericksburg, Virginia!

External
Discrete Math with SageMath
Hellen Colman · City Colleges of Chicago
This book is intended to provide concise and complete instructions on how to use Sage to solve problems in Discrete Math for a first or second year undergraduate course for math and computer science majors. Our goal is to streamline the learning process with SageMath. This approach helps students focus more on mathematics and reduces the friction of learning how to code. This is a student-created textbook (Open Pedagogy) for more effective alternative in student learning and engagement.

External
Calculus - Early Transcendentals
LibreTexts · LibreTexts
In the contents: 3.07: Rates of Change in the Natural and Social Sciences · 7.06: Integration Using Tables and Computer Algebra Systems

External
Introduction to Ocean Sciences 6e
Douglas A. Segar · American Meteorological Society
In the contents: 3.09: Computers and Modeling

External
Public Speaking
Brooke-Ashley Lipson Poo · California Polytechnic State University
In the contents: 14.01: Introduction to Computer Mediated Communication (CMC) and Speaking Online

External
Communication Literacy: An Introduction to Communication Studies
Desiree Montenegro · Cerritos College
In the contents: 9.02: Computer-Mediated-Communication

External
Biopsychology
Open Education Resource Initative · OERI
In the contents: 02: Research Methods and Ethical Considerations of Biological Psychology and Neuroscience · 16.04: Social Neuroscience · 18.06: Chapter 10- Computer Models and Learning in Artificial Neural Networks

External
Calculus - Early Transcendentals
LibreTexts · LibreTexts
In the contents: 3.07: Rates of Change in the Natural and Social Sciences · 7.06: Integration Using Tables and Computer Algebra Systems

External
Physiological Psychology (IVC PSYCH003)
Ivette Merced · Irvine Valley College
In the contents: 1.02: History and Introduction to Physiological Psychology aka Neuroscience · 1.04: Comparative Neuroscience · 4.5.24: Social Neuroscience

External
Abstract Algebra I
Pamini Thangarajah · Mount Royal University
Abstract algebra is a fascinating area of study within mathematics that explores the intricacies of algebraic structures such as groups, rings, and fields. These structures are defined using abstract axioms, and the focus is on understanding their properties independently of any specific mathematical objects or physical systems. It is a highly abstract and theoretical field, but one that has practical applications in areas such as computer science, physics, chemistry and engineering.

External
LIBT331: Library Cataloging Procedures (Li)
LibreTexts
This course will introduce the student to the rules and practices of cataloging. The course includes the study of both descriptive and subject cataloging and classification systems. The course will also cover the formats required for both computerized and traditional catalog records.

External
Introduction to Public Speaking
Fresno City College · LibreTexts
In the contents: 14.01: Introduction to Computer Mediated Communication (CMC) and Speaking Online

External
A People’s History of Structural Racism in Academia
Susan Rahman, Prateek Sunder, and Dahmitra Jackson · CC ECHO
In the contents: 2.18: Computer Science · 2.24: Environmental Science · 2.32: Library and Information Science

External
EDMD 6163: Internet Resources
Mohamed Ibrahim · Arkansas Tech University
In the contents: 1.02: Computer-Based Resources for Learning · 1.2.03: Computer-Based Resources · 5.02: Computer-Based Games for Learning

External
Spring 2024: Physical Computing Class
LibreTexts
In the contents: 1.01: Introduction To Physical Computing and the Internet of Science Things · 3.07: Computer Interfaces · 14.01: Computer Interfaces