In the past twenty years, the web has had a major impact on the way in which we work, live and learn. As the sector continues to grow there is a constant need for individuals and organisations to keep abreast of new developments in the field. This programme has been designed to meet the needs of the global IT industry and will give you the advanced skills and expertise to excel in this fast-paced and competitive marketplace.
This fully online programme offers two specialised exit awards; the pathway you choose will depend on your own specific background and interests:
MSc Web Technologies
If your knowledge and experience of computing are already beyond that of an end-user and you wish to gain enhanced web technologies skills, then this pathway is for you. You will explore cutting-edge technologies and gain a solid grounding in programming and software development.
MSc Web Technologies with Management
This pathway, while primarily having a technological focus, will explore key aspects of business and management particularly relevant in an international environment. You will receive a thorough grounding in core management principles, practices and techniques strongly contextualised to web-based applications.
Both pathways will help you develop and build on your specific technical expertise, and gain practical, analytical, and highly transferable skills sought after by employers.
MSc Web Technologies:
MSc Web Technologies with Management:
Module list 1:
Module list 2:
On successful completion of the programme you will have improved your skills, confidence and knowledge levels, leading to enhanced career opportunities in different sectors of the IT industry. Alternatively, you may be interested in roles in the public sector, in academia, or through business start-up and growth.
From 2017, eligible Scotland domiciled students studying part-time who meet the residency eligibility can apply for a for a tuition fee loan up to £2,750 per year from the Student Awards Agency Scotland (SAAS).
Full details can be found on the SAAS website. Applications for loans open in April.
Students from the rest of the UK who meet the eligibility requirements may be able to apply for a loan from the Student Loan Company
You may also be able to apply for a government Professional and Career Development Loan
Big data is becoming more and more important in fields from science to marketing, engineering medicine and government. This programme will equip you with specialist knowledge in this exciting field and allow you to explore a range of advanced topics in computer science.
You’ll gain a foundation in topics like systems programming and algorithms, as well as the basics of machine learning and knowledge representation. You’ll also choose from optional modules focusing on topics like image analysis or text analytics, or broaden your approach with topics like cloud computing.
As one of the few schools with expertise covering text, symbolic and scientific/numerical data analysis, we can provide a breadth of expertise to equip you with a variety of skills – and you’ll work as an integral member of one of our research groups when you develop your main project. We also have close links with the Leeds Institute for Data Analytics which is at the forefront of big data research.
You’ll benefit from world-class facilities to support your learning. State-of-the-art visualisation labs including a powerwall, a benchtop display with tracking system, WorldViz PPT optical tracking system and Intersense InertiaCube orientation tracker are all among the specialist facilities we have within the School of Computing.
We also have Ascension Flock of Birds tracking systems, three DOF and 6DOF Phantom force feedback devices, Twin Immersion Corp CyberGloves, a cloud computing testbed, rendering cluster and labs containing both Microsoft and Linux platforms among others. It’s an exciting environment in which to gain a range of skills and experience cutting-edge technology.
Core modules in Semester 1 will lay the foundations of the programme by giving you an understanding of the key topics of algorithms and systems programming, as well as the basic principles of automated reasoning, machine learning and how computers can be made to represent knowledge.
From there you’ll have the chance to tailor your studies to suit your own preferences. You’ll choose from a wide range of optional modules on diverse topics such as image analysis, cloud computing, semantic technologies and developing mobile apps.
Over the summer months you’ll also work on your research project. This gives you the chance to work as an integral part of one of our active research groups, focusing on a specialist topic in computer science and selecting the appropriate research methods.
Want to find out more about your modules?
Take a look at the Advanced Computer Science (Data Analytics) module descriptions for more detail on what you will study.
Our groundbreaking research feeds directly into teaching, and you’ll have regular contact with staff who are at the forefront of their disciplines. You’ll have regular contact with them through lectures, seminars, tutorials, small group work and project meetings.
Independent study is also important to the programme, as you develop your problem-solving and research skills as well as your subject knowledge.
You’ll be assessed using a range of techniques including case studies, technical reports, presentations, in-class tests, assignments and exams. Optional modules may also use alternative assessment methods.
The professional project is one of the most satisfying elements of this course. It allows you to apply what you’ve learned to a piece of research focusing on a real-world problem, and it can be used to explore and develop your specific interests.
Recent projects for MSc Advanced Computer Science students have included:
A proportion of projects are formally linked to industry, and can include spending time at the collaborator’s site over the summer.
Computing is an essential component of nearly every daily activity, from the collection, transformation, analysis and dissemination of information in business, through to smart systems embedded in commodity devices, the image processing used in medical diagnosis and the middleware that underpins distributed technologies like cloud computing and the semantic web.
This programme will give you the practical skills to gain entry into many areas of applied computing, working as application developers, system designers and evaluators; but further, links between the taught modules and our research provide our students with added strengths in artificial intelligence, intelligent systems, distributed systems, and the analysis of complex data. As a result, you’ll be well prepared for a range of careers, as well as further research at PhD level.
Graduates have found success in a wide range of careers working as business analysts, software engineers, wed designers and developers, systems engineers, information analysts and app developers. Others have pursued roles in consultancy, finance, marketing and education, or set up their own businesses.
This course is your opportunity to specialise in the development of web-based software systems that use databases. During your time with us, you will gain a critical awareness of the methodologies, tools and techniques used for the development of web-based computer systems and an advanced understanding of the techniques used for the development, evaluation and testing of databases.
The course also develops an awareness of the latest developments in the field of advanced databases, data mining and data warehousing. You will also gain substantial knowledge and skills in the deployment of SAS business intelligence software leading towards SAS data miner accreditation, and learn what the Semantic Web and Linked Data are, together with what these technologies enable.
This course covers a very comprehensive range of topics split in to four large modules worth 30 credits each plus the MSc Project. External speakers from blue-chip and local companies will give seminars to complement your learning, that will be real-world case studies related to the subjects you are studying in your modules. These are designed to improve the breadth of your learning and often lead to ideas that you can develop for your MSc Project.
Teaching on this course takes the form of lectures, individual and group class work, topical class discussions and critical case study evaluation.
You will gain hands-on lab experience of using and setting up databases and web-based systems. What’s more, tutorials will give you practice in solving the theoretical and design problems associated with these systems.
With this qualification, you’ll be equipped as web/database designer and programmer, data analytics and miner among other roles. Your experience will be in high demand across all industrial and commercial sectors.
Previous students have gone on to work with companies including British Airways, Google, Hewlett-Packard, Oracle and other IT firms.
Our links with industry include large companies (BT, Oracle, Microsoft) and local companies.
These companies engage with the University by giving guest seminars and often our students will work with them on their MSc Project.
Many of our graduates will go on to further study in our Computer Networks and Telecommunications Research Centre (CNTR)
The CNTR undertakes both pure and applied research in the general field of telecommunications and computer networking including computer networking technologies, wireless systems, networked multimedia applications, quality of service, mobile networking, intelligent buildings, context driven information systems and communication protocols. Much of this work is funded through research grants and supported by industry. In addition, members of the group are actively involved in a range of public engagement courses which aim to raise the awareness of these subjects for the general public and in schools.
Research themes in this Centre include: