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 management.