High-school and college study library
Choose a subject. Start learning. Open complete lecture collections and free textbooks by subject. No app controls are required.
Choose Free E-Books for complete textbooks, or tap a subject for direct lecture files and teacher collections.
Free E-Books Biology Chemistry Physics Earth & Space Science Algebra I Algebra II Geometry & Trigonometry Statistics & Probability Computer Science Programming SAT Preparation PDF Open-access library
Free E-Books Complete textbooks from OpenStax, Siyavula, CK-12 and independent open-book publishers Every book opens on its official publisher page, where PDF, EPUB or online-reading options are available. No copied commercial textbooks are hosted here.
Biology Chemistry Physics I and II Computer Science Programming Physical Science Algebra I Algebra II Geometry and Trigonometry Earth and Space Science Statistics and Probability DNA Science
Biology Cells, genetics, evolution and living systems Afterhours- A&E Study Hub · aligned to OpenStax Biology 2e
Complete Biology PowerPoints Thirteen full teaching decks with 12 slides per chapter, worked applications, review questions and instructor notes. Files download directly from this public app.
Download all Introduction to Biology Chemistry of Life Biological Macromolecules Cellular Structure Cell Membranes and Transport Metabolism, Respiration and Photosynthesis Cell Division DNA Structure and Replication Transcription and Translation Gene Expression and Biotechnology Trait Inheritance Evolution Ecology and Modern Biology Verified teacher and university collections
More complete lecture resources Open the original source page to view or download its lecture notes, PDFs and PowerPoints.
K. Collier — AP Biology PowerPoints Bond-Jackson — Biology PowerPoint Notes Lumen Learning — Biology for Majors PowerPoints ⚗ Science
Chemistry Matter, atoms, bonding and reactions Lumen Learning
Chemistry Lecture Presentations Downloadable teacher presentations covering matter, atoms, naming, reactions, gases, energy and bonding.
Source page Dimensional Analysis Density Chemistry, Matter and the Elements Matter and Measurement Atoms, Molecules and Ions Oxyanion Nomenclature Acid Nomenclature Covalent Nomenclature Naming Ionic Compounds: Introduction Naming Ionic Compounds: Writing Formulas Naming Ionic Compounds: Cations and Anions Formulas and Equations Types of Chemical Reactions Gases Introduction to Gases and Early Gas Laws The Ideal Gas Law Dalton’s Law of Partial Pressures Kinetic Molecular Theory of Gases Real Gases and the van der Waals Equation Thermochemistry Kinetic and Potential Energy Energy, Heat and Work State versus Path Functions Enthalpy and Internal Energy Standard Enthalpy of Formation Calorimetry Atomic Structure and Periodicity Bonding: General Concepts Verified teacher and university collections
More complete lecture resources Open the original source page to view or download its lecture notes, PDFs and PowerPoints.
Forest Hills High School — AP Chemistry Mister Chemistry — Complete AP Slide Library McLeod Science — AP Chemistry Units and PowerPoints F Science
Physics Motion, forces, energy, waves and electricity Mr. Wright · Andrews University
High School Physics PowerPoints Fourteen downloadable units from kinematics and forces through waves, electricity, nuclear physics and relativity.
Source page Introduction and 1-D Kinematics Forces Circular Motion and Torque Momentum Kepler’s Laws and Gravity Energy Static Electricity Circuits Magnetism Waves and Sound Electromagnetic Rays Dual Nature of Light Radioactivity, Fission and Fusion Special Relativity (optional) Mr. Wright · Andrews University
College Physics PowerPoints Twelve downloadable OpenStax-aligned lecture decks covering the full introductory college sequence.
Source page Introduction and Kinematics Forces and Circular Motion Work, Energy and Momentum Statics, Torque and Rotation Fluids Heat and Thermodynamics Waves and Sound Electric Forces and Fields Electric Circuits Magnetism Electromagnetic Waves and Optics Special Relativity Verified teacher and university collections
More complete lecture resources Open the original source page to view or download its lecture notes, PDFs and PowerPoints.
Landgreen — Algebra-Based Physics Notes Canton High School — Physics Files Urbana High School — AP Physics 1 Presentations University of Virginia — Physics 1425 Slides UC San Diego — Physics 8 Lectures East Tennessee State University — Physics II Lectures ◎ Science
Earth & Space Science Geology, climate, planets, stars and galaxies Prof. Puwal · Oakland University
Earth Science & Geology PowerPoints Earth formation, interior, plate tectonics, rocks, volcanoes, earthquakes, oceans, glaciers and climate.
Source page Cosmology and the Birth of Earth Journey to the Center of Earth Continental Drift and Seafloor Spreading Plate Tectonics Minerals Magma and Igneous Rocks Sedimentary Rocks Metamorphism Volcanoes Earthquakes Deep Time Energy Resources Streams and Floods Oceans and Currents Groundwater Glaciers and Ice Ages Global Climate Change Prof. Puwal · Macomb Community College
Astronomy PowerPoints — ASTR 1030/1040 Eighteen chapters from sky cycles and telescopes through planets, stars, black holes, galaxies and cosmology.
Source page Cycles of the Sky Rise of Astronomy Gravity and Motion Light and Atoms Telescopes Earth The Moon Survey of Solar Systems Terrestrial Planets Outer Planets Small Bodies Orbiting the Sun The Sun Properties of Stars Stellar Evolution Stellar Remnants The Milky Way Galaxies Cosmology Verified teacher and university collections
More complete lecture resources Open the original source page to view or download its lecture notes, PDFs and PowerPoints.
Mr. E Science — Earth and Space Science PowerPoints x Mathematics
Algebra I Expressions, equations, graphs and functions Lumen Learning
Complete College Algebra PowerPoints Seventeen directly downloadable modules from algebra essentials through functions, systems, conics and probability.
Source page Algebra Essentials Polynomial and Rational Expressions Coordinate System and Lines Equations and Inequalities Function Basics Operations on Functions Linear and Absolute Value Functions Quadratic Functions Power and Polynomial Functions Rational and Radical Functions Exponential and Logarithmic Functions Exponential and Logarithmic Models Systems of Equations and Inequalities Systems with Matrices Conic Sections Sequences and Series Probability and Counting x² Mathematics
Algebra II Polynomials, logarithms, matrices and sequences Mr. Wright · Andrews University
Complete Algebra II PowerPoints Twelve downloadable chapters covering linear systems, quadratics, polynomials, probability, statistics and trigonometry.
Source page Linear Functions Linear Systems and Matrices Graphing Quadratic and Polynomial Functions Solving Quadratic Equations Solving Polynomial Equations Radicals and Rational Exponents Exponential and Logarithmic Functions Rational Functions Probability Data Analysis and Statistics Trigonometric Ratios and Functions Sequences and Series Verified teacher and university collections
More complete lecture resources Open the original source page to view or download its lecture notes, PDFs and PowerPoints.
Sets and Functions — 64-Page Lecture PDF Lumen Learning — College Algebra PowerPoints Shawna Haider — College Algebra PowerPoints Mr. Wright — Complete Algebra 2 PPTX and PDF Library Mr. Bretsch — Algebra 2 Unit Resources Prof. Mark Moodie — College Algebra Lecture Notes △ Mathematics
Geometry & Trigonometry Proofs, transformations, circles and trigonometry Mr. Wright · Andrews University
Geometry PowerPoints Twelve downloadable units: proofs, lines, transformations, triangles, similarity, trigonometry, circles, area and volume.
Source page Basics of Geometry Reasoning and Proofs Parallel and Perpendicular Lines Transformations Congruent Triangles Relationships within Triangles Quadrilaterals and Other Polygons Similarity Right Triangle Trigonometry Circles Measuring Length and Area Surface Area and Volume Mr. Wright · Andrews University
Precalculus & Trigonometry PowerPoints Functions, analytic trigonometry, conics, vectors, matrices, sequences and an introduction to calculus.
Source page Functions and Graphs Polynomial Functions Exponential and Logarithmic Functions Trigonometry Analytic Trigonometry Additional Trigonometric Topics Conic Sections Systems of Equations and Inequalities Matrices Sequences and Series Three-Dimensional Analytic Geometry Introduction to Calculus Verified teacher and university collections
More complete lecture resources Open the original source page to view or download its lecture notes, PDFs and PowerPoints.
KTL Math — Geometry Notes and PowerPoints iMater — Geometry Notes Mr. Perez — Interactive Geometry PowerPoint Lessons Mrs. Cooney — Geometry PowerPoints Shawna Haider — Trigonometry PowerPoints σ Mathematics
Statistics & Probability Data, probability, distributions and inference Afterhours- A&E Study Hub · hosted inside this app
Complete Statistics & Probability PowerPoints Eleven original, editable lecture decks. These files download directly from this public app with no outside login or file server.
Download all Studies and Producing Data Summarizing Data Relationships in Quantitative Data Nonlinear Models Categorical Data and Probability Probability Distributions Sampling Distributions and Inference Inference for One Proportion Inference for Two Proportions Inference for Means Chi-Square Tests 01 Technology
Computer Science Algorithms, memory, data structures and computing Harvard OpenCourseWare
CS50 Introduction to Computer Science Downloadable weekly lecture slides and notes covering Scratch, C, algorithms, memory, Python, SQL and web development.
Source page Week 0: Scratch Week 1: C Week 2: Arrays Week 3: Algorithms Week 4: Memory Week 5: Data Structures Week 6: Python Week 7: SQL Week 8: HTML, CSS and JavaScript Week 9: Flask Week 10: Final Topics Verified teacher and university collections
More complete lecture resources Open the original source page to view or download its lecture notes, PDFs and PowerPoints.
Gilroy Unified — AP Computer Science Notes Mr. Neill Lee — AP Computer Science Course Notes Computer Fundamentals — 75-Page PDF GeeksforGeeks — Computer Fundamentals Tutorial GeeksforGeeks — Class 11 Computer Systems Notes </> Technology
Programming Python, functions, data, files and databases Harvard OpenCourseWare
CS50 Introduction to Programming with Python Lecture notes and slide presentations for functions, conditionals, loops, exceptions, libraries, testing and files.
Source page Week 0: Functions and Variables Week 1: Conditionals Week 2: Loops Week 3: Exceptions Week 4: Libraries Week 5: Unit Tests Week 6: File I/O Week 7: Regular Expressions Week 8: Object-Oriented Programming Week 9: Et Cetera University of Michigan · Charles Severance
Python for Everybody Lecture Slides Sixteen directly downloadable lecture decks covering Python basics through web services, databases and data visualization.
Source page Introduction Expressions Conditionals Functions Iterations Strings Files Lists Dictionaries Tuples Regular Expressions HTTP Web Services Objects Databases Data Visualization Verified teacher and university collections
More complete lecture resources Open the original source page to view or download its lecture notes, PDFs and PowerPoints.
University of Toronto — Foundations of Computer Science Lumisource — AP Computer Science A Review SAT Test Preparation
SAT Preparation Math, reading, writing and practice resources Verified teacher and university collections
More complete lecture resources Open the original source page to view or download its lecture notes, PDFs and PowerPoints.
CIE Notes — SAT Resource Library E Math Academy — Comprehensive SAT Math Notes