- Student life
- Business & Research
Our department has a remarkable breadth of academic diversity, which reflects the position of Computing in the world today.
The BSc (Hons) Computer Science sits at the core of our technical courses, and provides students with the key discliplines of programming, databases, web development, digital media and networking.
Our BSc (Hons) Games Development degree offers a broad range of topics across the games development spectrum including programming, 3D modelling, animation and the theory of computer games. In the final year, the programme enables students to select modules to further develop their preferred specialisms in the subject.
We have recently added BSc (Hons) Cybersecurity to our offering, offering students the chance to study basic Computer Science Skills and developing the necessary skills to design and defend computer networks and systems from cyber attacks. A unique offering of this course is that it also covers the investigative angle, a skill seen as vital by organisations such as GCHQ and the Police.
In 2016, we will begin teaching BSc (Hons) Software Engineering, a degree focused on employability and helping to fill the current software development skills gap. The programme is four years long and includes a year in industry placement and has been accreditted by the Tech Partnership via a panel of 50+ major industry employers.
We also offer a range of courses at postgraduate level, for example the MSc in Computer Science or our MSc in Cybersecurity. These courses are vocationally orientated and are continually reviewed and adapted in response to staff research and student feedback.
Our degrees are currently awaiting BCS accreditation, which will ensure students have the right skills for a career in the computing profession. Students also have the opportunity of employment in the Informatics Centre, where they can develop website and mobile applications for a wide range of businesses.
As a department we constantly review our degree programmes and module content to ensure we are reflecting the latest technologies and business demands.