
Differential Equations for Engineers Course
Master the differential equations that power modern engineering — from vibrating structures to electrical circuits. This course takes you from core ODE theory through Laplace transforms, systems, PDEs, and numerical methods, with every concept grounded in real engineering applications. Build the mathematical fluency that separates competent engineers from exceptional ones.
What you will learn:
Classify and solve first- and second-order ODEs using multiple analytical solution methods.
Apply Laplace transforms to handle discontinuous and impulsive forcing functions in engineering systems.
Model coupled mechanical and electrical systems using matrix eigenvalue methods for linear systems.
Solve canonical PDEs governing heat transfer, wave propagation, and steady-state potential fields.
Implement and evaluate numerical ODE solvers, including Runge-Kutta and finite difference schemes.
Recognise Bessel and Legendre functions and apply series solution methods to variable-coefficient equations.
How you study practically Differential Equations for Engineers Course
How you practise Differential Equations for Engineers Course
For companies looking to train their teams
With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.
Course content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Differential Equations
Foundations of Differential Equations
Lesson 1 • Mathematical Prerequisites Review
Reviews calculus and algebra tools required for solving ODEs. Ensures students can differentiate, integrate, and manipulate expressions fluently.
Lesson 2 • What Are Differential Equations
Introduces the definition of a differential equation and its components. Establishes vocabulary used throughout the course.
Lesson 3 • Initial and Boundary Value Problems
Distinguishes IVPs from BVPs and states existence-uniqueness conditions. Connects problem setup to physical engineering constraints.
Lesson 4 • Classification and Terminology
Categorises ODEs by linearity, homogeneity, and autonomy. Correct classification guides solution strategy selection.
Lesson 5 • Solutions and Solution Families
Defines general, particular, and singular solutions. Students verify solutions by substitution and interpret solution families geometrically.
Chapter 2HideHide detailsSee detailsFirst-Order Ordinary Differential Equations
First-Order Ordinary Differential Equations
Lesson 1 • Separable Equations
Teaches separation of variables as the most direct first-order technique. Students apply it to exponential growth, decay, and mixing problems.
Lesson 2 • Bernoulli and Riccati Equations
Reduces nonlinear Bernoulli and Riccati equations to linear form via substitution. Broadens the toolkit for nonlinear first-order problems.
Lesson 3 • Linear First-Order Equations
Introduces the integrating factor method for linear ODEs. Connects the technique to RC circuit and fluid-flow engineering models.
Lesson 4 • Exact Equations and Integrating Factors
Identifies exact equations via the exactness condition and constructs potential functions. Extends to non-exact cases using integrating factors.
Lesson 5 • Qualitative Analysis and Equilibria
Analyses autonomous first-order ODEs without explicit solutions using phase lines. Students classify equilibria as stable, unstable, or semi-stable.
Chapter 3HideHide detailsSee detailsSecond-Order Linear Differential Equations
Second-Order Linear Differential Equations
Lesson 1 • Nonhomogeneous Equations: Undetermined Coefficients
Applies the method of undetermined coefficients to find particular solutions. Covers polynomial, exponential, and sinusoidal forcing functions.
Lesson 2 • Cauchy-Euler Equations
Solves variable-coefficient Cauchy-Euler equations via power substitution. Connects to beam deflection and fluid mechanics applications.
Lesson 3 • Variation of Parameters
Differentiates particular solutions for arbitrary forcing functions using variation of parameters.
Lesson 4 • Mechanical Vibrations Modeling
Translates spring-mass-damper systems into second-order ODEs. Students interpret free, damped, and forced vibration responses physically.
Lesson 5 • Homogeneous Equations with Constant Coefficients
Solves second-order homogeneous ODEs using the characteristic equation. Covers real distinct, repeated, and complex conjugate root cases.
Chapter 4HideHide detailsSee detailsLaplace Transform Methods
Laplace Transform Methods
Lesson 1 • Definition and Basic Properties
Defines the Laplace transform via the improper integral and establishes linearity. Students compute transforms of standard engineering functions.
Lesson 2 • Step Functions and Discontinuous Forcing
Models piecewise forcing using the Heaviside step function and the second shifting theorem. Applies to switched electrical and mechanical systems.
Lesson 3 • Inverse Laplace Transform
Recovers time-domain solutions using partial fractions and transform tables. Covers simple poles, repeated poles, and complex poles.
Lesson 4 • Transform of Derivatives and IVPs
Differentiates transform rules for first and higher derivatives.
Lesson 5 • Impulse Functions and Convolution
Introduces the Dirac delta for impulsive inputs and the convolution theorem for system response. Connects to transfer function concepts.
Chapter 5HideHide detailsSee detailsSystems of Differential Equations
Systems of Differential Equations
Lesson 1 • Phase Plane Analysis
Classifies equilibria of two-dimensional linear systems using trace and determinant. Students sketch phase portraits and interpret system behaviour.
Lesson 2 • Converting Higher-Order ODEs to Systems
Rewrites nth-order ODEs as first-order systems via state variables. Establishes the matrix form used throughout the chapter.
Lesson 3 • Nonhomogeneous Systems
Extends variation of parameters to systems with forcing terms. Students solve driven coupled oscillator and circuit problems.
Lesson 4 • Matrix Exponential and Fundamental Matrix
Defines the matrix exponential and fundamental solution matrix. Provides a unified framework for both homogeneous and nonhomogeneous systems.
Lesson 5 • Eigenvalue Method for Linear Systems
Solves homogeneous linear systems using eigenvalues and eigenvectors. Covers real distinct, repeated, and complex eigenvalue cases.
Chapter 6HideHide detailsSee detailsSeries Solutions and Special Functions
Series Solutions and Special Functions
Lesson 1 • Sturm-Liouville Theory Overview
Frames eigenvalue problems in Sturm-Liouville form and establishes orthogonality of eigenfunctions. Prepares students for Fourier series and PDE expansions.
Lesson 2 • Bessel's Equation and Bessel Functions
Differentiates Bessel functions of the first and second kind from Bessel's equation.
Lesson 3 • Legendre's Equation and Polynomials
Solves Legendre's equation and identifies polynomial solutions. Connects to spherical coordinate problems in electromagnetics and fluid flow.
Lesson 4 • Frobenius Method at Regular Singular Points
Applies the Frobenius method when the origin is a regular singular point. Handles indicial equation roots that differ by an integer.
Lesson 5 • Power Series Solutions at Ordinary Points
Constructs power series solutions around ordinary points using the recurrence relation. Establishes radius of convergence for the solution.
Chapter 7HideHide detailsSee detailsPartial Differential Equations for Engineers
Partial Differential Equations for Engineers
Lesson 1 • Classification of Second-Order PDEs
Classifies PDEs as elliptic, parabolic, or hyperbolic using the discriminant. Links each class to physical phenomena and appropriate solution methods.
Lesson 2 • Laplace Equation and Steady-State Problems
Solves the two-dimensional Laplace equation on rectangular and circular domains. Models steady-state temperature and electrostatic potential distributions.
Lesson 3 • Fourier Series and Orthogonal Expansions
Represents periodic and piecewise functions as Fourier series. Establishes the tool needed for PDE solution by eigenfunction expansion.
Lesson 4 • Heat Equation: Separation of Variables
Solves the one-dimensional heat equation with homogeneous boundary conditions. Students interpret temperature distribution evolution over time.
Lesson 5 • Wave Equation and Vibrating Strings
Derives and solves the one-dimensional wave equation using separation of variables. Connects normal modes to musical string and structural vibration.
Chapter 8HideHide detailsSee detailsNumerical Methods for Differential Equations
Numerical Methods for Differential Equations
Lesson 1 • Numerical Methods for Systems and BVPs
Extends Runge-Kutta to first-order systems and applies shooting and finite difference methods to BVPs. Covers two-point boundary value problems.
Lesson 2 • Finite Difference Methods for PDEs
Discretises the heat and wave equations using finite differences. Students analyse stability via the Courant-Friedrichs-Lewy condition.
Lesson 3 • Euler and Improved Euler Methods
Derives Euler's method from the Taylor expansion and improves it with the predictor-corrector approach. Students quantify local and global truncation error.
Lesson 4 • Multistep Methods
Introduces Adams-Bashforth and Adams-Moulton methods as efficient alternatives to single-step solvers. Analyses consistency, stability, and convergence.
Lesson 5 • Runge-Kutta Methods
Develops the classical fourth-order Runge-Kutta scheme and adaptive step-size control. Balances accuracy and computational efficiency for stiff and non-stiff problems.
Your valid completion certificate
This course is for you:
Mechanical engineering students: need to model vibrations and dynamic systems confidently.
Electrical engineering undergraduates: must analyse circuit behaviour governed by differential equations.
Civil engineering majors: preparing to handle structural load and deflection problems analytically.
Working engineers returning to study: filling mathematical gaps that limit career advancement.
Physics or applied maths students: seeking engineering context for abstract equation-solving techniques.
Pre-graduate applicants: strengthening their mathematical profile before entering a technical graduate programme.
What our students say
Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos help a lot with learning.

Top training programmes
FAQ
Who is Dedika?
Is the certificate valid in Kenya?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















