All modern organisations are critically dependent of high quality information for making strategic decisions. Much of the data from which this information is derived from the rapidly growing mountains of raw data that are generated from the organisations' computerised operational systems. To analyse this data and recognise useful patterns and trends requires a new generation of analysts. This specialism requires people who understand techniques for effective and efficient data analysis methods. These techniques are known as Knowledge Discovery and Data Mining (KDD). The popularity of this area is driven by its tremendous application potential in areas as diverse as finance, medicine, biology and the environment.
The KDD MSc programme addresses training needs in this area. Students on this programme undertake a mix of specialised units which give them a thorough knowledge of techniques and tools for knowledge discovery and data mining.
The course provides a comprehensive understanding of the role of data in modern business, its collection, storage, maintenance and access. Students take compulsory units in Research Techniques, Data Mining and Statistics. Students also take three optional units from a range which may include Artificial Intelligence, Databases, Systems Development or a research topic. Students will gain experience of working with commercial tools used to undertake data analysis.
Entry Requirements
Applicants should have a good honours degree in computing, mathematics or a related subject, or equivalent qualifications and experience. Students with little computing experience may be required to undertake a pre-sessional course.
Applicants whose first language is not English are required to have either IELTS 6.5, TOEFL 580 (paper-based), 230 (computer-based) or 92 (internet-based), or equivalent.
Course profile
Overall total: 180 credits
Compulsory modules: (140 credits)
| Module | Description | Credits |
| CMPSMP2Y | Research Techniques | 20 |
| CMPSMP6X | Dissertation | 60 |
| CMPSMA24 | Artificial Intelligence and Algorithmics | 20 |
| CMPSMC24 | Data Mining | 20 |
| CMPSMC28 | Applied Statistics | 20 |
Options range
Students will select 40 credits from the following modules:
| Module | Description | Credits |
| CMPSMA23 | Applications Programming | 20 |
| CMPSMB11 | Database Manipulation | 20 |
| CMPSMB29 | Information Retrieval and Natural Language Processing | 20 |
| CMPSMM23 | Human Computer Interaction | 20 |

