Best Number Theory Courses

Find the best online Number Theory Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Number Theory Courses.

Master Number Theory 2020: The Secrets Of Numbers

Learn The Secrets Of The Integers And Prime Numbers And Gain A New Perspective On Mathematics

Created by Kody Amour - YouTuber - I Teach 50,000 Students In 8 Courses


Students: 8189, Price: $19.99

Students: 8189, Price:  Paid

For thousands of years, mathematicians have been curious about numbers. Where did they come from? What properties do they have? The truth is that you will never learn the secrets of numbers until you take Number Theory, and all you need is a curious mind to understand (no prerequisites to this course!). One of the biggest problems in history has been: how do you factor a number into prime factors? Well, 26=13*2, but try factoring 1432479... Not so easy now? What if I asked what the next prime number was after 1432479 is? These are tough questions and their answers involve a different type of math - one that you don't need calculus for - but you need a lot of curiosity.

In this course, you will look into the secrets of the integers and the many properties that they hold. You do not need Calculus or any advanced mathematics to understand this course, however this is an advanced mathematics course. The material will not involve "solve for..." problems. This course is designed to prove things, and so most of the lectures will cover proofs, and not problem solving. This is a great introduction to what pure mathematics actually deals with, and what many modern professors research.

Learn and Master Arithmetic, Prime Numbers and Factorization 

  • Solving Diophantine Equations

  • Quadratic Reciprocity Theorems and Legendre Symbol

  • Continued Fractions

  • Primitive Roots

  • Extended Euclidean Algorithm

  • Advanced Modern Factorization

  • Algebra of Prime Numbers

  • Pythagorean Triples

See the Algebra of Modern Mathematics

This is not just a basic math course. This course offers over 7 hours of content that will blow your mind. You will learn more material than most Universities offer in their own Number Theory courses. We go into depth on everything with clear examples that helps you understand.

How in depth do we go? Take for example the proof of Wilson's Theorem. We will prove it Once, Twice, Three times each in a different way. And that's just one theorem in this course.

So what are you waiting for?

Number Theory for Programmers

Basic Number Theory - Decimal, binary, 2's complement, Octal, Hexadecimal, IEEE 754 single and double precision.

Created by Shibaji Paul - Programming Instructor with 16+ years of experience


Students: 3107, Price: $89.99

Students: 3107, Price:  Paid

The main goal of this course is to teach the basics of Number Theory and how values are represented in the memory of computer. This is very basic knowledge that any programmer/ Computer Science student must posses. This course is to help all those aspiring programmers to build their sound fundamentals with Number Theory. 

You will learn:

  1. Basic concept of Number Theory.

  2. Standard number systems - Octal, Hexadecimal, Binary. 

  3. How to convert number from any of these system to decimal and vice versa.

  4. 1s and 2s complement technique. Negative number representation using 2s complement technique. 

  5. How subtraction is done using 2s complement in the memory.

  6. Real number representation using IEEE 754 standard (Single and Double precision).

Please do not enrol if you are:

  1. Not interested of doing basic math calculations using pen and paper.

  2. Expecting representations using graphics and animation, I did all the writings on the whiteboard. They are really easy to understand. 

Feel free to ask questions in the Q/A section, you will find me always with you during the learning process. 

Happy learning!

Number Theory

Explore, Learn and Master Fundamental Topics in Number Theory

Created by Miran Fattah - B.S. in Mathematics & Geophysics


Students: 1452, Price: $79.99

Students: 1452, Price:  Paid


Welcome to a course on Number Theory, better called “Higher Arithmetics” or “Queen of Mathematics”. This course will guide you and enable you to master fundamental topics in Number Theory.     

Number theory is the study of patterns, relationships, and properties of numbers. Studying numbers is a part theoretical and a part experimental, as mathematicians seek to discover fascinating and unexpected mathematical relationships and properties. In this course, you will explore some of those fascinating mathematical relationships and properties and you will learn essential topics that are in the heart of Mathematics, Computer Science, and many other disciplines.     


  1. Lifetime Access

  2. Q&A section with support

  3. Certificate of completion

  4. 30-day money-back guarantee


I know visually seeing a problem getting solved is the easiest and the most direct way for a student to learn so I designed the course keeping this in mind. The materials are delivered mostly through videos to make complex subjects easy to comprehend. More details on certain lessons are delivered through text files to provide more explanations or examples. The course is taught in plain English, away from cloudy, complicated mathematical jargons and that is to help the student learn the material rather than getting stuck with fancy words.    


There are quizzes after each section so you can test your knowledge and see how much of the material has sunk in. I suggest you go through each lesson several times to better understand the content.   

Number Theory and Cryptography

A first course

Created by Mohamed Atouani - Professor of Mathematics


Students: 125, Price: $89.99

Students: 125, Price:  Paid

