A large-scale team software project aims to develop your teamwork and communication skills and give you a sound understanding of the role of software development tools within the software life cycle.

You will study a curriculum designed in conjunction with industry to equip you with the range of skills and strengths that employers demand.ÊTypical areas of study include programming, multimedia and internet development, information systems, databases, computer hardware and computing mathematics. We aim to develop your knowledge of information management and database development, advanced programming and website development. You will complete a software engineering team project in your final year.

The BSc (Hons) Computer Science, BSc (Hons) Software Engineering and BSc (Hons) Computing degree share a common first year allowing you to transfer between courses after Year 1.