Course Structure
Our degrees are demanding, intensive and require commitment and motivation. In return you will receive a thorough, interesting and well-regarded education taught by highly-motivated experts. This will give you an excellent start to your career in the IT industry.
Course Structure
The structure of your degree is based around three parts, each corresponding to one year of a three-year degree. Commonality is emphasised as far as possible allowing you maximum flexibility to change your degree course once registered.
Assessment is usually by a combination of examination and coursework, though some components, such as the team project are assessed by coursework alone. Your final degree classification is calculated from your second and final years, with the weighting 40 per cent to 60 per cent.
A one-year placement is invariably taken between the second and final year. In the case of the Professional Pathway, Parts II and III are spread over three years.
Part I: Foundations
You will gain a firm foundation in computing covering topics such as programming, software engineering, computer architecture, databases and the mathematics needed to understand and model computer systems. Communication and business skills, essential for a successful career in IT, are also covered.
We offer a common first year for all our our courses, allowing you ample time to make an informed choice of which computing degree to study.
Part II: Core knowledge and skills
You will learn the core knowledge and skills needed in the IT profession, including topics such as networking and human-computer interaction. A group project plays an important role in developing your team-working skills in a software development environment. You will also study topics relevant to your specialism, such as data structures and algorithms for computer science, and organisational behaviour for business computing.
Part III: Advanced topics
You will have the opportunity to gain knowledge of your specialism and broaden your education by selecting topics from our wide range of final year elective modules. Your individual project will demonstrate to employers that you can apply your knowledge and devise a novel solution to a problem. Your project may be undertaken in conjunction with one of our research groups in artificial intelligence, human-computer interaction or software engineering. Alternatively, you may undertake your project with the company you worked for while on placement. For example, a current student is developing a system to help monitor and control costs in a blue-chip company.
Electives
We offer you a wide range of regularly updated elective topics allowing you to specialise or broaden your studies as you wish.