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

Introduction to Calculus (Coursera) Coursera
The University of Sydney

Introduction to Calculus (Coursera)

The focus and themes of the Introduction to Calculus course address the most important foundations for applications of mathematics in science, engineering and commerce. The course emphasises the key ideas and historical motivation for calculus, while at the same time striking a balance between theory and application, leading to a mastery of key threshold concepts in foundational mathematics.

Nov 2nd 2026
5-12 Weeks
Contenido de las matemáticas de primaria (Coursera) Coursera
Universidad de los Andes

Contenido de las matemáticas de primaria (Coursera)

En este curso de acceso gratuito*, conocerás algunos temas de las matemáticas escolares con la profundidad necesaria para que puedas ayudar a tus estudiantes a aprenderlas. En este curso, podrás conocer las matemáticas desde cuatro perspectivas: su historia, los conceptos y procedimientos que las caracterizan, las distintas formas en que se hacen presentes (p. ej., tablas, gráficas o expresiones simbólicas), y los fenómenos y situaciones que les dan sentido.

Nov 9th 2026
5-12 Weeks
Discrete Mathematics (Coursera) Coursera
Shanghai Jiao Tong University

Discrete Mathematics (Coursera)

Discrete mathematics forms the mathematical foundation of computer and information science. It is also a fascinating subject in itself. Learners will become familiar with a broad range of mathematical objects like sets, functions, relations, graphs, that are omnipresent in computer science. Perhaps more importantly, they will reach a certain level of mathematical maturity - being able to understand formal statements and their proofs; coming up with rigorous proofs themselves; and coming up with interesting results.

Oct 26th 2026
5-12 Weeks
Fundamentals of Engineering Exam Review (Coursera) Coursera
Georgia Institute of Technology

Fundamentals of Engineering Exam Review (Coursera)

The purpose of this course is to review the material covered in the Fundamentals of Engineering (FE) exam to enable the student to pass it. It will be presented in modules corresponding to the FE topics, particularly those in Civil and Mechanical Engineering. Each module will review main concepts, illustrate them with examples, and provide extensive practice problems.

Nov 2nd 2026
5-12 Weeks
Mathematical Foundations for Cryptography (Coursera) Coursera
University of Colorado System

Mathematical Foundations for Cryptography (Coursera)

Welcome to Course 2 of Introduction to Applied Cryptography. In this course, you will be introduced to basic mathematical principles and functions that form the foundation for cryptographic and cryptanalysis methods. These principles and functions will be helpful in understanding symmetric and asymmetric cryptographic methods examined in Course 3 and Course 4. These topics should prove especially useful to you if you are new to cybersecurity. It is recommended that you have a basic knowledge of computer science and basic math skills such as algebra and probability.

Oct 26th 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.

Nov 2nd 2026
5-12 Weeks
Number Theory and Cryptography (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

Number Theory and Cryptography (Coursera)

We all learn numbers from the childhood. Some of us like to count, others hate it, but any person uses numbers everyday to buy things, pay for services, estimated time and necessary resources. People have been wondering about numbers’ properties for thousands of years. And for thousands of years it was more or less just a game that was only interesting for pure mathematicians. Famous 20th century mathematician G.H. Hardy once said “The Theory of Numbers has always been regarded as one of the most obviously useless branches of Pure Mathematics”. Just 30 years after his death, an algorithm for encryption of secret messages was developed using achievements of number theory. It was called RSA after the names of its authors, and its implementation is probably the most frequently used computer program in the word nowadays.

Oct 26th 2026
4 Weeks
Fibonacci Numbers and the Golden Ratio (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Fibonacci Numbers and the Golden Ratio (Coursera)

Learn the mathematics behind the Fibonacci numbers, the golden ratio, and how they are related. These topics are not usually taught in a typical math curriculum, yet contain many fascinating results that are still accessible to an advanced high school student. The course culminates in an explanation of why the Fibonacci numbers appear unexpectedly in nature, such as the number of spirals in the head of a sunflower.

Oct 26th 2026
3 Weeks
Initiation à la théorie des distributions (Coursera) Coursera
École Polytechnique

Initiation à la théorie des distributions (Coursera)

Une fonction discontinue peut-elle être solution d'une équation différentielle? Comment définir rigoureusement la masse de Dirac (une "fonction" d'intégrale un, nulle partout sauf en un point) et ses dérivées? Peut-on définir une notion de "dérivée d'ordre fractionnaire"? Cette initiation aux distributions répond à ces questions - et à bien d'autres.

Nov 2nd 2026
5-12 Weeks