Mathematics and Computer Science 76 - Encryption and Encoding

Institution:
Claremont McKenna College
Subject:
Description:
Staff The theory and practice of data encoding and encryption, with much of the necessary mathematical background developed in the course. Topics include: an introduction to finite algebraic structures; residue arithmetic and the Chinese Remainder Theorem; basic notions of encoding and error correcting capabilities; complexity-theoretic foundations of cryptography; one-way and trapdoor functions; secret key and public key encoding: the Data Encryption Standard, the RSA algorithm; the factorization problem: elementary algorithms and the quadratic sieve method; theory of zero-knowledge protocols. Prerequisite: Mathematics 60; Computer Science 51 recommended. Offered every other year.
Credits:
1.50
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Lecture
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(909) 621-8000
Regional Accreditation:
Western Association of Schools and Colleges
Calendar System:
Semester

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.

Detail Course Description Information on CollegeTransfer.Net

Copyright 2006 - 2025 AcademyOne, Inc.