All Topics
All Topics
Technology
Technology
AI
AI
Business
Business
Entertainment
Entertainment
News
News
Programming
Programming
Security
Security
Science
Science
Design
Design
Environment
Environment
Finance
Finance
Crypto
Crypto
Politics
Politics
Sports
Sports
Education
Education
Gaming
Gaming
Art
Art
Music
Music
Health
Health
Books
Books
Food
Food
Travel
Travel
Personal
Personal
Bluesky
Twitter

Lecture notes on number theory for computer science students

By

[Submitted on 18 Jun 2026]

11d ago· 2 min readen

Summary

This e-book collects lecture notes on elementary and intermediate number theory aimed at computer science students. It covers five thematic areas: introductory topics (divisibility, primes, modular arithmetic), advanced topics (Euler's totient, Chinese remainder theorem, Fermat's/Euler's theorems), primitive roots and quadratic residues with cryptographic applications, primality testing algorithms (Miller, Rabin, Solovay-Strassen), and an introduction to advanced number theory (multiplicative functions, Möbius function, Dirichlet products). The material is suitable for undergraduate and graduate computer science students, particularly as background for cryptography courses.

Source

Twitter / XLecture notes on number theory for computer science studentsarxiv.org

Key quotes

· 4 pulled
This brief, in the form of an e-book, is a collection of notes that cover elementary and medium level number theory with a target audience of primarily computer science students.
It can be used in the number theory portion of a discrete mathematics course, or a course on the mathematical foundations of computer science, or as background material for a cryptography course.
Different parts of this e-book are for freshman to senior undergraduate students in computing and in particular computer science.
Graduate students with limited exposure to number theory can use it to acquire a background suitable for typical cryptography courses at the master's level.
Snippet from the RSS feed
This brief, in the form of an e-book, is a collection of notes that cover elementary and medium level number theory with a target audience of primarily computer science students. It can be used in the number theory portion of a discrete mathematics course

You might also wanna read

Comments

Sign in to join the conversation.

No comments yet. Be the first.