Courses
COMP4017 Computer and Network Security (3 units)
- Prerequisite:
- COMP2015 Data Structures and Algorithms and COMP3015 Data Communications and Networking
This course introduces fundamental concepts and techniques in computer and network security. Topics include basic encryption techniques, cryptographic algorithms, authentication and digital signature, public key infrastructure, security models, network security, as well as their applications (e.g. IP security, Web security, trusted operating systems). Popular cryptographic standards and libraries will be introduced. Other advanced topics in computer security will also be discussed (e.g. intrusion detection, access control, secure programming, computer virus).