MSc (Mathematics and Computing) Programme:Number Theory and Cryptography

Master

In Patiala

Price on request

Description

  • Type

    Master

  • Location

    Patiala

Facilities

Location

Start date

Patiala (Punjab)
See map
Thapar University P.O Box 32, 147004

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Semester I

Real Analysis – I
Linear Algebra
Complex Analysis
Fundamentals of Computer Science and C Programming
Discrete Mathematical Structure
Differential Equations


Semester II

Real Analysis –II
Advanced Abstract Algebra
Computer Oriented Numerical Methods
Data Structures
Data Based Management Systems
Operating Systems


Semester III

Topology
Computer Based Optimization Techniques
Computer Networks
Mechanics
Seminar


Semester IV

Functional Analysis
Dissertation


Number Theory and Cryptography

Divisibility: Greatest common divisor, Fundamental theorem of Arithmetic, Congruence, Residue classes and reduced residue classes, Euler’s theorem, Fermat’s theorem, Wilson Theorem, Chinese Remainder theorem with applications.

Polynomial Congruences: Primitive roots, Indices and their applications, Quadratic residues, Legendre Symbol, Euler’s criterion, Gauss’s Lemma, Quadratic reciprocity law, Jacobi symbol.

Arithmetic Functions: Mobius inversion formula, Diophantine equations x2 + y2 = z2 and its applications to xn + yn = zn when n = 4.

Farey Series: Continued fractions, approximations of reals by rationals, Pell’s equation

Introduction to Cryptography: Encryption schemes, cryptanalysis, Block ciphers, stream ciphers, Affine ciphers, DES and AES algorithms,

Public Key Encryption: RSA cryptosystem, Rabin Encryption, Diffie-Hellman Key Exchange, ElGamal Encryption, Cryptographic Hash functions,

MSc (Mathematics and Computing) Programme:Number Theory and Cryptography

Price on request