Mohadra
Learn fast, stay consistent
Section world

Computational Mathematics

Using computation to approximate and solve mathematical problems.
20Courses
60Lessons
120Micro-lessons
Course #1

Numerical Methods

Practical techniques to approximate mathematical solutions.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #2

Approximation

Explore the methods of estimating values when exact solutions are not feasible.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #3

Errors

Explore the nature and impact of errors in computational mathematics.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #4

Iteration

Explore the concept of iteration in computational mathematics and its applications.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #5

Convergence

Explore the principles of convergence in computational mathematics, focusing on how numerical methods approach correct values.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #6

Root Finding

Explore numerical methods to find roots of equations efficiently.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #7

Interpolation

Explore the techniques of estimating missing values from known data points.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #8

Numerical Integration

Explore the methods of numerical integration and how they are applied in computational mathematics.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #9

Numerical Differentiation

Explore methods to approximate derivatives from data, focusing on practical applications and problem-solving.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #10

Linear Systems

Explore the numerical solutions of linear systems and their applications.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #11

Optimization Methods

Advanced judgment in computational optimization: recognizing limits, trade-offs, and when restraint prevents harm.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #12

Partial Differential Equations

Advanced mastery of computational approaches to partial differential equations. Focus on judgment, restraint, and calibration under ambiguity.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #13

Finite Elements

Mastering judgment in discretizing complex domains for computational analysis. Focus on subtle failures, trade-offs, and restraint.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #14

Monte Carlo

Advanced mastery of Monte Carlo methods: judgment, restraint, and calibration in simulation under uncertainty.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #15

Stability Analysis

Advanced mastery of stability in computational mathematics. Focus on ambiguous cases, delayed consequences, and calibration under pressure.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #16

Sparse Matrices

Advanced mastery of sparse matrices: judgment, restraint, and calibration in computational mathematics.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #17

High-Performance Computing

Advanced mastery in computational mathematics for high-performance systems. Focus on judgment under ambiguity, trade-offs, and restraint in optimization.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #18

Parallel Algorithms

Mastering judgment in distributing tasks across processors under ambiguous and high-stakes conditions.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #19

Scientific Computing

Mastering judgment in computational mathematics for scientific problem-solving under uncertainty and constraint.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #20

Computational Math Mastery

Advanced calibration in computational mathematics: judgment under ambiguity, restraint in optimization, and detection of hidden system failures.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced