The Institute of Perception, Action and Behaviour (IPAB) focuses on how to link computational perception, representation, transformation and generation processes to external worlds, in theory and in practice.
This covers domains such as visual perception, dynamic control of robot systems, active sensing and decision making, biomimetic robotics, computer-based generation of external phenomena, such as images, music or actions, and agent-based interaction within computer games and animation.
Supported by the dynamic research culture of IPAB, you can develop robots that learn their own motor control, mimic animal behaviours, or produce autonomous and coordinated team actions. Or you can work with systems that interpret real images and video, or generate complex behaviour in animated characters.
We aim to link strong theoretical perspectives with practical hands-on construction, and provide the hardware and software support to realise this vision.
You carry out your research within a research group under the guidance of a supervisor. You will be expected to attend seminars and meetings of relevant research groups and may also attend lectures that are relevant to your research topic. Periodic reviews of your progress will be conducted to assist with research planning.
A programme of transferable skills courses facilitates broader professional development in a wide range of topics, from writing and presentation skills to entrepreneurship and career strategies.
The School of Informatics holds a Silver Athena SWAN award, in recognition of our commitment to advance the representation of women in science, mathematics, engineering and technology. The School is deploying a range of strategies to help female staff and students of all stages in their careers and we seek regular feedback from our research community on our performance.
Our robotics labs contain a range of mobile platforms, robot manipulators, humanoid robots, and custom-built sensor and actuation systems that attract continuous interest from funders, industry and members of the public.
Recent developments include the UK's only NASA Valkyrie robot platform, application of robotic hardware to prosthetics and assisted living, and a team that competes in the international robot soccer league.
Our new Edinburgh Centre for Robotics (ECR) brings collaboration with Heriot-Watt University to expand the range of facilities and applications we can explore, and to fund research training.
The machine vision lab has facilities for 3D range data capture, motion capture and high-resolution and high-speed video, and the high performance computing needed for graphics is well supported, including hardware partnerships with companies such as NVIDIA.
While many of our graduates go on to highly successful academic careers, others find their niche in commercial research labs, putting their knowledge and skills to use in an industry setting.
Several of our recent graduates have set up or joined spin-out robotics companies. Our graphics researchers have strong connections to the media and games industries.
By studying this Masters, you’ll be well placed to join one of the most performance-driven applications of computer science – the multi-billion pound global games industry. As a graduate, you will work at the top-end of the games industry and will develop computer graphics on high-performance platforms, or write engines for the next generation of games.
Developed in collaboration with a prestigious steering group, this course will build on your computer science knowledge to specialise in computer graphics, where programmers must push computing resources to the limit, using deep understanding of architecture and high-performance programming to generate new levels of graphical realism and visual effects on cutting-edge hardware platforms.
You’ll gain proficiency in low-level programming, a thorough understanding of multi-core and many-core programming techniques, game engine and tool development techniques, and fundamental insight into graphics and the practical techniques used in games.
Designed to meet the needs of industry
You can be sure that what you learn will be the technical skills required by industry as this course has been developed in collaboration with a prestigious steering group from industry comprising:
Members of our steering group will contribute to the delivery of the course ensuring that you learn the latest industry developments. You’ll also have the opportunity to engage directly with the games industry, through:
We are also a member of Game Republic, which is an industry-led professional games network that supports and promotes the Yorkshire and Northern England games sector. We hope that students of this course will take part in the Game Republic student showcase.
You will use workstations with high-end GPUs to act as DirectX12 and Vulkan games development platforms and have access to other specialist hardware including the latest Virtual Reality headsets for experimenting on. For learning games engine design and exploring new rendering techniques, students will be working with the source code of a leading game engine, Epic’s “Unreal Engine 4”.
Interested in graphics? Our course provides unparalleled opportunity to study graphics in depth, with more modules on advanced graphics and graphics programming than any other institution in the Russell Group.
A series of compulsory modules will develop your knowledge and skills in high-performance graphics and games engineering. By the end of this course, your technical skills – as demanded by the industry – will be second to none in the following areas:
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 our High-Performance Graphics and Games Engineering module descriptions.
We have an active research environment which feeds directly into our teaching. You’ll have regular contact with staff 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.
Our close links with industry also mean that you have direct contact with industry and potential employers from an early stage in your course. Members of our steering group will contribute to the delivery of the course ensuring that you learn the latest industry developments. You’ll also have the opportunity to engage directly with the games industry through industry lectures, visits to games development companies and attending UK games events.
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.
There is a shortage of highly skilled graduates in this field, so once you’ve completed this course it’s highly likely that you will be in demand. You’ll be well placed to join the multi-billion pound global games industry, in positions such as a software developer, technology leader for graphics and rendering or a games development leader or a technical director. You’ll be expected to progress rapidly into leadership roles, becoming the ‘go to’ person for expertise in graphics technologies.
Outside the games industry, the programming skills you develop during this course would allow you to secure a position in other performance-driven industries, for example embedded systems. Your computer graphics expertise could lead to opportunities in the animation and visual production industries.
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*).
Visit our website for more information on fees, scholarships, postgraduate loans and other funding options to study Computer Modelling and Finite Elements in Engineering Mechanics at Swansea University - 'Welsh University of the Year 2017' (Times and Sunday Times Good University Guide 2017).
Swansea University has been at the forefront of international research in the area of computational engineering. Internationally renowned engineers at Swansea pioneered the development of numerical techniques, such as the finite element method, and associated computational procedures that have enabled the solution of many complex engineering problems. As a student on the Master's course in Computer Modelling and Finite Elements in Engineering Mechanics, you will find the course utilises the expertise of academic staff to provide high-quality postgraduate training.
Computer simulation is now an established discipline that has an important role to play in engineering, science and in newly emerging areas of interdisciplinary research.
Using mathematical modelling as the basis, computational methods provide procedures which, with the aid of the computer, allow complex problems to be solved. The techniques play an ever-increasing role in industry and there is further emphasis to apply the methodology to other important areas such as medicine and the life sciences.
This Computer Modelling and Finite Elements in Engineering Mechanics course provides a solid foundation in computer modelling and the finite element method in particular.
The Zienkiewicz Centre for Computational Engineering, within which this course is run, has excellent computing facilities, including a state-of-the-art multi-processor super computer with virtual reality facilities and high-speed networking.
Modules on the Computer Modelling and Finite Elements in Engineering Mechanics course can vary each year but you could expect to study:
Reservoir Modelling and Simulation
Finite Element Computational Analysis
Advanced Fluid Mechanics
Nonlinear Continuum Mechanics
Computational Fluid Dynamics
Dynamics and Transient Analysis
Computational Case Study
Communication Skills for Research Engineers
Numerical Methods for Partial Differential Equations
The MSc Computer Modelling and Finite Elements in Engineering Mechanics course is accredited by the Joint Board of Moderators (JBM).
The Joint Board of Moderators (JBM) is composed of the Institution of Civil Engineers (ICE), the Institution of Structural Engineers (IStructE), the Chartered Institution of Highways and Transportation (CIHT), and the Institute of Highway Engineers (IHE).
The MSc Computer Modelling and Finite Elements in Engineering Mechanics degree is accredited as meeting the requirements for Further Learning for a Chartered Engineer (CEng) for candidates who have already acquired an Accredited CEng (Partial) BEng(Hons) or an Accredited IEng (Full) BEng/BSc (Hons) undergraduate first degree.
The MSc Computer Modelling and Finite Elements in Engineering Mechanics degree has been accredited by the JBM under licence from the UK regulator, the Engineering Council.
Accreditation is a mark of assurance that the degree meets the standards set by the Engineering Council in the UK Standard for Professional Engineering Competence (UK-SPEC). An accredited degree will provide you with some or all of the underpinning knowledge, understanding and skills for eventual registration as an Incorporated (IEng) or Chartered Engineer (CEng). Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords.
Our new home at the innovative Bay Campus provides some of the best university facilities in the UK, in an outstanding location.
Hardware includes a 450 cpu Cluster, high-end graphics workstations and high-speed network links. Extensive software packages include both in-house developed and 'off-the-shelf' commercial.
The Zienkiewicz Centre for Computational Engineering has an extensive track record of industrial collaboration and contributes to many exciting projects, including the aerodynamics for the current World Land Speed Record car, Thrust SSC, and the future BLOODHOUND SSC, and the design of the double-decker super-jet Airbus A380.
Employment in a wide range of industries, which require the skills developed during the Computer Modelling and Finite Elements in Engineering Mechanics course, from aerospace to the medical sector. Computational modelling techniques have developed in importance to provide solutions to complex problems and as a graduate of this course in Computer Modelling and Finite Elements in Engineering Mechanics, you will be able to utilise your highly sought-after skills in industry or research.
The Research Excellence Framework (REF) 2014 ranks Engineering at Swansea as 10th in the UK for the combined score in research quality across the Engineering disciplines.
The REF assesses the quality of research in the UK Higher Education sector, assuring us of the standards we strive for.
The REF shows that 94% of research produced by our academic staff is of World-Leading (4*) or Internationally Excellent (3*) quality. This has increased from 73% in the 2008 RAE.
Research pioneered at the College of Engineering harnesses the expertise of academic staff within the department. This ground-breaking multidisciplinary research informs our world-class teaching with several of our staff leaders in their fields.
You are expected to come from a technical background (Computer Science, Physics, Maths, Engineering) with an existing knowledge of programming and the course will build upon this, providing you with a combination of artistic sensibilities, problem-solving and technical skills, which can be applied to the role of technical director within the animation and games industries. Technical directors often have to work alongside computer animators and resolve technical problems either by configuring existing software tools or designing new tools.
During your year-long study, you will develop your programming and scripting skills, and become familiar with special techniques and tools associated with computer animation. These skills are assessed in a variety of projects you will undertake during the year. Emphasis is placed on the use of industry standard hardware and software in the development of these techniques. Typical examples include the development of C++ programs to test new algorithms, the writing of shaders to support rendering, and the developing of scripts and tools to create new effects.
The academic aspects will provide you with a strong theoretical underpinning for the principal areas of study, including lecture series on computer graphics techniques, animation software development, principles of computer graphics, the fusion of art and technology, and personal research projects. You will also have the opportunity to collaborate with students on the other two Master’s courses in the Group Project. This format provides a realistic setting to discover what it’s like working with other creative people and working to a strict timescale.
The course attracts students from all over the world, giving it a strong interdisciplinary, international feel.