University of Dundee

Course Details

MSc Data Engineering

Course Description

This course will give you the skills you’ll need to succeed as a Data Engineer or Data Scientist, taking you from techniques to handle Big Data through to analysing and visualising this data to give meaningful insights. Subjects include: Big Data Theory and Practice, how do we manage the volume, velocity and variety of big data. NoSql Databases including Cassandra, Neo4j, Mongodb and a host of others. Parallel data analysis (Hadoop, Spark) Machine learning and data mining Languages for Data Engineering (Python, R, Matlab etc) Devops and Microservices for deploying Big Data solutions to the cloud. The role of "Data Scientist" has been described as the "sexiest job of the 21st Century”, but it is the emerging role of Data Engineer that is set to have the biggest impact on companies data analytics. Companies are realising they need employees with a specific set of skills to bridge the gap between the work of Data Scientists and the infrastructure needed for a reliable and scalable solution. The Data Engineer needs to understand the work of Data Scientists at the same level of detail and take it to the next step, a working solution that will deliver day in and day out. This MSc has been created with industry input to prepare its students with the skills to handle this wave of data and to be at the forefront of its exploitation. Students on the sister programmes ("Data Science" and "Business Intelligence") have gone on to work for some of the biggest companies in the industry and we are confident that graduates from this MSc will have the same success.

Course Duration

NumberDuration
1year

Career outcomes

Our experience suggests that graduates of this course will have most impact in the following areas: Cloud and web based industries that handle large volumes of fast moving data that need to be stored, analysed and maintained. Examples include the publishing industry (paper, TV and internet), messaging services, data aggregators and advertising services Internet of Things. A large amount of data is being generated by devices (robotic assembly lines, home power management, sensors etc.) all of which needs to be stored and analysed. Health. The NHS (and others) are starting to store and analyse patient data on an unprecedented scale. The healthcare industry is also combining data sources from a large number of databases to improve patient well-being and health outcomes Games industry. The games industry records an extraordinary amount of data about its customers' play activities, all of which needs to be stored and analysed. This course will equip students with the knowledge and skill to engage with the industry

MSc Data Engineering University of Dundee