Choose your language
Bachelor’s Mathematics Course
More than 2 million students worldwide

Bachelor’s Mathematics Course

This comprehensive bachelor's-level mathematics course covers every core discipline you need to succeed in a MIASHS programme, from real analysis and linear algebra to probability and numerical methods. You will build the rigorous theoretical foundation and computational skills that top universities and employers demand. Whether you are preparing for advanced study or a quantitative career, this course delivers the depth and precision that serious mathematics requires.

Dedika for businesses

What you will learn:

You will master the foundations of mathematical reasoning, including formal proof techniques, set theory, and propositional logic. The course takes you through single-variable and multivariable calculus, linear algebra, and ordinary differential equations with full theoretical justification. You will study probability theory from the Kolmogorov axioms through statistical inference, including the Central Limit Theorem and hypothesis testing. Numerical methods and scientific computing teach you to implement and analyse algorithms for root-finding, interpolation, and linear systems. Supplementary chapters introduce abstract algebra, discrete mathematics, convex optimisation, and data analysis with Python, giving you a complete and career-ready mathematical education.

How you study in practice Bachelor’s Mathematics Course

How you practise Bachelor’s Mathematics Course

For companies looking to train their team

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the specific needs of your company.

Click here

Course content

8 Chapters • 38 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Mathematical Reasoning

  • Lesson 1 • Logic and Propositional Calculus

    Introduces truth values, connectives, and quantifiers as the grammar of mathematics. Mastery here underpins every proof technique in the chapter.

  • Lesson 2 • Integers and Divisibility

    Develops divisibility, prime factorisation, and modular arithmetic as concrete proof practice. Connects abstract logic to number-theoretic results.

  • Lesson 3 • Proof Techniques

    Trains direct proof, contrapositive, contradiction, and induction as core argumentative tools. Students apply each method to number-theoretic statements.

  • Lesson 4 • Set Theory Essentials

    Covers set operations, relations, and functions as the universal language of mathematics. Provides vocabulary used in every subsequent chapter.

Chapter 2See details

Single-Variable Calculus

  • Lesson 1 • Series and Sequences

    Analyses convergence of numerical sequences and infinite series. Introduces power series and Taylor expansions as analytic approximation tools.

  • Lesson 2 • Limits and Continuity

    Defines the limit rigorously and characterises continuous functions on intervals. Establishes the analytic foundation for derivatives and integrals.

  • Lesson 3 • Integral Calculus

    Constructs the Riemann integral and proves the Fundamental Theorem of Calculus. Develops substitution and integration by parts as primary techniques.

  • Lesson 4 • Differential Calculus

    Introduces the derivative as a limit and develops systematic differentiation rules. Applies derivatives to optimisation and curve analysis.

Chapter 3See details

Linear Algebra

  • Lesson 1 • Vectors and Matrix Operations

    Introduces vectors in n-dimensional space and matrix arithmetic including multiplication and inversion. Provides computational tools used throughout the chapter.

  • Lesson 2 • Inner Product Spaces

    Introduces dot products, norms, and orthogonality in abstract inner product spaces. Gram-Schmidt orthogonalisation and least-squares applications are developed.

  • Lesson 3 • Systems of Linear Equations

    Applies Gaussian elimination and row reduction to solve and classify linear systems. Links solution structure to the rank of the coefficient matrix.

  • Lesson 4 • Linear Maps and Eigentheory

    Studies linear transformations, their matrix representations, and spectral decomposition. Diagonalisation is applied to differential equations and data analysis.

  • Lesson 5 • Vector Spaces and Subspaces

    Defines abstract vector spaces, bases, and dimension as the theoretical core of linear algebra. Connects abstract structure to concrete matrix computations.

Chapter 4See details

Multivariable Calculus

  • Lesson 1 • Topology of Euclidean Space

    Defines open sets, closed sets, and limits in R^n to ground multivariable analysis. Provides the topological language needed for continuity and differentiability.

  • Lesson 2 • Vector Calculus Theorems

    Unifies line integrals, surface integrals, and the classical theorems of Green, Stokes, and Gauss. Students interpret these theorems physically and apply them to flux computations.

  • Lesson 3 • Multiple Integrals

    Constructs double and triple integrals via iterated integration and change of variables. Fubini's theorem and polar, cylindrical, and spherical coordinates are applied.

  • Lesson 4 • Partial Derivatives and Differentiability

    Develops partial derivatives, the gradient, and the total derivative as the multivariable analog of the single-variable derivative. Applies the chain rule to composite maps.

  • Lesson 5 • Optimisation in Several Variables

    Identifies critical points using the Hessian and applies Lagrange multipliers for constrained optimisation. Connects to economic and engineering modelling problems.

