Security Outline
Security Outline
College/Faculty: ____________
Year: IV Semester: I
Course Description
To familiarize students with the security issues and technologies involved in modern information
systems,
including computer systems and networks and the various ways in which information systems can be
Course objectives
Understand the basic concepts in information security, including security attacks/threats, security
Understand the concepts, principles and practices related to elementary cryptography, including
asymmetric cryptography, digital signature, message authentication code, hash functions, and
Understand issues related to program security and the common vulnerabilities in computer
incomplete mediation.
Explain and compare security mechanisms for conventional operating systems, including memory,
time, file, object protection requirements and techniques and protection in contemporary operating
systems.
Understand the basic requirements for trusted operating systems, and describe the independent
Describe threats to networks, and explain techniques for ensuring network security, including
Explain the requirements and techniques for security management, including security policies, risk
Course outline
2.1.1 Viruses
2.1.3 Worms
2.2.1 Reconnaissance
2.2.2 Access
3.5 Cryptanalysis
3.6.1.1 DES
3.6.1.2 3DES
3.6.1.3 AES
3.6.2.1 Diffie-Hellman
3.6.2.2 RSA
3.6.3.2.1 MD4family
3.6.3.2.3 RIPEMD
3.6.4.1.2 Certification
5.1 Firewall
5.3 IDS/IPS
6.1.2 Biometrics
6.1.2.1 Fingerprint
6.1.2.2 Palm Scan
6.1.5 Kerberos
7.5 Ethics
Assessment methods
Assignment/quizzes 10 %
Project ` 20%
Text books:
Security in Computing, Charles P. Pfleeger and Shari L. Pfleeger. (3rd edition), Prentice-Hall, 2003
References:
5. Cryptography and Network Security, 5th Edition William Stallings, Pearson Education