MEng, BSc Computer Science with High-Performance Graphics and Games Engineering
(Award available for year: Master of Engineering)
On completion of the year/programme students should have provided evidence of being able to:• demonstrate in-depth specialist knowledge of techniques relevant to the discipline;• demonstrate an advanced understanding of concepts, information and techniques informed by knowledge across, or in aspects at, the forefront of the discipline;• exhibit competence in the exercise of generic and subject-specific intellectual abilities related to the discipline;• demonstrate an advanced understanding of techniques applicable to research in the discipline;• take a proactive and self-reflective role in working and developing professional relationships with others;• proactively formulate ideas and hypotheses and evaluate these; evaluate current issues and research in sustainability and environmental management research.Above and beyond these core computer science outcomes, graduates of this new programme will be able to:• demonstrate a detailed and coherent understanding of modern parallel hardware, the factors that influence and affect systems performance, and the programming tools, methods and abstractions that form the fundamental building blocks of well-engineered high-performance software;• design and implement high-performance applications of computer graphics using industry-standard tools, demonstrating technical proficiency and a professional understanding of the games industry;• articulate a deep understanding of the theory underlying computer graphics and animation, the methods used in practice to approximate theoretical ideals, and the fundamental performance bottlenecks that require and motivate such trade-offs in high-performance applications;• understand and evaluate the relevance, utility and limitations of new hardware/software technologies for high-performance graphics;• display a professional understanding of the games industry, the games development process, the overall architecture of modern games including non-graphical components, and how these contribute to users’ experience of games.
Transferable (key) skills
• a practical and working understanding of the discipline; • the skills required to conduct multi-disciplinary research;• the skills necessary to undertake a higher research degree and/or for employment in a higher capacity in professional practice;• ability to evaluate their own achievement and that of others;• self direction and effective decision making in complex and unpredictable situations;• independent learning and the ability to work in a way which ensures continuing professional development;• critical engagement in the development of professional/disciplinary boundaries and norms;• understanding the process of translating ideas from academic research into industrial practice.
• demonstrating the ability to apply breadth and/or depth of knowledge to a complex specialist area;• drawing on a range of perspectives on an area of study;• the ability to evaluate and criticise received opinion;• evidence of an ability to conduct independent, in depth enquiry within the discipline;• the ability to create complex artefacts subject to tight resource constraints;• work that is typically both evaluative and creative.