The MSc in Computing culminates in a challenging, self-defined dissertation project that taps into each student's strengths, interests and experiences, as shown in the examples below:
Serverless functions allocation in IoT using machine learning →
‘The IoT (Internet Of Things) comprises a network of smart devices that can transfer data either between each other or between layers in a network. Initially, the IoT has faced high latency problems by using only cloud computing solutions. Recently,'fog' computing has emerged, which aims to move computational tasks closer to the edge. However, the introduction of serverless computing has produced its own challenges concerning the allocation of functions between the fog and cloud layers. We propose a prediction-based framework that will choose where each function will be executed based on its execution history. The decision will be made using a machine-learning model, which will be trained and tested based on input features.’
WebSocket Protocol Performance for Real Time Cryptocurrency Algorithmic Trading →
Most cryptocurrency exchanges provide market data via WebSocket API, and trading systems are therefore recommended to use the WebSocket protocol to connect to the exchange and receive data. Various programming languages and their respective libraries can be used to develop a communication interface within the trading system. This study evaluates performance differences in communication speed - an important criterion for profitable trading systems. Six connectors were developed (in compiled, intermediate and interpreted programming languages and their respective WebSocket libraries) and deployed in the cloud.
COBIT 5 for the non-profit sector - COBIT 5 for the non-profit sector - Examining the contextual suitability →
Management and governance are essential activities for Non-Profit Organizations (NPOs), but also highly complex due to the nature of the sector. The use of a framework can provide the organizations with guidance and help their Boards or other strategic bodies to understand the organization’s current direction, what to expect from it and what needs to be done. The research explores to what degree the COBIT 5 framework is suitable for an NPO, and also suggests a number of tools that can be used by the organization in making decisions concerning the framework's compatibility with the organization’s inner workings.