Module Overview
This module explores current methodologies in the field of big data analytics and modelling, covering a range of aspects in collecting, transforming, processing, analysing and make inferences out of large amounts of data, which can either be signals or visual data.
The aim is to offer students a deeper understanding and to allow an exposure to the latest developments in big data analytics, equipping them with knowledge in practical depth. The module will also provide training in programming skills (e.g. python), tools and methods (e.g. Apache Spark, Spark Machine/Deep Learning, distributed analytics, etc.) that are necessary for the implementation of big data analytics systems.
The module will also cover applications of big data analytics in various fields, such as Cybersecurity, Internet of Things, and Computer Vision, allowing students the chance to establish a full awareness to the technology advance in this rapidly evolving field.
Module Overview
This module aims to equip students with the essential knowledge required for data analysis in Python programming language. Students can learn both basic programming skills and advanced features such as object-oriented programming and tools/libraries in Python (e.g pandas, matplotlib, numpy, scipy, keras, sklearn) for implementing data analysis tasks. They are also introduced to useful frameworks and best practices, such as virtual environments and version control.
Module Overview
This module introduces cutting-edge topics in data science research areas, including both theory and practical applications. The module will follow a research seminar format, involving input from colleagues across the School of Computer Science and other Schools at Lincoln. Additionally, guest lectures from industry representatives and leading international researchers will be offered. Students will further benefit from opportunities to discuss potential research topics that they can explore to build and enhance their research and critical thinking skills.
Module Overview
This module aims to equip students with knowledge in data engineering, including concepts, ecosystem, and lifecycle. Students can learn about database systems for data storage and processes, and tools used (SQL/streaming SQL for database query, MongoDB, etc) as a data engineer in order to gather, transform, load, process, query, and manage data, so that it can be leveraged by data consumers for operations and decision making.
Module Overview
Data science is frequently applied for analysing structured data modalities, most common of which are image and text data. This module introduces the basic set of tools and techniques used to extract innovative and actionable insights from different data types. Students can learn about the most commonly performed analysis tasks as well as practice performing data analysis on a choice of public and in-house datasets.
Module Overview
This module provides an introduction to current data mining techniques and aims to equip students with knowledge about approaches to a broad range of data analytics situations, preparing them for application in real-world settings, as well as advanced in-depth study in the field of data mining. Students can develop a comprehensive understanding of the field of data mining and its application to real-world problems and data sets. Methodologies discussed include classification and clustering, for a range of modelling and prediction tasks, as well as advanced methods for specialised types of data (e.g. images) and techniques for implementing in the real world (e.g. dimensionality reduction). Lectures are accompanied by practical workshops, where students are given opportunities to manipulate data sets, learn, and demonstrate the concepts and skills conveyed.
Module Overview
This module covers the fundamental skills and background knowledge that students need to undertake a research project, including: surveying literature; selecting and justifying a research topic; planning of research; academic writing, data collection, handling and analysis; and presentation and reporting of research.
Module Overview
This module presents students with the opportunity to carry out a significant inquiry-driven research project, focusing on a topical area of interest that is aligned with their programme of study. This is primarily realised through the development of a dissertation and substantive research and/or software implementation output.
The research project is an individual piece of work, which enables students to apply and integrate elements of study from a range of modules, centred on a specific research question. The student will undertake work that is relevant to the ongoing research in either one of the established research centres within the School of Computer Science or through the development of a project concept in consultation with their allocated academic supervisor.
Module Overview
This module provides a foundation that will prepare students for learning and understanding advanced concepts in data science. Three key areas are introduced and/or reviewed in this module, designed for a potentially diverse cohort of students. A primary tenet of data science centres around the concept of modelling, particularly the use of models to represent and/or predict behaviours and/or responses of natural and artificial systems. Such models typically have a basis in mathematical or statistical constructs, which can be presented in a static (equation-based) or dynamic (simulation-based) context. The syllabus for this module is divided into three topic areas, designed and organised to give students hands-on experience with building models in simulation, and using fundamental mathematical and statistical methods.
Module Overview
This MSc programme is also available with a Professional Practice pathway. Students spend a three to twelve month period undertaking a period of professional practice at the end of first year to gain hands-on experience through a paid work placement. Students will be responsible for sourcing their own paid placements but will be supported by academic staff. Students will be interviewed before being accepted onto the Professional Practice programme to assess their understanding of the work involved and commitment to finding a Professional Practice placement.