The programme intends to develop your competence in using tools and techniques for producing computer systems solutions from a sound mathematical and scientific base while appreciating the professional responsibilities and quality needed by industry.
What's covered in the course?
The course is designed to cover the advanced concepts of computer science in the first semester, including service-oriented architecture, advanced HCI techniques and advanced mobile computing.
In your second semester, you will consolidate your first semester learning by studying further advanced subjects that emphasise Semantic Web technologies, advanced data science, and Research and Project Management. In addition, you will complete an individual project that provides opportunity to demonstrate technical and general employability skills in preparation for career progression. More specifically, the individual project simulates typical graduate workplace tasks that require in-depth knowledge and skills in a specific area of computer science. This will include consideration of wider issues and the ability to manage activities and resources, as well as generate, implement and report on solutions to meet task objectives.
Throughout your studies, you’ll be supported by our expert teaching staff, all of whom have a wide range of research and industrial experience in areas such as intelligent systems, mobile computing, Semantic Web, machine learning and software engineering, which they use to enhance the curriculum.
Why choose us?
-You’ll have access to dedicated industry-standard facilities in our own fully equipped laboratory. Based within our £114 million Millennium Point building, you’ll be able to undertake work such as artificial intelligence, human computer interaction, mobile and web application development, and data science.
-We are home to a Cisco Systems and a Microsoft Academy Centre – one of Microsoft’s top UK university-based academies – and we are a member of the Microsoft Developer Network Academic Alliance. We are also a Cisco ASC (Academy Support Centre) and Cisco Instructor Training Centre (ITC) – one of only 10 such instructor training centres in the UK.
-The course is supported through the activities of the Innovations in Computing Education research group, designed to keep teaching and assessment updated to match international trends.
-We have strong links with companies such as Oracle, LPI, Microsoft, AWS and Apple, which ensure that the course is relevant and respected by employers.
Course in depth
Knowledge and understanding are acquired though a mixture of formal lectures, tutor-led seminars and practical activities, with other independent learning activities at all stages.
Emphasis is placed on guided, self-directed and student-centred learning with increasing independence of approach, thought and process.
The course provides access to effective commercial development environments and ensures students have practical awareness of computer systems requirements. You are required to meet strict deadlines, and to manage and plan overall workload.
Knowledge is assessed formatively and summatively, by a number of methods, including seminars, course-work, viva, presentation, and project work.
Assessment criteria are published both at a generic course level and to provide guidance for individual items of assessment.
You will undertake a major project involving research and application of that research in the solution of appropriate systems problems.
-Service-Oriented Architecture (SOA) 20 credits
-Advanced Mobile Computing 20 credits
-Advanced HCI 20 credits
-Research Methods and Project Management 20 credits
-Advanced Data Science 20 credits
-Semantic Web and Knowledge Engineering 20 credits
-Master’s Project 60 credits
Enhancing your employability skills
We know that employers are looking for graduates who have a good balance between in-depth academic knowledge and technical and practical expertise, which is why our course is geared towards employability.
What you learn on our course will help you to stand out when you look for your first professional role.Because you’ll know how to use sophisticated, industry-standard software, you will be able to demonstrate that you can put into practice your deep theoretical knowledge.
We will also prepare you for a career by equipping you with a range of transferable skills, such as complex problem-solving expertise, the ability to analyse in a careful and considered manner, and working as a team member.
In addition, our specialist industry links with the Linux Professional Institute, the Oracle Academy, Cisco, and Microsoft, plus our world-class facilities, will mark you out as a highly employable graduate.
This is why our graduates have gone on to pursue computing and software development and designer careers in a wide range of industries, from SME software companies, to industry, government, banking and healthcare. Furthermore, many graduates continue their studies to Doctorate level.