School of Computing

BSc Computer Science (Human-Computer Interaction)

BSc Computer Science (Human-Computer Interaction)

The aim of this course is to give you the in-depth knowledge and skills necessary to exploit computing systems throughout your professional life.

This course will give you a clear understanding of the practical, theoretical and professional foundations of Computing Science.

You'll have knowledge and experience of the fundamental techniques used in modern software engineering. You'll gain an understanding of the underpinning architectural concepts for computer and networking hardware platforms.

Course details

You'll graduate with specific knowledge and skills related to the design, development and evaluation of interactive digital technologies and systems.

If you take this course with an industrial placement you will have the opportunity to develop your skills within an industrial setting.

Many of our graduates go on to employment in technical positions in software houses. Others work for companies who are engaged in the development of interactive technologies across a variety of industry sectors, including the creative industries.

You can also find employment amongst the usability, user experience, digital strategy and management consulting industries.

Full prospectus

Read the full prospectus for Computer Science (Human-Computer Interaction) BSc Honours and Computer Science with Industrial Placement (Human- Computer Interaction) BSc Honours.