Academics
Areas of Study

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.

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

Program: Mathematics

Credit: 3

Other Courses

MAT-499

Independent Study

Intensive supervised study and research on topics of…

Mathematics

Credits 1-3

MAT-320

History of Mathematics

A survey of the history of mathematics from…

Mathematics

Credits 3

MAT-328

Differential Equations

Ordinary differential equations of first-order and first-degree, high…

Mathematics

Credits 3

MAT-340

Introduction to Number…

A study of properties of integer numbers. Divisibility…

Mathematics

Credits 3

MAT-360

Introduction to Operations…

This course covers linear programming, the simplex algorithm,…

Mathematics

Credits 3

MAT-361

Numerical Analysis

Numerical differentiation, integration, interpolation, approximation of data, approximation…

Mathematics

Credits 3