BCS3064 Computer Security
This course covers basic concepts and practices in computer security. This includes topics such as information security, authentication, authorization, database security, secure protocols and principles for developing secure software. Applications will include using security frameworks to develop software and configuring security support systems.
Course creator: Dr Hanizanshaker Hussain (FCE)
BCS3214 Network Security
This course discusses the fundamental issues and first principles of security and information assurance. It will look at the security policies, models and mechanisms related to confidentiality, integrity, authentication, identification, and availability issues related to information and information systems. Other topics covered include basics of cryptography (e.g., digital signatures) and network security (e.g., intrusion detection and prevention), risk management, security assurance and secure design principles, as well as e-commerce security. Issues such as organizational security policy, legal and ethical issues in security, standards and methodologies for security evaluation and certification will also be covered.
Course creator: Dr Hanizanshaker Hussain (FCE)