This is an introductory undergraduate level course of number theory and cryptography. Roughly speaking, on the one hand, number theory is the mathematical branch that studies relations between integers. On the other hand, cryptography is the science of concealing messages and is one very active domain nowadays. All you need here is high school algebra and scientific maturity. Enjoy!

Pure Mathematics for Beginners

Logic, Set Theory, Abstract Algebra, Number Theory, Real Analysis, Topology, Complex Analysis, Linear Algebra

Created by Steve Warner - Mathematician and Musician


Students: 69, Price: $49.99

Students: 69, Price:  Paid

Pure Mathematics for Beginners consists of a series of lessons in Logic, Set Theory, Abstract Algebra, Number Theory, Real Analysis, Topology, Complex Analysis, and Linear Algebra. The eight lessons in this course cover basic material from each of these eight topics. In addition, all the proofwriting skills that are essential for advanced study in mathematics are covered and reviewed extensively. Pure Mathematics for Beginners is perfect for

  • an introductory college course in higher mathematics.

  • high school teachers working with advanced math students.

  • high school and college students wishing to see the type of mathematics they would be exposed to as a math major.

The material in this pure math course includes:

  • 8 lessons in 8 subject areas.

  • A friendly but rigorous treatment of all the mathematics covered.

  • Additional analyses before and after proofs to help students gain a deep understanding of the subject matter with the minimum amount of effort.

  • A problem set after each lesson containing problems arranged by difficulty level.

Pure Mathematics for Pre-Beginners

Logic, Set Theory, Abstract Algebra, Number Theory, Real Analysis, Topology, Complex Analysis, Linear Algebra

Created by Steve Warner - Mathematician and Musician


Students: 27, Price: $49.99

Students: 27, Price:  Paid

Pure Mathematics for Pre-Beginners consists of a series of lessons in Logic, Set Theory, Abstract Algebra, Number Theory, Real Analysis, Topology, Complex Analysis, and Linear Algebra. The 8 lessons in this course cover elementary material from each of these 8 topics. A “pre-beginner" is a math student that is ready to start learning some more advanced mathematics, but is not quite ready to dive into proofwriting. Pure Mathematics for Pre-Beginners is perfect for

  • students wishing to begin learning advanced mathematics, but that are not quite ready to start writing proofs.

  • high school teachers that want to expose their students to the ideas of advanced mathematics without getting into mathematical rigor.

  • professors that wish to introduce higher mathematics to non-stem majors.

The material in this math course includes:

  • 8 lessons in 8 subject areas.

  • Examples and exercises throughout each lesson.

  • A problem set after each lesson arranged by difficulty level.

There are no prerequisites for this course. The content is completely self-contained. Furthermore, this course will naturally increase a student’s level of “mathematical maturity.” Although there is no single agreed upon definition of mathematical maturity, one reasonable way to define it is as “one’s ability to analyze, understand, and communicate mathematics.” A student with a very high level of mathematical maturity may find this course very easy—this student may want to go through the course quickly and then move on to Pure Mathematics for Beginners. A student with a lower level of mathematical maturity will probably find this book more challenging. However, the reward will certainly be more than worth the effort.

Pure Math Pre-Beginner Book Table Of Contents (Selected) Here's a selection from the table of contents:

Lesson 1 - Logic

Lesson 2 - Set Theory

Lesson 3 - Abstract Algebra

Lesson 4 - Number Theory

Lesson 5 - Real Analysis

Lesson 6 - Topology

Lesson 7 - Complex Analysis

Lesson 8 - Linear Algebra

Number Theory (Unvisited applications in the Real World)

Number's theory (from scratch to advanced)

Created by Omkareshwar Jha - Computer Science Engineer


Students: 6, Price: $89.99

Students: 6, Price:  Paid

In this course we're gonna learn about Number Theory from very scratch to the level of a great expertise.

This course is beginner friendly & step by step will take you to the next level of Intuition & logic.

It is covering Number theory of academics to the real world applications. We're not just gonna learn Numbers & its nature but we're gonna develop an intuition based upon it.

The course progresses in such an easy going way that you feel very comfortable but when we dive deeper into it we will learn some amazing proofs and also visit the "Unsolved Maths" problems since ages & about a century or more. It will be appearing very simple to know problem statement but insane to prove them.

After this course you will get comfortable with numbers. Both in decision making & in overall mathematical recipie.

This course is dedicated to learn by exploration & develop a mathematical habit about numbers.

Either you like Astronomy or Astrology, Science or Arts, Money or Society understanding of numbers will play a significant role in devloping your personality.

To learn in depth just two things are require #First is Practice & #second is pondering. Well only by that you will actually realise the importance of the course "Number Theory".

"Practice & bring those things in your life"

I wish you good luck in learning & may this course will make you more Confident & Smart.