Differential Equations (saylor.org)

Offered by Saylor.org,
Differential Equations (saylor.org)

Differential equations are, in addition to a topic of study in mathematics, the main language in which the laws and phenomena of science are expressed. In basic terms, a differential equation is an expression that describes how a system changes from one moment of time to another, or from one point in space to another.

When working with differential equations, the ultimate goal is to move from a microscopic view of relevant physics to a macroscopic view of the behavior of a system as a whole.
Let’s look at a simple differential equation. Based on previous math and physics courses, you know that a car that is constantly accelerating in the x-direction obeys the equation d2x/dt2 = a, where a is the applied acceleration. This equation has two derivations with respect to time, so it is a second-order differential equation; because it has derivations with respect to only one variable (in this example, time), it is known as an ordinary differential equation, or an ODE.
Let’s say that we want to solve the above ODE for the position of the car as a function of time. We can do so by using direct integration: the integration of both sides with respect to time gives us dx/dt = at + c, where c is a constant of integration. If the velocity of the car is known to be a particular value at some point in time T, we can solve for c as c = [dx/dt]t=T / aT. More simply, if the velocity is zero at time 0, then c = 0. Integrating again gives us the desired solution: x(t) = at2/2 + ct + e, where e is another constant of integration. Again, if the position of the car at t=0 is taken to be zero, then the solution for the position of the car becomes x(t) = at2/2. It is useful to note that checking the validity of a solution to an ODE is easily accomplished by substituting it back into the ODE.
Unfortunately, not all differential equations are this easy to solve. Generally, an ODE is a functional relation (it would be a function, except that the “variables” are themselves functions!) between an independent variable t, a dependent function U(t), and some of its derivatives diU(t)/dti. An ODE is linear if it can be written as a functional relation in which no powers of U or its derivatives appear—otherwise, the ODE is nonlinear. For the most part, nonlinear ODEs can only be solved numerically; this course will focus on linear ODEs.
This course will also introduce several other subclasses and their respective properties. However, despite centuries of study, the only practical approach to the solution of complicated ODEs that has emerged is numerical approximation. Although these numerical techniques are the subject of numerical analysis courses (see MA213: Numerical Analysis), this course will introduce you to the fundamentals behind numerical solutions.
Upon successful completion of this course, students will be able to:

  • Identify ordinary differential equations and their respective orders.
  • Explain and demonstrate how differential equations are used to model certain situations.
  • Solve first order differential equations as well as initial value problems.
  • Solve linear differential equations with constant coefficients.
  • Use power series to find solutions of linear differential equations.
  • Solve linear systems of differential equations with constant coefficients.
  • Use the Laplace transform to solve initial value problems.
  • Use select methods of numerical approximation to find solutions to differential equations.
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Intermediate Algebra (saylor.org) Saylor Academy
Saylor.org

Intermediate Algebra (saylor.org)

This course is a continuation of "Beginning Algebra". Algebra allows us to formulate real-world problems in an abstract mathematical term or equation. These equations can then be solved by using techniques you will learn in this course.

Legacy Course
Self-Paced
Aléatoire : une introduction aux probabilités - Partie 1 (Coursera) Coursera
École Polytechnique

Aléatoire : une introduction aux probabilités - Partie 1 (Coursera)

Ce cours d'introduction aux probabilités a la même contenu que le cours de tronc commun de première année de l'École polytechnique donné par Sylvie Méléard. Le cours introduit graduellement la notion de variable aléatoire et culmine avec la loi des grands nombres et le théorème de la limite centrale. Les notions mathématiques nécessaires sont introduites au fil du cours et de nombreux exercices corrigés sont proposés.

Nov 2nd 2026
5-12 Weeks
Introduction to Mathematical Thinking (Coursera) Coursera
Stanford University

Introduction to Mathematical Thinking (Coursera)

Learn how to think the way mathematicians do - a powerful cognitive process developed over thousands of years. Mathematical thinking is not the same as doing mathematics – at least not as mathematics is typically presented in our school system. School math typically focuses on learning procedures to solve highly stereotyped problems. Professional mathematicians think a certain way to solve real problems, problems that can arise from the everyday world, or from science, or from within mathematics itself.

Nov 2nd 2026
5-12 Weeks
Introduction to Statistics (saylor.org) Saylor Academy
Saylor.org

Introduction to Statistics (saylor.org)

The purpose of this course is to introduce you to the subject of statistics as a science of data. There is data abound in this information age; how to extract useful knowledge and gain a sound understanding in complex data sets has been more of a challenge. In this course, we will focus on the fundamentals of statistics, which may be broadly described as the techniques to collect, clarify, summarize, organize, analyze, and interpret numerical information.

Self Paced
Self-Paced
Multivariable Calculus (saylor.org) Saylor Academy
Saylor.org

Multivariable Calculus (saylor.org)

Multivariable Calculus is an expansion of Single-Variable Calculus in that it extends single variable calculus to higher dimensions. You may find that these courses share many of the same basic concepts, and that Multivariable Calculus will simply extend your knowledge of functions to functions of several variables.

Legacy Course
Self-Paced
Mathematical Logic and Theory of Computation (saylor.org) Saylor Academy
Saylor.org

Mathematical Logic and Theory of Computation (saylor.org)

Mathematics is about structure, about reasoning, and about modeling. This course braids these three threads together. Mathematical logic began as the study of the reasoning used in mathematics, but it turns out to be useful in describing the mathematical concept of structure and in modeling automated reasoning—that is, modeling computation.

Legacy Course
Self-Paced
Conceptos y Herramientas para la Física Universitaria (Coursera) Coursera
Tecnológico de Monterrey

Conceptos y Herramientas para la Física Universitaria (Coursera)

Este curso provee al estudiante con conceptos y herramientas matemáticas para modelar problemas en física, que al aplicar podrá enfrentar con éxito los cursos de física universitarios. Así pues, la filosofía de este curso consiste en cubrir temas conceptuales relativos a la Física y desarrollar tu capacidad de aprender y aplicarlos en tu vida profesional.

Nov 9th 2026
5-12 Weeks
Numerical Methods for Engineers (saylor.org) Saylor Academy
Saylor.org

Numerical Methods for Engineers (saylor.org)

Numerical methods have been used to solve mathematical expressions of engineering and scientific problems for at least 4000 years. Such methods apply numerical approximation in order to convert continuous mathematical problems (for example, determining the mechanical stress throughout a loaded truss) into systems of discrete equations that can be solved with sufficient accuracy by machine. This course will provide you with an introduction to several of those numerical methods which you may then find opportunity to practice later in the curriculum.

Legacy Course
Self-Paced