MSc ACS: Advanced Web Technologies / Course details
Year of entry: 2020
In the past twenty years, the Web has transformed society and changed the way we work, trade, learn, do science, organise our lives, and play. The Web is, on the one hand, a network of interlinked computers, protocols, and software and, on the other hand, a socio-cultural phenomenon that influences law, the media, business, science, etc. To shape and work with the current and future forms of the Web, we need to understand its underlying design principles and concepts, relevant issues and techniques, and how these interact and influence each other. The fast changing nature of the Web means that such a deep understanding is essential to understand the latest developments and their potential.
The Advanced Web Technologies pathway is centred around a core theme of the same name, Advanced Web Technologies, and combines it with a choice of closely related yet complimentary themes, including Software Engineering 1 & 2, Making Sense of Complex Data, and Learning from Data. Students following this theme will gain an understanding and insight into the technologies that deliver the Web as we see it today. The topics covered include underlying languages and standards used to represent information on the web; techniques for understanding and managing data and information in a web context; and techniques and technology used to design and deliver web infrastructure.
Teaching and learning
Coursework and assessment
Lectures and seminars are supported by practical exercises that impart skills as well as knowledge. These skills are augmented through an MSc project that enables students to put into practice the techniques they have been taught throughout the course.
Course unit list
The course unit details given below are subject to change, and are the latest example of the curriculum available on this course of study.
|Modelling Data on the Web||COMP60411||15||Mandatory|
|Querying Data on the Web||COMP62421||15||Mandatory|
|Automated Reasoning and Verification||COMP60332||15||Optional|
|Principles of Digital Biology||COMP60532||15||Optional|
|Introduction to Health Informatics||COMP60542||15||Optional|
|Foundations of Machine Learning||COMP61011||15||Optional|
|Modelling and Visualisation of High-Dimensional Data||COMP61021||15||Optional|
|Displaying 10 of 19 course units|
|Display all course units|
- Newly refurbished computing labs furnished with modern desktop computers
- Access to world leading academic staff
- Collaborative working labs complete with specialist computing and audio visual equipment to support group working.
- Over 300 computers in the department dedicated exclusively for the use of our students.
- An Advanced Interfaces Laboratory to explore real time collaborative working;
- A Nanotechnology Centre for the fabrication of new generation electronic devices;
- An e-Science Centre and Access Grid facility for world wide collaboration over the internet.
- Access to a range of Integrated Development Environments (IDEs)
- Specialist electronic system design and computer engineering tools.