A review of the evolution of traditional operating systems architecture models, common security models, and the impact of distributed systems technologies on modern systems.
Learning Outcomes
- Identify and critically analyse operating system risks and issues, and identify appropriate methodologies, tools and techniques to solve them.
- Evaluate and adapt platforms and systems, using processes such as code refactoring, to produce secure distributed system solutions.
- Critically analyse and evaluate solutions produced.
- Systematically develop and implement the skills required to be effective member of a development team in a virtual professional environment, adopting real-life perspectives on team roles and organisation.
Artefacts
These are the projects carried out to meet those learning outcomes, which are described above.
Meeting Notes
Notes from various meetings, as well as feedback from team members and tutors.
Professional Skills Matrix and Action Plan
What skills have I gained or enhanced as a result of this module and how can I use it? What else do I need to learn?