BIT2204 Computer Security
Course Unit Title
BIT2204 Computer Security
Course Unit Description
This course provides an introduction to computer and network security. The course begins with a tutorial of the basic elements of cryptography, cryptanalysis, and systems security, and continues by covering a number of a wide range of security areas. Topics will include network security, authentication, security protocol design and analysis, security modeling, trusted computing, key management, program safety, intrusion detection, DDOS detection and mitigation, architecture/operating systems security, security policy, group systems, biometrics, web security, and other emerging topics.
Course objectives
The objectives of the course are:
- To develop an understanding of basic computer security terminologies and concepts.
- To understand the practical realities of computer security through hands-on case studies
- To understand the concepts of security design principles
- To familiarize and understand current regulations and compliance issues pertaining to computer security and privacy
- To understand the concepts of basic cryptography and access control
Expected learning outcomes
By the end of the course unit, students should be able to:
- Explain the concepts of basic computer security terminologies
- Discuss the practical realities of computer security through hands-on case studies
