Module Descriptors
OPERATING SYSTEM SECURITY
COCS71152
Key Facts
Digital, Technology, Innovation and Business
Level 7
15 credits
Contact
Leader: Christopher Hawkins
Hours of Study
Scheduled Learning and Teaching Activities: 39
Independent Study Hours: 111
Total Learning Hours: 150
Pattern of Delivery
  • Occurrence A, Stoke Campus, PG Semester 1
  • Occurrence B, Asia Pacific Institute of Information Technology Sri Lanka (Colombo), PG Semester 1
Sites
  • Asia Pacific Institute of Information Technology Sri Lanka (Colombo)
  • Stoke Campus
Assessment
  • Coursework - Assignment (3000 words) weighted at 100%
Module Details
Module Additional Assessment Details
An ASSIGNMENT weighted at 100% (3000 words excluding appendices) addressing all of the learning outcomes (Learning Outcomes 1 to 3). The assignment will be a practical artefact with written support from a small report.
Module Indicative Content
This module will cover topics of:
OS security methodologies
Scripting
Memory protection
File system security
User authentication
Event Logging and System auditing
Firewall administration
Secure configuration of OS services
OS updates
Module Resources
Access to a specialised computer laboratory resources and purposely built VMs.
Module Special Admissions Requirements
None
Module Texts
Flynt. C. and Lakshman, S. (2017), Linux Shell Scripting Cookbook, 3rd edition, Packt Publishing, ISBN-10: 1785881981

Bresnahan, C. and Blum, R. (2015), Linux essentials, 2nd edition, Sybex, Indianapolis, ISBN: 111909206X.

Tidrow, R. and Boyce. J. (2017), Windows Anniversary 10 bible, Wiley, Indianapolis, ISBN-10: 1119356334

Negus, C. (2015), Linux bible, 9th; edition, Wiley, Indianapolis, ISBN-10: 1118999878
Module Learning Outcomes
1. Attain a systematic understanding of the mechanisms used to implement security systems, through implementation using several tools to evaluate key security parameters, and be able to explain techniques for security accounts and discuss general threats to Windows and Linux systems.
Communication
Knowledge & Understanding

2. Demonstrate critical ability to research, identify, assign and use various permissions; change system defaults; and implement various security commands in order to counter OS vulnerabilities.
Enquiry
Reflection

3. Demonstrate originality and creativity in implementing security features for a given scenario which will effectively improve OS security.
Application
Problem Solving

Module Learning Strategies
The material will be presented through a combination of lectures, tutorials, practical exercises and directed self-study. All scheduled sessions will make use of the specialist computer laboratory resources.

Teaching delivery will consist of 13 hours of lectures and 26 hours practical/tutorial sessions.
Web Descriptor
Operating System Security teaches you the latest security industry recommendations and provides instruction on how to properly protect and harden Windows and Linux servers in a variety of settings and roles. By the end of the course, you will have an advanced understanding of the security architectures used by Windows and Linux.