Choose one from the following:
Privacy and Data Protection
There continues to be a growth of databases holding personal and other sensitive information in multiple formats including text, pictures and sound. The scale of data collected, its type and the scale and speed of data exchange have all changed with the advent of ICT. Whilst the potential to breach privacy continues to increase organisations are subjected to a considerable amount of legislation governing privacy and data protection.
This module examines the balance between maintaining business effectiveness, legal compliance and professional practice in the field of IT/IS. The module will address the legal, social and technological aspects of privacy and data protection, consider privacy enabling technologies and privacy invasive technologies and identify and evaluate the role of the computer professional in providing privacy and data protection.
Advanced Database Management and Programming
Based on modules studied in previous years involving databases and computer programming, this module provides you with further training on the essentials of advanced database management and programming, developing your ability to differentiate between relational databases and non-relational databases.
It develops the skills to choose a suitable database for an application from a business perspective to meet stated requirements using realistic scenarios and the ability to analyse semi-structured data and to choose an appropriate storage structure. It also develops skills in database design and data retrieval using a variety of complex data structures and NoSQL programming including aggregation methods.
Data Mining
Data mining is fast becoming essential to the modern competitive business world. This module aims to review the methods available for uncovering important information from large data sets; to discuss the techniques and when and how to use them effectively. The module uses the data mining tool SAS Enterprise Miner. SAS is a comprehensive data management software package that combines data entry and manipulation capabilities with report production, graphical display and statistical modelling.
Information and Communication Technologies for Development
This module will expose you to issues that influence the adoption, implementation, uptake, and sustainability of ICTs (Information and Communication Technologies) in developing countries. You will recognise the historical perspectives to the ICT4D concept and why it offers significant possibilities towards addressing some diverse development issues, but also at times exacerbating these existing issues.
You will learn how to apply theoretical frameworks, such as (but not limited to), the ICT4D value chain, stakeholder matrix, and responsible research and innovation (RRI), in the analysis of ICTs issues and appraisal of ICT implementation solutions and uptake status of a developing country. In addition, the module will discuss the United Nations (UN) Sustainable Development Goals (SDGs) and debate how ICTs might, if at all, progress these Goals.