This two-year master’s programme Computer Science offers stimulating, significant and innovative research at an internationally renowned institute and combines theoretical, experimental and applied approaches.
The two-year master’s programme in Computer Science offers six specialisations which combine excellent theoretical teaching with possibilities for applied work with industrial relevance. This is achieved by intensive collaboration with companies at the Leiden Centre of Data Science. Course themes include topics such as Evolutionary Algorithms, Neural Networks, Databases and Data Mining, Swarm-Based Computation, Bayesian Networks, Multimedia Systems, Embedded Systems and Software, Advanced Compilers and Architectures, Bio-Modeling and Petri Nets.
Read more about our Computer Science programme.
Find more reasons to choose Computer Science at Leiden University.
The programme is open for students with an internationally recognized bachelor’s degree in computer science or equivalent. You will be trained as an independent researcher, equipped with the necessary skills to advance your career as a computer scientist.
Read more about the entry requirements for Computer Science.
Visit our website for more information on fees, scholarships, postgraduate loans and other funding options to study Computer Science: Informatique at Swansea University - 'Welsh University of the Year 2017' (Times and Sunday Times Good University Guide 2017).
The MSc in Computer Science: Informatique is a Dual Degree scheme between Swansea University and Université Grenoble Alpes for computer science.
The MSc in Computer Science: Informatique Grenoble dual degree scheme is a two year programme that provides students with an opportunity to study in both Swansea, UK and Grenoble, France. One year of the Computer Science: Informatique programme students study at Swansea University and the second year of the programme students study at Université Grenoble Alpes. Upon successful completion of the programme, students will receive an M.Sc. in Advanced Computer Science from Swansea University and a Master from Université Grenoble Alpes.
- We are top in the UK for career prospects [Guardian University Guide 2018]
- 5th in the UK overall [Guardian University Guide 2018]7th in the UK for student satisfaction with 98% [National Student Survey 2016]
- We are in the UK Top 10 for teaching quality [Times & Sunday Times University Guide 2017]
- 12th in the UK overall and Top in Wales [Times & Sunday Times University Guide 2017]
- 92% in graduate employment or further study six months after leaving University [HESA data 2014/15]
- UK TOP 20 for Research Excellence [Research Excellence Framework 2014]
- Our Project Fair allows students to present their work to local industry
- Strong links with industry
- £31m Computational Foundry for computer and mathematical sciences will provide the most up-to-date and high quality teaching facilities featuring world-leading experimental set-ups, devices and prototypes to accelerate innovation and ensure students will be ready for exciting and successful careers. (From September 2018)
- Top University in Wales [Times & Sunday Times University Guide 2017]
Modules on the MSc in Computer Science: Informatique may include:
Critical Systems; IT-Security: Theory and Practice; Visual Analytics; Data Science Research Methods and Seminars; Big Data and Data Mining; Data Visualization; Human Computer Interaction; Big Data and Machine Learning; Web Application Development; High Performance Computing in C/C++; Software Testing; Graphics Processor Programming; Embedded System Design; Mathematical Skills for Data Scientists; Logic in Computer Science; Computer Vision and Pattern Recognition; High-Performance Computing in C/C++; Hardware and Devices; Modelling and Verification Techniques; Operating Systems and Architectures.
The Department of Computer Science is well equipped for teaching, and is continually upgrading its laboratories to ensure equipment is up-to-date – equipment is never more than three years old, and rarely more than two. Currently, Computer Science students use three fully networked laboratories: one, running Windows; another running Linux; and a project laboratory, containing specialised equipment. These laboratories support a wide range of software, including the programming languages Java, C# and the .net framework, C, C++, Haskell and Prolog among many; integrated programme development environments such as Visual Studio and Netbeans; the widely-used Microsoft Office package; web access tools; and many special purpose software tools including graphical rendering and image manipulation tools; expert system production tools; concurrent system modelling tools; World Wide Web authoring tools; and databases.
As part of our expansion, we are building the Computational Foundry on our Bay Campus for computer and mathematical sciences. This development is exciting news for Swansea Mathematics who are part of the vibrant and growing community of world-class research leaders drawn from computer and mathematical sciences.
All Computer Science courses will provide you the transferable skills and knowledge to help you take advantage of the excellent employment and career development prospects in an ever growing and changing computing and ICT industry.
94% of our Postgraduate Taught Computer Science Graduates were in professional level work or study [DLHE 14/15].
Some example job titles include:
Software Engineer: Motorola Solutions
Change Coordinator: Logica
Software Developer/Engineer: NS Technology
Workflow Developer: Irwin Mitchell
IT Developer: Crimsan Consultants
Consultant: Crimsan Consultants
Programmer: Evil Twin Artworks
Web Developer & Web Support: VSI Thinking
Software Developer: Wireless Innovations
Associate Business Application Analyst: CDC Software
Software Developer: OpenBet Technologies
Technical Support Consultant: Alterian
Programming: Rock It
Software Developer: BMJ Group
The results of the Research Excellence Framework (REF) 2014 show that Swansea Computer Science ranked 11th in the UK for percentage of world-leading research, and 1st in Wales for research excellence. 40% of our submitted research assessed as world-leading quality (4*).
The Master’s programme focuses on designing and using complex modern computer systems. As part of the programme, students cover such subjects as innovation and entrepreneurship, hardware systems design and modelling, computer architecture and programming, software project management and databases, to name but a few.
Students can choose between the following two specialisations:
The Department of Computer Engineering received the IBM Faculty Award 2011 and has an excellent partnership with experts from the IBM Development Centre in Germany and the IBM research laboratory in Israel.
The Computer and Systems Engineering Master's programme focuses on the education of designing and using modern complex computer systems. Nowadays computer systems are used more or less everywhere, they are extremely diverse and most of them are "invisible" to users. Such systems include not only traditional PC-s and sophisticated supercomputers, but also computer systems "embedded" into cars and mobile phones, for instance. Most of these computers are interconnected via various wired and wireless networks and do not work in isolation. These embedded systems can be either stand-alone items or an integral part of a larger system and represent the combination of software and hardware designed to perform specific functions.
When studying the Computer and Engineering Systems programme, students are exposed to systems design and modelling, computer architectures and programming, to name few of the topics. Exposure to those topics will position students well for jobs at small, medium and large companies. Their jobs will involve defining, designing and using embedded computer system in areas such as automotive electronics, consumer devices, telecommunications, etc.
The Computer and Systems Engineering programme is supervised by two departments of TUT - Department of Computer Engineering (DCE) and Department of Computer Control (DCC). Students can choose between two of the following specialisations:
Faculty of Information Technology (founded in 1965) trains specialists in the main fields of information and communications technology (ICT) at bachelor, master and doctoral level. High-quality knowledge based teaching and training is based on international research and development activities, and tight cooperation with ICT industry.
There are more than 2100 students annually learning in the faculty, which employs 150 faculty members, lecturers, researchers and engineers.
Graduates find employment as specialists in the design, realisation, application and administration of computerised equipment and systems. Career opportunities are varied: computer and software companies; banks; diagnostic systems in manufacturing, service, medicine; "smart" houses and manufacturing systems; industrial automation; management control and monitoring systems in air, water and ground based transport, etc. Master’s degree holders interested in high-level research work and university staff positions have the opportunity to continue their studies in the PhD programme.
Career opportunities and potential jobs: designer of computer and automated control systems and the components thereof, project manager, software developer, department manager, management board member, and management board chairman.
The fields of graphics, vision and imaging increasingly rely on one another. This unique and timely MSc provides training in computer graphics, geometry processing, virtual reality, machine vision and imaging technology from world-leading experts, enabling students to specialise in any of these areas and gain a grounding in the others.
Graduates will understand the basic mathematical principles underlying the development and application of new techniques in computer graphics and computer vision and will be aware of the range of algorithms and approaches available, and be able to design, develop and evaluate algorithms and methods for new problems, emerging technologies and applications.
Students undertake modules to the value of 180 credits.
The programme consists of four core modules (60 credits), four optional modules (60 credits) and a research project (60 credits).
Students must choose a minimum of 15 and a maximum of 30 credits from Group One options. Students must choose a minimum of 30 and a maximum of 45 credits from Group Two options.
Group One Options (15 to 30 credits)
Group Two Options (30 to 45 credits)
Please note: the availability and delivery of optional modules may vary, depending on your selection.
All students undertake an independent research project related to a problem of industrial interest or on a topic near the leading edge of research, which culminates in a 60–80 page dissertation.
Teaching and learning
The programme is delivered through a combination of lectures and tutorials. Lectures are often supported by laboratory work with help from demonstrators. Student performance is assessed by unseen written examinations, coursework and a substantial individual project.
Further information on modules and degree structure is available on the department website: Computer Graphics, Vision and Imaging MSc
Graduates are ready for employment in a wide range of high-technology companies and will be able to contribute to maintaining and enhancing the UK's position in these important and expanding areas. The MSc provides graduates with the up-to-date technical skills required to support a wealth of research and development opportunities in broad areas of computer science and engineering, such as multimedia applications, medicine, architecture, film animation and computer games. Our market research shows that the leading companies in these areas demand the deep technical knowledge that this programme provides. Graduates have found positions at global companies such as Disney, Sony and Siemens. Others have gone on to PhD programmes at leading universities worldwide.
Recent career destinations for this degree
UCL received the highest percentage (96%) for quality of research in Computer Science and Informatics in the UK's most recent Research Excellence Framework (REF2014).
Our graduates have some of the highest employment rates of any university in the UK. This degree programme also provides a foundation for further PhD study or industrial research.
Careers data is taken from the ‘Destinations of Leavers from Higher Education’ survey undertaken by HESA looking at the destinations of UK and EU students in the 2013–2015 graduating cohorts six months after graduation.
UCL Computer Science contains some of the world's leading researchers in computer graphics, geometry processing, computer vision and virtual environments.
Research activities include geometric acquisition and 3D fabrication, real-time photo-realistic rendering, mixed and augmented reality, face recognition, content-based image-database search, video-texture modelling, depth perception in stereo vision, colour imaging for industrial inspection, mapping brain function and connectivity and tracking for SLAM (simultaneous localisation and mapping).
The Research Excellence Framework, or REF, is the system for assessing the quality of research in UK higher education institutions. The 2014 REF was carried out by the UK's higher education funding bodies, and the results used to allocate research funding from 2015/16.
The following REF score was awarded to the department: Computer Science
96% rated 4* (‘world-leading’) or 3* (‘internationally excellent’)
Learn more about the scope of UCL's research, and browse case studies, on our Research Impact website.
Degree: Master of Science (two years) with a major in Computer Science and Engineering.
This programme is aimed at students with a bachelor’s degree in Computer Science. You will learn to master the theoretical foundations in the field and how to integrate them with other technologies.
Computer science is one of the most dynamic and expansive fields of science. In addition to having a deep understanding of the theoretical and technical foundations, professionals in this field must be able to apply the technology to challenging problems, and integrate it with other technologies. Applicants should have an adequate background in computer science and good programming skills.
The first three semesters include not only core courses in theoretical computer science and programming, but also elective courses such as artificial intelligence, databases and data mining, the design and programming of computer games, information security, advanced computer graphics, and human-computer interaction. Most courses feature lectures in theory and techniques, which are applied in practical laboratory work. Some courses also feature projects and seminars.
The programme offers five specialisations:
It is not mandatory to follow a specialisation – you may also tailor your own combination of courses, with full freedom of choice. All specialisations are offered in Linköping, except Visualisation and Computer Graphics, which is given at Campus Norrköping.
In the final semester you write a thesis, either on your own or with a fellow student. The work may be carried out in collaboration with a company, or as a research project with the university.
Linköping University is home to one of the most important centres of computer science and engineering in Northern Europe, renowned for top-quality research and education. Science Park Mjärdevi, an incubator with 300 knowledge-intensive companies where many of our alumni are employed, is adjacent to the campus.