Skip to content

CSC 440 — CRYPTOLOGY (CUR-528)

Summary 🟡 ✓

  • Resource type: course
  • Owner Unit: Computer Science
  • College/School: Jarvis College of Computing and Digital Media
  • Curriculum section: Engineering / Computer Science / CDM
  • Catalog: CSC 440
  • Last Verified: 2026-07-01

Course access

  • Level: yellow (Prerequisites Required)
  • Rationale: Catalog lists formal prerequisites, co-requisites, or program-status requirements.
  • Prerequisites:
  • CSC 403 is a prerequisite

Verification

Catalog description

Introduction to the methods of cryptography and cryptanalysis. Topics include classical cryptography (codes, monoalphabetic and polyalphabetic substitution ciphers, transposition ciphers), modern block ciphers (such as DES, AES), and public key cryptography (such as RSA). Optional topics include zero-knowledge protocols, information theory, coding theory, error-correcting codes, steganography, stream ciphers, hashing algorithms, quantum cryptography, elliptic curve cryptography, and history. CSC 403 is a prerequisite for this class.

Hardware relevance

Quantum mechanics, quantum chemistry, or quantum information content in the official DePaul course catalog (thematic quantum audit, 2026-06-30).

Notes

Catalog course key: CSC 440.

Provenance (promotion record)

  • Promotion date: 2026-07-01
  • Promotion batch: catalog-course-promotion-2026-06-30
  • Extraction status: pending_refactor
  • Evidence packets:
  • 2026-06-30-thematic-fab-optics-quantum-id-evidence
  • 2026-06-30-engineering-catalog-evidence
  • 2026-06-30-resource-map-catalog-related-courses
  • Discovery themes: quantum
  • Notes: Quantum-themed catalog course; restored/protected after off-scope CSC/PHY demotion review.