Module Title:   Internet Security and Protocols

Module Credit:   20

Module Code:   CM-1064D

Academic Year:   2015/6

Teaching Period:   Semester 2

Module Occurrence:   A

Module Level:   FHEQ Level 7

Module Type:   Standard module

Provider:   Computer Science

Related Department/Subject Area:   SCIM (Dept of Computer Science)

Principal Co-ordinator:   Dr Mariam Kiran

Additional Tutor(s):   Dr A Cullen

Prerequisite(s):   None

Corequisite(s):   None

To develop a comprehensive understanding of the underlying technologies of computer and network security mechanisms and a critical awareness of the overhead, impact and relative value of the protection offered.

Learning Teaching & Assessment Strategy:
Formal input provided by lectures, supported by practical examples from visiting speakers and student directed reading. Practical examples used, where appropriate, to illustrate issues raised by security protocols. Assessment is by coursework, which provides an opportunity to practise practical skills, and examination.

Lectures:   12.00          Directed Study:   150.00           
Seminars/Tutorials:   12.00          Other:   0.00           
Laboratory/Practical:   24.00          Formal Exams:   2.00          Total:   200.00

On successful completion of this module you will be able to...

demonstrate an understanding and mastery of the nature of security protocols within a network and the Internet. Demonstrate a critical awareness of the performance and quality issues involved.

On successful completion of this module you will be able to...

demonstrate skills to deal with the complex issues involved in effectively implementing a reliable and effective security protocol. Be able to identify suitable metrics to compare security levels and develop tools for the evaluation of different protocols via modelling or analysis

On successful completion of this module you will be able to...

deploy advanced skills of research, problem-solving and communication. Be self-directed, independent learners who show initiative and personal responsibility.

  Coursework   40%
  Coursework (5 practical projects/exercises)
  Examination - closed book 2.00 60%
  2 hour examination

Supplementary Assessment:
As Original

Outline Syllabus:
OSI security architecture. Models for network security. Internet standards and security standards. Security protocols. Key exchange and authentication. One time pads and enterprise level security. Authentication of applications. Symmetric Key Systems, Public Key Systems, Biometrics. Email security. IP security, System security. Wireless technology and new developments in security. Security protocols for new emerging technologies and the concerns around them. Cloud computing, mobile technologies.
Reading List:
Stallings, W., (2003), Cryptography and Network Security: Principles and Practices, 3rd Ed, Pearson Education, Upper Saddle River.
Kurose, J., F., (2005), Computer Networking: A top down approach featuring the Internet, 3rd Ed, Addison Wesley, London.
Stallings, W., (2006), Network security essentials (International edition), 3rd Ed, Prentice-Hall, Upper Saddle River.
NB: This may be subject to change and an updated list can be found via the library catalogue at:

Version No:  5