University of Calgary
UofC Navigation

Graduate Studies

Submitted by 21232f297a57a5a... on Fri, 03/16/2007 - 2:34pm

The University of Calgary offers a number of graduate courses in cryptography and information security. These courses prepare students for an advanced career in the computer security sector, and also serve as the basis for further research and exploration in these fields.

    PMAT 669   Cryptography (same as CPSC 669)
    PMAT 627   Computational Number Theory
    PMAT 629   Elliptic Curves and Cryptography (same as CPSC 601.09)
    PMAT 603.45   Advanced Cryptography and Cryptanalysis (graduate component of PMAT 529)
    PMAT 727   Advanced Topics in Computational Number Theory (on demand only)
    PMAT 729   Advanced Topics in Cryptography (on demand only)

Computer Science 

    CPSC 669   Cryptography (same as PMAT 669)
    CPSC 627   Computer Viruses and Malware
    CPSC 628   Spam and Spyware
    CPSC 601.09   Elliptic Curves and Cryptography (same as PMAT 629)

Electrical and Computer Engineering 

    ENEL 619.87   Selected Topics in Cryptography and Number Theory with Applications

To find out more about pursuing graduate studies at the University of Calgary, visit

    Mathematics Graduate Programs
    Computer Science Graduate Programs
    Electrical and Computer Engineering Graduate Programs

Contact Us

Centre for Information Security and Cryptography
MS 476, 2500 University Drive NW
Calgary, Alberta
Canada T2N 1N4
1 (403) 220-3949