Number Theory

GTU Study
KHUDKIBOOK
NUMBER THEORY BE04000291
FREE PDF BE04000291
Code: BE04000291 Credits: 3 Semester 4 CS-Cyber

Number Theory

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

Number 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

8 lecture hours

  • 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

8 lecture hours

  • –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

7 lecture hours

  • 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

6 lecture hours

  • 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

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 4