- Introduction: Familiarize yourself with symbolic math and the course.
- Creating Symbolic Variables: Represent numbers symbolically instead of numerically. Create symbolic variables.
- Mathematical Expressions with Symbolic Variables: Create and visualize symbolic mathematical expressions, and substitute values for symbolic variables.
- Creating and Solving Symbolic Equations: Define and solve algebraic equations containing symbolic variables.
- Algebraic Manipulation and Simplification: Manipulate, evaluate, and simplify symbolic equations and expressions.
- Working with Assumptions: Set assumptions on symbolic variables to get real world results.
- Working with Units of Measurement: Assign real world units to symbolic variables and convert from one unit of measurement to another.
- Creating Symbolic Functions: Define mathematical functions containing symbolic variables.
- Visualizing Symbolic Functions and Equations: Visualize functions and equations in two and three dimensions.
- Review Project I: Bring together concepts you have learned with a project.
- Calculus with Symbolic Math: Perform common calculus tasks symbolically, like differentiating, integrating, finding Taylor polynomials, and solving ordinary differential equations.
- Review Project II: Bring together concepts that you have learned with a project.
- Next Steps: Give feedback on the course.
Overview
Syllabus
- Course Overview
- Storing Numbers Symbolically
- Creating Symbolic Variables
- Creating Symbolic Expressions
- Substituting Values into Symbolic Variables
- Visualizing Expressions
- Defining Symbolic Equations
- Solving Symbolic Equations
- Manipulation and Simplification
- Setting Assumptions on Symbolic Variables
- Setting Multiple Assumptions
- Assigning Units
- Converting Units
- Creating Symbolic Functions
- Working with Symbolic Function Outputs
- Visualization in 2D
- Visualization in 3D
- Robot Arm - Visualizing Motion
- Robot Arm - Finding Rotation Angles
- Finding Derivatives
- Finding Integrals
- Differentiating and Integrating Multivariable Functions
- Approximating Functions using Taylor Polynomials
- Solving Ordinary Differential Equations
- Modeling the Path of a Bungee Jumper
- Visualizing the Bungee Jump
- Additional Resources
- Survey
Taught by
Erin Byrne