Our digital universe is growing at an unprecedented pace. Both the scientific and commercial worlds are undergoing a transformation, with Data Science and Analytics, and recently also Artificial Intelligence, emerging as one of the key paradigms of scientific discovery and a competitive dimension.
This course is a response to the great and immediate need for people with data science and analytics expertise acknowledged by industry and governmental bodies. After completing the course, you will be familiar with the foundations of machine learning and statistics, the stack of recently developed technologies enabling fast processing of large amounts of data (Big Data), relevant application areas of these technologies, and efficient ways of communicating the results of whatever analysis you perform, to various audiences. The course will give you a working knowledge of main state-of-the-art techniques for intelligent data analysis, enabling you to apply them to real-world problems in a variety of contexts, gaining insights into business, scientific and other kinds of data at the same time.
The entry requirements for this course are 104 - 120 UCAS tariff points including a minimum of two A-levels or equivalent.
Numeracy and Literacy requirement: GCSE English and Mathematics grade 4 (or grade C in the old grading system). We also accept iGCSEs, Key Skills and Functional Skills and other qualifications at Level 2 of the National Qualifications Framework.
A-level and AS levels: 104 – 120 UCAS tariff points from a minimum of two A-levels.
Advanced Welsh Baccalaureate – Skills Challenge Certificate: We accept this qualification, but it must be accompanied by an A-level sized qualification to meet the overall UCAS tariff.
Access to HE Diploma: 102 – 118 UCAS tariff points with any combination of Distinction, Merit, Pass grades.
International entry requirements
English language requirements
If English is not your first language, you will need to provide evidence that you can understand English to a satisfactory level. English language requirements for this course are normally:
IELTS (Academic) 6.0 with minimum 5.5 in each component, or equivalent.
On this course you will be taught by a range of staff with relevant expertise and knowledge appropriate to the content of the unit. This will include senior academic staff, qualified professional practitioners, demonstrators, technicians and research students. You will also benefit from regular guest lectures from industry.
Principles of Programming: Covers the fundamental skills required to implement software solutions. Lab sessions will focus on the application of concepts to real-world problems, and you will test and debug a given program using a suitable strategy.
Computer Fundamentals: Enables you to understand the concepts and terminology of computer systems and computer security. You will do this through group based lab exercises where you will collaborate with other students focusing on problem based learning. This unit sets the foundations for you to further develop your knowledge of computing and cyber security.
Data and Databases: Develop your knowledge and practical expertise in the application of database design techniques, as well as your understanding of data processing.
Networks and Cyber Security: Learn the fundamentals of networks and how to secure them using security controls such as firewalls and intrusion detection & prevention systems. Understand how evolving technology, such as the cloud and IoT, impacts many organisations and how it facilitates their network security.
Application of Programming Principles: Having completed the Principles of Programming unit, you will use your knowledge to gain an insight into more complex system development. Lab sessions will allow you to complete team based exercises.
Business Systems Analysis and Design: Learn and understand the role that computer systems play within organisations, and the value they provide to stakeholders. You will have the opportunity to design, construct, and evaluate interactive systems to meet an organisation’s needs.
Data Management: You will develop further skills and understanding of the techniques and technologies used in databases and data management.
Machine Learning and Artificial Intelligence: You will be introduced to the underlying theory behind data processing techniques, and how to develop the tools required to perform rigorous data analytics. Lab sessions will focus on the application of these learnings to real world problems.
Project Management & Team Working: You will gain experience of working in a team on an IT systems development project, which will prepare you for work placement in Year 3.
Tools & Technologies of Data Science: Understand the challenges of Big Data analysis, including ethical, legal and professional implications. Gain knowledge of the most significant computing tools and technologies for dealing with Big Data: Hadoop and noSQL databases, MapReduce programming and other algorithm parallelization approaches.
Data Visualisation & Data Analytics: Gain the skills of data/information visualisation and visual analytics, starting with foundations of the inner workings of the human visual system and perception, through principles and tools of visualisation and visual analytics, to practical application of learnt skills within a hands-on project using state-of-the-art software tools.
Deep Learning: This is an increasingly important area of Artificial Intelligence. You will implement deep learning solutions to complex real-world problems using state-of-the-art deep learning software libraries.
Individual Project: Study a topic of your choice independently. You will coherently present your process and product.
Data Mining: The principles and techniques of data analysis. You will carry out data analysis experiments.
Machine Intelligence: the essential elements of machine intelligence including machine learning, to enable specialised data analysts to solve real-world problems in areas such as business, finance, planning and management.
Pervasive Computing: mobile and pervasive systems are having a profound impact on personal and business activities. This unit examines systems and technologies that factor in the success of such systems.
IT plays an ever more important role in every aspect of our lives and businesses are always looking for professionals who have the skills and drive to succeed in this fast-paced and ever-evolving industry. This degree will give you all the technical knowledge you need to get ahead, as well as giving you a good grasp of management in an IT setting.
Our graduates are highly sought after, 87% of our students who study computing courses are working or studying 6 months after graduating.
¡Infórmate ahora sin compromiso!