Security and Cryptography (CSS 322) - Semester 2, 2012

Welcome

This course aims to introduce you to the principles and techniques of securing computers and computer networks, with focus on Internet security. The course is effectively split into two parts: first introducing the theory of cryptography, including how many classical and popular algorithms work (e.g. DES, RSA, digital signatures); and second providing details of real Internet security protocols, algorithms and threats (e.g. IPsec, viruses, firewalls). Hence you will learn both theoretical aspects of computer and network security, as well as how that theory is applied in the Internet. This knowledge will help you in designing and developing secure applications and network protocols, as well as building secure networks.

Lecturer
Dr Steven Gordon (contact details)
Lecture Times
Textbook
Cryptography and Network Security, 5th Edition by Williams Stallings, Prentice Hall, 2010. (additional resources)
Prerequisites
No formal prerequisites, although it is expected that you have good knowledge of system/software design principles and basic knowledge of data communications. See the Study Guide for advice on refreshing your knowledge in these areas.
Online Resources
Course Home: http://ict.siit.tu.ac.th/~sgordon/css322/
Moodle: http://it.siit.tu.ac.th/moodle/course/view.php?name=css322y12s2
YouTube: http://www.youtube.com/StevesLectures
Mail List: http://ict.siit.tu.ac.th/cgi-bin/mailman/listinfo/css322
Twitter: https://twitter.com/StevesLectures

Course Material

Return to: Course List | Steven Gordon's Home | SIIT