Academics

Course Overview

This is an introductory course in cryptography. It covers classical cryptosystems, Shannon’s perfect secrecy, block ciphers and the advanced encryption standard, RSA cryptosystem and factoring integers, public-key cryptography and discrete logarithms, and linear and differential cryptanalysis.

MAT 130 and MAT 140; or MAT 150; or permission of the instructor.

Program: Mathematics

Credit: 3

Other Courses

MAT-434

Abstract Algebra

An axiomatic treatment of groups, rings, and fields…

Mathematics

Credits 3

MAT-445

Introduction to Complex…

This is an introductory course in complex analysis.…

Mathematics

Credits 3

MAT-451

Internship

This course will help students prepare for their…

Mathematics

Credits 3

MAT-455

Advanced Calculus I

This course is the first part of a…

Mathematics

Credits 3

MAT-456

Advanced Calculus II

This course is the second part of a…

Mathematics

Credits 3

MAT-495

Special Topics

Special topics in the discipline, designed primarily for…

Mathematics

Credits 1-5