Curriculum Based On What The Industry Needs

 
Next two start dates are: October 21, 2019 & January 6, 2020.

Home / CISC 333 – Defensive Programming

 

Prerequisites: CISC 233 and MATH 210

Description: This course covers the analysis of cryptographic algorithms, cryptanalysis, symmetric key cryptography, public key cryptography, Diffie-Hellman, DES, AES, RSA, Blowfish, Twofish, hash and MAC functions, digital signatures, pseudo-random generators, cryptographic protocols, SSL/TLS and SET. These algorithms represent the actual ciphers used in most standard secure applications. The student is challenged to implement these algorithms using an Object-Oriented Programming Language such as C# or Java.

 

Course Information

  • Course Code: CISC 333
  • Credits: 3 credits