Work-Based Learning: Requirements and Analysis
This module covers fundamental analysis and design concepts in the context
of a computing project. You will develop an understanding of the needs,
priorities and constraints relevant to a software system.
Software Engineering 2
The understanding of
software engineering is expanded in this module by introducing a range of
topics that instil best practice. Students will learn how to implement faster
software using parallelism and consider aspects of human-computer interaction.
Common design patterns used in the construction of software are introduced here.
Information Management and Retrieval
Capture, digitisation, representation, organisation, transformation and
presentation of information are all explored in this module using conceptual
and physical data models.
Work-Based Learning: Integrated Project
This module consolidates the knowledge obtained in Year 1 of the course
enabling you to design, develop and evaluate a software application for use
within your organisation.
Work-Based Learning: Operational IT
This is an opportunity to apply knowledge of computing, networking and
security acquired up until this point in the programme in an operational
context. It will enable you to appreciate the technical, operational and
financial barriers to successfully operate and manage the IT infrastructure.
This module examines the concepts around business organisation with
respect to technology solutions development. It introduces basic concepts on organisational
theory, marketing, strategic practice, human resource management and IT service