Number Theory
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesNumber Theory Syllabus — Unit-wise Content
The official GTU curriculum for Number Theory (subject code BE04000291) as prescribed for CS-Cyber · Semester 4 divides the course into 6 units, covering 31 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (BE04000291)Unit 1 Finite Fields
- Cyclic groups
- Rings and Fields
- Modular Arithmetic
- Properties of Modular Arithmetic
- The Euclidean Algorithm- for GCD, Finite Fields of the Form GF(p)
- Multiplicative inverse of GF(p)
- Polynomial Arithmetic
- Finite Fields of the Form GF(2n)-modular polynomial arithmetic
- finding multiplicative inverse
- Extended Euclid algorithm
Unit 2 Introduction to Number Theory -Divisibility - Greatest common divisor
- –Prime numbers – Fermat’s and Euler’s Theorem
- Euler Totient function
- Testing for Primality-Miller Rabin Algorithm
- The Chinese Reminder Theorem
- Discrete Logarithms –Power of integer modulo n, Logarithm for modular arithmetic
Unit 3 Elliptic Curve Arithmetic
- Abelian groups
- Elliptic curve over Real Numbers
- Geometric Description of Addition
- Algebraic Description of Addition
- Elliptic curve over Zp, Elliptic curve over GF(2m)
Unit 4 Random Number Generation
- Use of random numbers
- Pseudorandom Number Generation (PRNGs)
- Linear Congruential Generators
- Cryptographically Generated Random numbers
- Blum Blum Shub Generator
- True Random Number Generators
Unit 5 Coding Theory
- Introduction - Basic concepts: codes
- minimum distance
- equivalence of codes
- Linear codes - Generator matrices and parity-check matrices - Syndrome decoding – Hamming codes - Hadamard Code - Goppa codes. 8 15
Unit 6 Probability Theory
- Introduction – Concepts of Probability - Conditional Probability - Baye’s Theorem - Random Variables – discrete and continuous- central Limit Theorem-Stochastic Process- Markov Chain. 8 15