Digital library
Textbooks, references and open learning resources.

External
Introduction to Data Analytics
Felix Amoruwa · De Anza College
In the contents: 7.04: Best Practices for Choosing Chart Types · 7.05: Using Dimensions and Measures in Charting · 9.02: Advanced Chart Types and When to Use Them

External
Fundamentals of MATLAB Programming
Zara Noroozi · Irvine Valley College
In the contents: 4.07: Flattening and Deleting Parts of a Matrix · 10.09: Pie Charts · 11.03: Getting Started with Simulink

External
Introduction to Database Systems
LibreTexts
In the contents: 12.04: Data Partitioning

External
Introduction to Programming Concepts - Python
LibreTexts
In the contents: 14.02: Getting Started · 14.04: Starting with Programs

External
Introduction to Computer Applications and Concepts (Lumen)
LibreTexts
In the contents: 2.04: Video- Basic PC Parts · 16.09: Assignment- Microsoft Word Part II

External
An Introduction to Ontology Engineering
Maria Keet · University of Cape Town
In the contents: 7.03: Part-Whole Relations

External
Applied Event-Related Potential Data Analysis
Steven J Luck · University of California, Davis
In the contents: 1.01: Getting Started · 02: Processing the Data from One Participant in the ERP CORE N400 Experiment · 2.08: Exercise- Artifact Detection

External
Workplace Software and Skills
OpenStax · LibreTexts
In the contents: 11.04: PivotTables Charts · 11.05: Data Analysis Charts · 15.07: New Developments- The Role of Artificial Intelligence

External
Java, Java, Java - Object-Oriented Programming
Ralph Morelli & Ralph Wade · Trinity College
In the contents: 7.06: Retrieving Parts of Strings

External
Matlab and Octave Programming for STEM Applications (Smith)
Cary Smith · Oxnard College
In the contents: 06: Conditionals Part 1 · 07: Conditionals Part 2- Series Switch Logic Error Checking and While Loops · 7.02: Flowcharts

External
Data Structure and Algorithms
Harrison Njoroge · African Virtual University
In the contents: 1.03: Activity 3 - Using pseudo-codes and flowcharts to represent algorithms

External
x86-64 Assembly Language Programming with Ubuntu
Ed Jorgensen · University of Navada, Las Vegas
In the contents: 6.01: Starting DDD

External
An Introduction to Matlab and Mathcad
Troy Siemers · Virginia Military Institute
In the contents: 14.03: Referencing Parts of Matrices

External
Web Site Design
LibreTexts
In the contents: 10.04: Third Party Content

External
Clickbait Bias and Propaganda in Information Networks
Fister et al. · LibreTexts
In the contents: 3.02: Understanding Media and Information Quality in an Age of Artificial Intelligence Automation Algorithms and Machine Learning · 4.01: Reddit- The Conversation Starts Here

External
Python for Everybody
Chuck Severance · University of Michigan
In the contents: 14.02: Getting Started · 14.04: Starting with Programs

External
High Performance Computing
Chuck Severance · University of Michigan
The purpose of this book is to teach new programmers and scientists about the basics of High Performance Computing. Too many parallel and high performance computing books focus on the architecture, theory and computer science surrounding HPC. This book speaks to the practicing chemistry student, physicist, or biologist who need to write and run their programs as part of their research.

External
Introduction to Information Systems
David T. Bourgeois · Biola University
In the contents: 2.04: Computers are part of life

External
CPSI10003 Microcomputer Applications I
LueCrecy Ragan & Michael Hostetler · Arkansas State University-Beebe
In the contents: 4.1.09: Graphics WordArt and SmartArt · 6.1.01: Artificial Intelligence and Microsoft Word · 8.1.02: Inserting Images Shapes and SmartArt

External
An Introduction to Computer Networks
Peter Lars Dordal · Loyola University of Chicago
This text is a free and open general-purpose computer-networking textbook, complete with diagrams and exercises.It covers the LAN, internetworking and transport layers, focusing primarily on TCP/IP. Particular attention is paid to congestion; other special topics include queuing, real-time traffic, network management, security and the ns simulator.