The Research and Practice-Based Enquiry (RPBE) module begins with an inductive approach to looking at research. Participants work together to construct an...

Research and Practice Based Enquiry (RPBE) Leading to a Report (CCME0125)

Organisations are increasingly engaging in a digitally enabled business environment where digital platforms and ecosystems play significant roles while...

Digital Transformation of Industries, Ecosystems, and Firm Strategies (MSIN0241)

Organisations are increasingly engaging in a digitally enabled business environment where digital platforms and ecosystems play significant roles while transforming traditional industries.  Admitting the transformative power of digitalisation, managers should not uncritically accept rhetorical narratives, myths, and anecdotes that prevail.  This module is designed with an inter-disciplinary approach to demystify digitalisation by helping students establish a systemic and critical understanding of the digitalised dimension of the contemporary business environment.

Module Content 

This module will introduce students to theories and texts of life writing, autofiction and fictional autobiography from a variety of...

Life Writing, Autofiction, Fictional Autobiography: Texts and Theories (LITC0029)

software engineering|product management|product management|software systems

Aims:

The module aims to: 


	Introduce students to software engineering and product management principles with specific reference to the financial...

Software Engineering and Product Management in Financial Technology (COMP0201)

Aims:

The module aims to: 

Introduce students to software engineering and product management principles with specific reference to the financial services industry.  
	Provide students with hands-on experience through tutorials, lab practical sessions and case studies. 
	Capacitate students with expertise to understand what effective software engineering and product management techniques are.
Learning outcomes:

On successful completion of the module, a student will be able to: 

Explain the principles of software engineering including agile software development, requirements gathering, prototyping and client/server architectures, and evaluate their applicability in different product management setups.
	Plan, design, and deliver simple software engineering processes.
	Identify the wider issues that form the background to developing software systems at financial services organisations and propose potential solutions.
	Apply the principles of product management including scrum implementation and product life cycle management (PLM) to fintech products.
	Allocate, organise, and assess work within a multi-member team for a software development project.
Content:

The module introduces students to the basic principles and skills associated with object-oriented software engineering and product management applied in the financial technology sector. The module will cover aspects such as requirements gathering, user story design, prototyping, A/B testing, scrum implementation, CI (continuous integration) / CD (continuous delivery) practice and client/server architectures. It will provide students with the knowledge necessary to be able to architect, analyse and improve systems effectively, as well as to manage a financial services software during the product life cycle. 

Requisites:

To be eligible to select this module as optional or elective, a student must ​be registered on a programme and year of study for which it is formally available.