D830 - Introduction to Cryptography


About

Introduction to Cryptography introduces students to foundational cryptography concepts and explore implementing encryption methods with symmetric and asymmetric algorithms. Students analyze principles and operations of cryptographic algorithms and protocols in secure systems. Students use cryptography frameworks and standards in alignment with organizational and information security guidelines.

Objective

Course Outline

Pacing

  • Week 1
    • Course Overview
    • Cryptography Concepts
    • Cryptography History
    • Cryptography Principles
  • Week 2
    • Cryptography Primitives
    • Cryptography Functions
    • Cryptography Systems
  • Week 3
    • Encryption Methods
      • Labs
    • Protocols
    • Cryptography Frameworks and Security Guidelines
      • Labs
  • Week 4
    • Operations, Applications, and Solutions
      • Labs
    • Course Summary
    • Pre-Assessment
      • Attempt 1 Score: Pass - 27/30 (90%)
      • Attempt 2 Score: Pass - 30/30 (100%)
    • Review all notes
    • Objective Assessment
      • Score: Pass, Exemplary
    • Performance Assessment
      • Task 1
      • Task 2

Resources

  • Stamp, Mark. Information Security, (3rd Edition). Wiley Global Research (STMS), 2021.
  • Zoubir Z. Mammeri. (2024). Cryptography : Algorithms, Protocols, and Standards for Computer Security. Wiley.