UCL Web Science and Big Data Analytic
UCL Web Science and Big Data Analytic
UCL Web Science and Big Data Analytic
Our MSc in Web Science and Big Data Analytics is a specialist programme. It covers fundamental aspects of web
related technologies and big data analytics ranging from information search and retrieval, data mining and
analytics, large-scale distributed and cloud computing, to e-commerce and their business economic models, and
to the latest concepts of web 2.0 and social networks and the underlying networks science, with potential
options in machine learning, artificial intelligence, finance, software engineering, and machine vision. It is
intended for students with a general science and engineering background who wish to learn all aspects of
quantitative web science and big data analytical skills.
Core Modules Elective Modules (Choose 3)
Information Retrieval & Data Mining Supervised Learning
Distributed Systems & Security Statistical Natural Language Processing
Multimedia Systems Cloud Computing (Birkbeck)
Complex Networks & Web Computer Graphics
Web Economics Machine Vision
Interaction Design
Applied Machine Learning
Entrepreneurship: Theory & Practice
Understanding Usability & Use
Kent: MSc Computing and Entrepreneurship
This programme offers a flexible mix of technical,
business and entrepreneurship modules delivered by
the School of Computing and Kent Business School.
Taking the programme helps you to fill the growing
demand from employers for graduates who possess
both technical and business skills. Such people play
vital leadership roles and function as a bridge between management and technical development and support
teams. In addition, many new graduates are in a position, with guidance, to set up an enterprise of their own.
Optional modules (choose 3):
Advanced English for Academic Study IT Consultancy Practice
Advanced Network Security Management of Operations
Advanced Object-Oriented Programming Mobile and Ubiquitous Computing
C++ Programming Networks and Network Security
Cloud Computing Software Engineering
Computer Security Strategic Management
Economics of the Electronic Marketplace Structure and Organisation of the Electronic Enterprise
Financial and Management Accounting System Security
Green Computing Trust, Security and Privacy Management
IT Consultancy Methods Web-based Information System Development
Core modules for all students:
New Enterprise Development
Computing Law, Contracts and Professional
Responsibility
Project Research
Project and Dissertation
Advanced Java for Programmers
Bristol: Advanced Computing - Machine Learning, Data Mining and High Performance
Computing (MSc)
Machine Learning, Data Mining and High- Performance Computing are concerned with the automated analysis
of large-scale data by computer, in order to extract the useful knowledge hidden in it. Using state-of-the-art
Artificial Intelligence methods, this technology builds computer systems capable of learning from past
experience, allowing them to adapt to new tasks, predict future developments, and provide intelligent decision
support.
This course will equip you with the skills necessary to construct and apply ML, DM and HPC tools and techniques
to the solution of complex scientific and business problems.
Title Credit Pts Status
Research Skills 20 Mandatory
MSc Advanced Project 60 Mandatory
60 CP from: (NB no more than 30 CP of level H/6 units can be taken across the whole
programme)
Programming in C 20 Optional
Introduction to Machine Learning 10 Optional
Learning in Autonomous Systems 10 Optional
Uncertainty Modelling for Intelligent Systems 10 Optional
Computational Genomics and Bioinformatics Algorithms 10 Optional
High Performance Computing 10 Optional
Cloud Computing 10 Optional
40 CP from: (NB no more than 30 CP of level H/6 units can be taken across the whole
programme)
Artificial Intelligence and Logic Programming 10 Optional
Statistical Pattern Recognition 10 Optional
Computational Bioinformatics 10 Optional
Server Software 10 Optional
180
Bristol: Advanced Computing (MSc)
This MSc is for students who already have a first degree in Computer Science or a related subject. It allows you
to gain expertise with more advanced material in a range of specialist areas and covers both theory and practical
application.
Title Credit Pts Status
Research Skills 20 Mandatory
MSc Advanced Project 60 Mandatory
All students on the foundation stream must take the following unit (other students may choose 20
credit points (2x10) from level 7 units not already selected from any theme)
Programming in C 20 Optional
40CP from two themes. No more than 30CP at level 6 across the whole programme.
Intelligent Systems
Uncertainty Modelling for Intelligent Systems 10 Optional
Learning in Autonomous Systems 10 Optional
Data Mining
Introduction to Machine Learning 10 Optional
Computational Genomics and Bioinformatics Algorithms 10 Optional
Internet and HPC
Cloud Computing 10 Optional
High Performance Computing 10 Optional
Content
Character and Set Design 10 Optional
Animation Production 10 Optional
Security
Cryptography A 10 Optional
Systems Security 10 Optional
Birmingham: MSc in Advanced Computer Science
Students graduating from the MSc in Advanced Computer Science usually have developed a taste for working on
difficult problems and look for a career where they will be able to apply their enhanced analytical and technical
skills. The majority of our graduates look for Computer Science PhD places.
1. Note that this module cannot be taken unless 06 07953 First semester mini-project has also been taken.
2. Students must pass 06 07953 First semester mini-project and 06 07954 Second semester mini-project before being
allowed to proceed to this project module.
3. Not all options may be available in any particular year. Some option combinations are only available if the timetable
permits. As students may have to make preliminary option choices before timetables are available, changes may be needed
later if there are clashes. In selecting options, students need to pay attention to pre- and co-requisites.
4. Students' individual programmes of study must be approved by the Programme Director (as the nominee of the Head of
School).
Module Sem1 Sem2 Summer
Compulsory Modules to a total of 10 credits
Research Skills 10
Optional Modules to a total of 170 credits
Either 0 or 30 credits chosen from:
First semester mini-project 30
Either 0 or 30 credits chosen from:
Second semester mini-project [Note 1] 30
Between 50 and 110 credits chosen from:
Commercial Programming (Extended) 10
Compilers & Languages (Extended) 10
Component-based Software 10
Computer Security 20
Cryptography 10
Enterprise Systems [New module for 2011/12] 20
Evaluation Methods and Statistics [New module for 2011/12] 10
Formal Methods (Extended) [Not offered in 2011/12] 10
Human Computer Interaction (MSc) 10
Individual Study 2 [May be taken in either Sem1 or Sem2] 10 10
Intelligent Data Analysis (Extended) 10
Intelligent Robotics (Extended) 20
Internet Security Seminar 10
Introduction to Evolutionary Computation 10
Introduction to Neural Computation 10
Machine Learning (Extended) 10
Nature Inspired Design 10
Nature Inspired Optimisation [Not offered in 2011/12] 10
Networks and Distributed Systems (Extended) 20
Network Security 20
Operating Systems with C/C++ (Extended) 20
Planning (Extended) [Not offered in 2011/12] 10
Parallel Programming (Extended) 10
Quantum Computing and Cryptography [Not offered in 2011/12] 10
Research Seminar 10
Secure Programming 10
Software Testing 10
Project - Advanced MSc [Note 2] 60
Project (CompSci - MSc) 60
Royal Holloway: MSc in Business Information Systems
The programme provides core knowledge of Management and Business Information Systems; offers specialist
elective courses in Management and Computer Science and provides students with the opportunity to
undertake a dissertation. All of which prepare students wishing to pursue a research-related career or further
studies, whilst providing excellent training for those students wishing to pursue an industry-related career.
Module Credit
Information System Design, Development and Management 20
Information Systems Theory and Practice 20
Enterprise Systems 20
Database Systems 10
Internet and Web Technologies 10
Dissertation 60
choose options equal to 20 credits from the following Computer Science courses:
Large-Scale Data Storage and Processing 20
Business Intelligence 10
Service Oriented Computing Technology and Management 10
Cyber Crime 20
Individual Computing Elective 20
choose options equal to 20 credits from the following Management courses:
People and Technology 20
Knowledge Management 20
Technology Management 20
E-Business 20