Introduction to Number Theory (Coursera)

Introduction to Number Theory (Coursera)

Introduction to Number Theory is an introductory course designed for a wide audience that gives a general idea of some basic concepts and statements in the field. These include divisibility, primes, Euclidean algorithm, and linear representation of the greatest common divisor. These concepts will help you to dive more deeply into the further subject.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Syllabus

WEEK 1
Euclidean Algorithm, Linear Representation of GCD
In this lecture, you will be introduced to the basic concepts and statements required to study number theory. These include divisibility, primes, Euclidean algorithm, linear representation of the greatest common divisor. We advise you to pay attention to all new concepts, because they will meet frequently in the future.

WEEK 2
Unique Factorization in Euclidean Rings
In this lecture, you will learn the most important property of Euclidean rings — uniqueness of prime factorization — and also learn how to apply it in practice to solve problems related to divisibility. As a beautiful application, the Fermat's Two Squares Theorem will be proved.

WEEK 3
Euler's Function and it's Properties
In this lecture, you will be introduced to the very useful Euler's function, as well as some other arithmetic functions. We believe that you will find the Mobius Inversion Formula quite interesting. However pay special attention to the properties of the Euler's function including the "amusing property" as they will be used in one of the later lectures.

WEEK 4
Modular Arithmetic Theorems
In this lecture, we will study tools for exploring situations in which there is no divisibility. You will learn what modular congruence is, as well as the basic theorems of modular arithmetic: Fermat's Little Theorem, Euler's Theorem, Wilson's Theorem.

WEEK 5
Primitive Roots and Quadratic Remainders
In the first half of this lecture, you will be introduced to a powerful tool for solving problems modulo prime numbers: the primitive root. In the second half of the lecture, we will consider the theory of quadratic remainders which are needed to solve quadratic modular equations.

WEEK 6
Continuants and Continued Fractions
This lecture is the first of two dedicated to continued fractions. You will get acquainted with continued fractions and learn how to decompose real numbers into continued fractions, as well as find the values of continued fractions. In addition, with the help of special polynomials in several variables (so called "continuants"), some of the properties of continued fractions will be proved, and these properties will be needed for rational approximations in the next lecture.

WEEK 7
Convergence of Continued Fractions, Diophantine Approximations
This lecture is the second of two dedicated to continued fractions. You will find out why each continued fraction corresponds to a specific real number. In addition, you will learn how to find the best rational approximation of an irrational number based on the properties of continued fractions which will explain Archimedes' approximation for PI and the size of A4 paper.

WEEK 8
Blichfeldt's Lemma, Minkowski's Lemma
This lecture has a combinatorial flavor just like the next one. You will learn useful theorems concerning figures on an integer lattice (i.e., a coordinate plane with an integer grid), and also learn how to apply these theorems and ideas in practice. We believe that you will love the artful proof of Fermat's Two Squares Theorem based on Minkowski's Lemma. Nevertheless, pay special attention to Minkowski's theorem: we will use it once again in the last lecture.

WEEK 9
Kronecker's Theorem, Weyl's Theorem
This lecture has a combinatorial flavor just like the previous one. You will study the properties of the fractional parts of numbers of the form nα‎, where n is an arbitrary positive integer and α‎ is a fixed irrational number. Using the Kronecker's and Weyl's theorems, you will learn to find answers to unusual questions, for example, how often does the power of a positive integer begin with a given combination of digits, or what are the bounds of sets of values of trigonometric functions of integers.

WEEK 10
Linear Diophantine Equations, Chinese Remainders Theorem
This lecture initiates a set of three lectures dedicated to Diophantine equations (this means equations that need to be solved in integers). In the first part of the lecture, you will learn how to solve linear equations in integers, as well as separately in non-negative integers (Sylvester's theorem). In the second part of the lecture, you will get acquainted with an important tool for simultaneous exploration of remainders modulo several different integers — the Chinese Remainder Theorem.

WEEK 11
Nonlinear Diophantine Equations
In this lecture, you will learn various techniques that are useful for solving arbitrary equations in integers: the remainder method, the decomposition method, and the descent method. In addition, you will get acquainted with Pythagorean triples (the lengths of the sides of integer right-angled triangles), the notion of perfect numbers, Fermat's primes and Catalan's conjecture.

WEEK 12
Quadratic Irrationalities and Pell's Equations
In this lecture, you will study the tools for working with quadratic irrationalities and consequently learn how to find all solutions of one of the brightest Diophantine equations — the Pell's equation. In the end of the lecture you will find an artful proof of existence of non-trivial solutions.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

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.

Aug 17th 2026
5-12 Weeks
Question Reality: Mind (Coursera) Coursera
Dartmouth College

Question Reality: Mind (Coursera)

This course explores questions about mathematics, nature, and perfection. You will learn about logic, computers, simulations, and different perspectives on the nature of human consciousness. You will also be able to determine what free will means to you and your reality. Next, you will learn the features of artificial intelligence and understand if it is possible to mimic the complexity of a brain through a machine.

Aug 10th 2026
3 Weeks
Precalculus: Relations and Functions (Coursera) Coursera
Johns Hopkins University

Precalculus: Relations and Functions (Coursera)

This course helps to build the foundational material to use mathematics as a tool to model, understand, and interpret the world around us. This is done through studying functions, their properties, and applications to data analysis. Concepts of precalculus provide the set of tools for the beginning student to begin their scientific career, preparing them for future science and calculus courses. This course is designed for all students, not just those interested in further mathematics courses.

Aug 10th 2026
4 Weeks
Image and video processing: From Mars to Hollywood with a stop at the hospital (Coursera) Coursera
Duke University

Image and video processing: From Mars to Hollywood with a stop at the hospital (Coursera)

In this course, you will learn the science behind how digital images and video are made, altered, stored, and used. We will look at the vast world of digital imaging, from how computers and digital cameras form images to how digital special effects are used in Hollywood movies to how the Mars Rover was able to send photographs across millions of miles of space.

Aug 10th 2026
5-12 Weeks
Analytic Combinatorics (Coursera) Coursera
Princeton University

Analytic Combinatorics (Coursera)

Analytic Combinatorics teaches a calculus that enables precise quantitative predictions of large combinatorial structures. This course introduces the symbolic method to derive functional relations among ordinary, exponential, and multivariate generating functions, and methods in complex analysis for deriving accurate asymptotics from the GF equations. All the features of this course are available for free. It does not offer a certificate upon completion.

Aug 10th 2026
5-12 Weeks
Mathematical Biostatistics Boot Camp 1 (Coursera) Coursera
Johns Hopkins University

Mathematical Biostatistics Boot Camp 1 (Coursera)

This class presents the fundamental probability and statistical concepts used in elementary data analysis. It will be taught at an introductory level for students with junior or senior college-level mathematical training including a working knowledge of calculus. A small amount of linear algebra and programming are useful for the class, but not required.

Aug 17th 2026
4 Weeks
Constructivism and Mathematics, Science, and Technology Education (Coursera) Coursera
University of Illinois at Urbana-Champaign

Constructivism and Mathematics, Science, and Technology Education (Coursera)

This course is designed to help participants examine the implications of constructivism for learning and teaching in science, mathematics, and technology focused areas. Course readings, discussions, and assignments will examine constructivist views of learning, research on students' ideas and idea-based interactions, research on instructional approaches taking student ideas into account, and challenges in implementing constructivist perspectives in instruction.

Aug 17th 2026
5-12 Weeks