Teaching Tree
Subject
Computer Science
Ruby Programming
Math
Add
Login
Sign Up
Sal Khan - Khan Academy
Insertion Sort Algorithm
Topic:
Algorithms and Data Structures
Teacher:
Sal Khan
Concepts In This Lecture:
Insertion Sort - 00:13
Insertion Sort in Python
Topic:
Algorithms and Data Structures
Teacher:
Sal Khan
Concepts In This Lecture:
Insertion Sort - 00:00
Insertion Sort Code - 00:09
Introduction to Programs Data Types and Variables
Topic:
Intro to Computer Science and Programming Languages
Teacher:
Sal Khan
Concepts In This Lecture:
Data Types - 03:12
Strings - 03:48
Variables - 05:20
Conditionals - 08:06
Conditional Loops - 08:07
For Loops in Python
Topic:
Intro to Computer Science and Programming Languages
Teacher:
Sal Khan
Concepts In This Lecture:
For Loops - 02:27
While Loops in Python
Topic:
Intro to Computer Science and Programming Languages
Teacher:
Sal Khan
Concepts In This Lecture:
While Loops - 00:00
Comparing Iterative and Recursive Factorial Functions
Topic:
Intro to Computer Science and Programming Languages
Teacher:
Sal Khan
Concepts In This Lecture:
Iterative vs. Recursive Functions - 00:00
Iterative Functions - 00:24
Recursion - 05:24
Introduction to Limits (HD)
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Limits - 00:00
Squeeze Theorem
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Squeeze Theorem - 00:18
Calculus: Derivatives 1 (new HD version)
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Derivatives - 00:01
Calculus: Derivatives 2 (new HD version)
Topic:
Calculus
Teacher:
Sal Khan
Calculus: Derivatives 3
Topic:
Calculus
Teacher:
Sal Khan
The Chain Rule
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Chain Rule - 04:16
Product Rule
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Product Rule - 00:02
Quotient Rule
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Quotient Rule - 00:52
Implicit Differentiation
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Implicit Differentiation - 00:02
Implicit Differentiation (part 2)
Topic:
Calculus
Teacher:
Sal Khan
More implicit differentiation
Topic:
Calculus
Teacher:
Sal Khan
Introduction to L'Hopital's Rule
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
L'hopital's Rule - 00:27
Inflection Points and Concavity Intuition
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Concavity - 00:32
Inflection Point - 09:33
Maxima Minima Slope Intuition
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Critical Points - 01:22
Monotonicity Theorem
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Monotonicity Theorem - 00:32
Calculus: Graphing Using Derivatives
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Graphing Using Derivatives - 00:00
Critical Points - 00:48
Graphing with Calculus
Topic:
Calculus
Teacher:
Sal Khan
Optimization with Calculus 1
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Optimization Problems - 00:03
Optimization with Calculus 2
Topic:
Calculus
Teacher:
Sal Khan
Optimization with Calculus 3
Topic:
Calculus
Teacher:
Sal Khan
Optimization Example 4
Topic:
Calculus
Teacher:
Sal Khan
Equation of a tangent line
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Equation of a Tangent Line - 00:00
Ladder rate-of-change problem
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Related Rates - 00:12
Mean Value Theorem
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Mean Value Theorem - 00:07
The Indefinite Integral or Anti-derivative
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Antiderivatives - 00:04
Integration by Parts (part 6 of Indefinite Integration)
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Integration By Parts - 00:10
Indefinite Integration (part 7)
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Indefinite Integrals - 00:01
Another u-subsitution example
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
U Substitution - 00:03
U Substitution - 00:03
Introduction to definite integrals
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Definite Integrals - 00:01
Definite integrals (part II)
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Indefinite Integrals - 03:12
Definite Integrals (area under a curve) (part III)
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Indefinite Integrals - 00:01
Area Under a Curve - 05:26
Definite integral with substitution
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Definite Integral With Substit... - 00:01
Integrals: Trig Substitution 1
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Integration With Trig Substitu... - 00:01
Periodic Definite Integral
Topic:
Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Periodic Definite Integral - 00:01
Introduction to matrices
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Matricies - 00:01
Adding Matrices - 05:27
Matrix multiplication (part 1)
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Matrix Multiplication - 00:05
Inverse Matrix (part 1)
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Identity Matrix - 00:20
Inverse Matrix - 04:09
Inverting Matrices (part 3)
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Gauss-Jordan Elimination - 00:47
Matrices to solve a system of equations
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Matrices to Solve Equations - 00:08
Matrices to solve a vector combination problem
Topic:
Linear Algebra
Teacher:
Sal Khan
Singular Matrices
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Singular Matrix - 00:08
3-variable linear equations (part 1)
Topic:
Linear Algebra
Teacher:
Sal Khan
Solving 3 Equations with 3 Unknowns
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Solving Systems With Matrices - 02:21
Linear Algebra: Introduction to Vectors
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Set Notation for Real Numbers - 00:36
Vectors - 07:34
Linear Algebra: Vector Examples
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Vectors - 00:10
Linear Algebra: Parametric Representations of Lines
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Parametric Equation of a Line - 00:16
Linear Combinations and Span
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Combinations - 00:05
Linear Spanning - 07:56
Linear Algebra: Introduction to Linear Independence
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Dependence - 04:37
Linear Independence - 06:57
More on linear independence
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Dependence - 00:03
Span and Linear Independence Example
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Spanning - 00:01
Linear Independence - 00:04
Linear Subspaces
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Subspace - 00:01
Linear Algebra: Basis of a Subspace
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Basis - 02:44
Vector Dot Product and Vector Length
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Dot Product - 02:00
Vector Length - 04:36
Proving Vector Dot Product Properties
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Dot Product - 00:01
Dot Product Properties - 00:01
Proof of the Cauchy-Schwarz Inequality
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Cauchy-Schwarz Inequality - 00:01
Linear Algebra: Vector Triangle Inequality
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Cauchy-Schwarz Inequality - 00:03
Triangle Inequality - 10:46
Defining the angle between vectors
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Finding The Angle Between Vectors - 00:32
Dot and Cross Product Comparison/Intuition
Topic:
Multivariable Calculus
Teacher:
Sal Khan
Matrices: Reduced Row Echelon Form 3
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Reduced Row Echelon Form (RREF) - 00:00
Introduction to the Null Space of a Matrix
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Vector Subspaces - 00:09
Matrix-Vector Multiplication - 01:20
Nullspace - 01:28
Proof: Any subspace basis has same number of elements
Topic:
Linear Algebra
Teacher:
Sal Khan
Dimension of the Null Space or Nullity
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Dimension of Null Space - 00:00
Nullspace - 00:00
A more formal understanding of functions
Topic:
Linear Algebra
Teacher:
Sal Khan
im(T): Image of a Transformation
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Image of a Transformation - 00:01
Preimage of a set
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Preimages - 01:47
Preimage and Kernel Example
Topic:
Linear Algebra
Teacher:
Sal Khan
Linear Transformation Examples: Rotations in R2
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Transformations - 00:00
Rotation Transformation - 00:01
Unit Vectors
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Unit Vectors - 00:17
Introduction to Projections
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Vector Projection - 00:15
Linear Algebra: Introduction to Orthonormal Bases
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Orthonormal Basis - 00:00
Lin Alg: Projections onto subspaces with orthonormal bases
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Projections onto Orthonormal B... - 01:53
Defining a plane in R3 with a point and normal vector
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Equations of Planes - 00:16
Linear Algebra: Cross Product Introduction
Topic:
Multivariable Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Cross Product - 00:00
Proof: Relationship between cross product and sin of angle
Topic:
Multivariable Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Cross Product - 00:01
Applications of Cross Product - 00:38
Matrices: Reduced Row Echelon Form 1
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Reduced Row Echelon Form (RREF) - 00:00
Matrices: Reduced Row Echelon Form 2
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Reduced Row Echelon Form (RREF) - 00:06
Matrix Vector Products
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Matrix-Vector Multiplication - 01:34
Null Space 2: Calculating the null space of a matrix
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Computing Nullspace - 00:06
Null Space 3: Relation to Linear Independence
Topic:
Linear Algebra
Teacher:
Sal Khan
Column Space of a Matrix
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Column Space - 00:03
Null Space and Column Space Basis
Topic:
Linear Algebra
Teacher:
Sal Khan
Visualizing a Column Space as a Plane in R3
Topic:
Linear Algebra
Teacher:
Sal Khan
Dimension of the Column Space or Rank
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Column Space - 00:00
Basis of Column Space - 00:49
Showing relation between basis cols and pivot cols
Topic:
Linear Algebra
Teacher:
Sal Khan
Showing that the candidate basis does span C(A)
Topic:
Linear Algebra
Teacher:
Sal Khan
Vector Transformations
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Vector Transformation - 00:01
Linear Transformations
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Transformations - 00:02
Matrix Vector Products as Linear Transformations
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Transformations - 00:07
Matrix-Vector Multiplication - 00:07
Linear Transformations as Matrix Vector Products
Topic:
Linear Algebra
Teacher:
Sal Khan
Image of a subset under a transformation
Topic:
Linear Algebra
Teacher:
Sal Khan
Sums and Scalar Multiples of Linear Transformations
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Transformations - 00:00
Sun of Linear Transformations - 00:29
Scalar Multiplication of Linea... - 10:47
More on Matrix Addition and Scalar Multiplication
Topic:
Linear Algebra
Teacher:
Sal Khan
Linear Transformation Examples: Scaling and Reflections
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Transformations - 00:02
Reflection Transformation - 02:39
Expressing a Projection on to a line as a Matrix Vector prod
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Projection Matrix - 00:00
Compositions of Linear Transformations 1
Topic:
Linear Algebra
Teacher:
Sal Khan
Surjective (onto) and Injective (one-to-one) functions
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Surjective Functions (onto) - 00:12
Injective Functions - 06:12
Linear Algebra: Example of Finding Matrix Inverse
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Inverse Matrix - 00:10
Linear Algebra: Rule of Sarrus of Determinants
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Determinants - 00:00
Rule of Sarrus - 00:23
Linear Algebra: Determinant as Scaling Factor
Topic:
Linear Algebra
Teacher:
Sal Khan
Linear Algebra: Transpose of a Matrix
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Transposes - 00:00
Linear Algebra: Determinant of Transpose
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Transposes - 00:00
Determinants of Transposes - 00:54
Linear Algebra: Rowspace and Left Nullspace
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Nullspace - 00:07
Rowspace - 14:51
Linear Algebra: Orthogonal Complements
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Orthogonal Complement - 00:13
Lin Alg: Orthogonal Complement of the Orthogonal Complement
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Orthogonal Complement - 00:15
Lin Alg: Orthogonal Complement of the Nullspace
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Orthogonal Complement - 00:19
Orthogonal Complement of Null ... - 01:01
Lin Alg: Showing that A-transpose x A is invertible
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Linear Independence - 00:08
A-Transpose x A Invertibility - 02:07
Linear Algebra: Least Squares Approximation
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Least Squares Regression - 00:00
Linear Algebra: Least Squares Examples
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Least Squares Regression - 00:00
Linear Algebra: Change of Basis Matrix
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Change of Basis - 00:00
Lin Alg: Invertible Change of Basis Matrix
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Change of Basis - 00:00
Invertible Change of Basis Matrix - 01:46
Lin Alg: Example using orthogonal change-of-basis matrix to find transformation matrix
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Change of Basis - 04:04
Linear Algebra: The Gram-Schmidt Process
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Gram-Schmidt Process - 00:32
Linear Algebra: Introduction to Eigenvalues and Eigenvectors
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Eigenvalues - 00:13
Eigenvectors - 00:13
Linear Algebra: Finding Eigenvectors and Eigenspaces example
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Finding Eigenvectors - 00:45
Eigenspaces - 02:32
Vector Triple Product Expansion (very optional)
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Vector Triple Product Expansion - 00:01
Linear Algebra: Example solving for the eigenvalues of a 2x2 matrix
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Eigenvalues - 00:00
Finding Eigenvalues - 00:43
Linear Algebra: Eigenvectors and Eigenspaces for a 3x3 matrix
Topic:
Linear Algebra
Teacher:
Sal Khan
Concepts In This Lecture:
Finding Eigenvectors - 00:50
Normal vector from plane equation
Topic:
Multivariable Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Normal Vectors - 00:18
Point distance to plane
Topic:
Multivariable Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Distance to a Plane - 00:00
Distance Between Planes
Topic:
Multivariable Calculus
Teacher:
Sal Khan
Concepts In This Lecture:
Distance Between Two Planes - 00:00