Chapter 5See details

Probability and Statistics

  • Lesson 1 • Random Variables and Distributions

    Introduces discrete and continuous random variables, their distributions, and key parameters. Covers the most important named distributions and their properties.

  • Lesson 2 • Probability Spaces and Axioms

    Defines sample spaces, events, and Kolmogorov axioms as the formal basis of probability. Conditional probability and independence are introduced with combinatorial examples.

  • Lesson 3 • Joint Distributions and Independence

    Analyses joint, marginal, and conditional distributions for multiple random variables. Covariance and correlation quantify linear dependence between variables.

  • Lesson 4 • Statistical Inference

    Develops point estimation, confidence intervals, and hypothesis testing from a frequentist perspective. Connects theoretical distributions to real data analysis.

  • Lesson 5 • Limit Theorems

    Proves the Law of Large Numbers and Central Limit Theorem as the theoretical pillars of statistics. Moment-generating functions are used as proof tools.

Chapter 6See details

Ordinary Differential Equations

  • Lesson 1 • Qualitative and Numerical Methods

    Analyses equilibria, stability, and long-term behaviour without explicit solutions. Introduces Euler and Runge-Kutta methods for numerical approximation.

  • Lesson 2 • Laplace Transform Methods

    Uses the Laplace transform to convert ODEs into algebraic equations for systematic solution. Handles discontinuous forcing functions and impulse inputs.

  • Lesson 3 • First-Order Differential Equations

    Classifies and solves separable, linear, and exact first-order ODEs. Introduces direction fields and existence-uniqueness theory for initial value problems.

  • Lesson 4 • Second-Order Linear ODEs

    Solves homogeneous and non-homogeneous second-order linear equations with constant coefficients. Applies results to mechanical and electrical oscillation models.

  • Lesson 5 • Systems of Differential Equations

    Reformulates higher-order ODEs as first-order systems and applies matrix methods. Eigenvalue analysis determines the qualitative behaviour of linear systems.

Chapter 7See details

Real Analysis

  • Lesson 1 • The Real Number System

    Constructs the reals via completeness and establishes supremum, infimum, and the Archimedean property. These properties underpin every convergence argument in the chapter.

  • Lesson 2 • Continuity and Uniform Continuity

    Distinguishes pointwise and uniform continuity and proves key theorems on compact intervals. Connects topological compactness to analytic properties of functions.

  • Lesson 3 • Sequences and Series Rigorously

    Reproves sequence and series convergence with full epsilon-N rigour. Cauchy sequences and completeness are central tools.

  • Lesson 4 • Differentiation Theory

    Reproves the Mean Value Theorem and its consequences with full rigour. L'Hôpital's rule and Taylor's theorem with remainder are derived analytically.

  • Lesson 5 • Riemann Integration Theory

    Defines the Riemann integral via upper and lower sums and characterises integrable functions. Proves the Fundamental Theorem rigorously and introduces uniform convergence.

Chapter 8See details

Numerical Methods and Scientific Computing

  • Lesson 1 • Numerical Integration

    Derives quadrature rules from interpolation and analyses their accuracy via error formulas. Adaptive and Gaussian quadrature extend precision for smooth integrands.

  • Lesson 2 • Floating-Point Arithmetic and Error

    Explains IEEE floating-point representation, rounding, and error propagation in computations. Establishes the vocabulary of absolute, relative, and round-off error.

  • Lesson 3 • Numerical Linear Algebra

    Applies direct and iterative solvers to large linear systems and analyses their stability. QR decomposition and singular value decomposition are introduced for data applications.

  • Lesson 4 • Interpolation and Approximation

    Constructs polynomial interpolants and splines and bounds interpolation error. Least-squares polynomial fitting is derived from linear algebra.

  • Lesson 5 • Root-Finding Algorithms

    Develops bisection, Newton-Raphson, and secant methods with convergence analysis. Compares methods by order of convergence and computational cost.

Certification

Your valid completion certificate

This course is for you:

  • Undergraduate student: needs a structured, degree-level mathematics foundation to succeed.

  • Career changer: moving into data science and lacking formal quantitative training.

  • Working engineer: wants rigorous theoretical grounding behind the math already applied daily.

  • Self-taught programmer: ready to close the gap between coding skills and mathematical depth.

  • Gap-year student: preparing for a competitive MIASHS or quantitative university program.

  • Science professional: requires advanced mathematical tools for research or graduate applications.

What our students say

Your classes 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...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos help a lot with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQ

Who is Dedika?

Is the certificate valid in Nigeria?

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