BSc (Hons) Computing (2-year degree)
Accredited by British Computer Society, blending theory with practice to gain skills and expertise required to becoming an IT professional.
Apply Now
Course overview
Computing Taster
Join us online and discover the core aspects and unique opportunities that ³Ô¹ÏÍø's Computing degrees offer.
12 July 2025
FIND OUT MOREAbout the Course
View All Course Modules
+
Sep 2025 (Full-time)
Module | Type | Credits | Level |
---|---|---|---|
Introduction to Computer Systems | Core | 15.00 | 4 |
Introduction to Operating Systems | Core | 15.00 | 4 |
Introduction to Statistics | Core | 15.00 | 4 |
Mathematics for Computing | Core | 15.00 | 4 |
Problem Solving and Programming 1 | Core | 15.00 | 4 |
Problem Solving and Programming 2 | Core | 15.00 | 4 |
Design, Implementation and Analysis of Algorithms | Core | 15.00 | 5 |
Fundamentals of Mobile Applications Development | Core | 15.00 | 5 |
Object Oriented Programming | Core | 15.00 | 5 |
Principles of Computer Networks | Core | 15.00 | 5 |
Principles of Database Systems | Core | 15.00 | 5 |
Skills and Professional Development | Core | 15.00 | 5 |
Software Engineering | Core | 15.00 | 5 |
User Experience (UX) Design | Core | 15.00 | 5 |
Fundamentals of Artificial Intelligence | Optional | 15.00 | 5 |
Fundamentals of Cyber Security and Cryptography | Optional | 15.00 | 5 |
Advanced Web Applications Development | Core | 15.00 | 6 |
Cloud Computing | Core | 15.00 | 6 |
Grand Challenge Project | Core | 15.00 | 6 |
Project | Core | 45.00 | 6 |
Software Project Management | Core | 15.00 | 6 |
Software Quality Assurance | Core | 15.00 | 6 |
Web Applications Development | Core | 15.00 | 6 |
Jan 2026 (Full-time)
Module | Type | Credits | Level |
---|---|---|---|
Introduction to Computer Systems | Core | 15.00 | 4 |
Introduction to Operating Systems | Core | 15.00 | 4 |
Introduction to Statistics | Core | 15.00 | 4 |
Mathematics for Computing | Core | 15.00 | 4 |
Problem Solving and Programming 1 | Core | 15.00 | 4 |
Problem Solving and Programming 2 | Core | 15.00 | 4 |
Design, Implementation and Analysis of Algorithms | Core | 15.00 | 5 |
Fundamentals of Mobile Applications Development | Core | 15.00 | 5 |
Object Oriented Programming | Core | 15.00 | 5 |
Principles of Computer Networks | Core | 15.00 | 5 |
Principles of Database Systems | Core | 15.00 | 5 |
Skills and Professional Development | Core | 15.00 | 5 |
Software Engineering | Core | 15.00 | 5 |
User Experience (UX) Design | Core | 15.00 | 5 |
Fundamentals of Artificial Intelligence | Optional | 15.00 | 5 |
Fundamentals of Cyber Security and Cryptography | Optional | 15.00 | 5 |
Advanced Web Applications Development | Core | 15.00 | 6 |
Cloud Computing | Core | 15.00 | 6 |
Grand Challenge Project | Core | 15.00 | 6 |
Project | Core | 45.00 | 6 |
Software Project Management | Core | 15.00 | 6 |
Software Quality Assurance | Core | 15.00 | 6 |
Web Applications Development | Core | 15.00 | 6 |
Advanced knowledge of fundamentals and innovations in digital and technology solutions, and their application to solve real-life problems are at the heart of ³Ô¹Ï꿉۪s computing programmes. Accredited by the British Computer Society, our undergraduate programmes blend theory with practice to ensure students gain confidence, skills, and the expertise required to becoming an IT professional in this increasingly interdisciplinary field. Student-centred small group teaching and learning utilising state-of-art technologies and equipment, informed by cutting-edge research, prepares graduates of this programme for a rewarding career in industries of the future.
Innovations in technological solutions are essential to solve some of the most complex challenges humanity faces today. This two-year computing degree aims to equip students with key competencies to analyse complex problems, and design, implement and evaluate innovative, ethical and sustainable digital solutions to a wide range of problems in modern society.
Software is now considered to be a complex engineering product that requires a professional, systematic, collaborative and an interdisciplinary approach to design and develop. Thus, knowledge and understanding of software development processes, tools and techniques, as well as practical skills to implement such products are much sought-after within many sectors of the economy. This programme is designed for students who are curious to learn the underlying theories, concepts and techniques in computing and software development, and apply them to solve previously unseen problems.
This fast-tracked programme prepares students to work in dynamic and agile organisations or to pursue postgraduate education. Our small-group teaching and learning environment supported by personal tutors offer students a personalised learning experience to achieve their full potential. Learning is enriched through collaborative projects, co-curricular activities and seminars by guest speakers from industry. Opportunities for professional skills development are offered throughout the degree programme. Students are encouraged to be innovative and enterprising whilst considering relevant ethical, sustainability, diversity and inclusivity issues.
Second Year Specialisms
Students on the BSc Computing programme may opt to transfer to one of the following pathways in the second year:
- Artificial Intelligence and Robotics
- Cyber Security
- Computer Games and Immersive Applications Development
Each specialism pathway contains modules designed to ensure you develop the skills necessary to progress into employment in these areas of the Computing sector. Students who wish to transfer to a specialism pathway must do so prior to the end of their first year.
Entry Requirements
The standard entry requirements for computing are: A-Level: (ABB – BBB), IB 32.
Applicants must also have GCSE B/5 in Math and C/4 in English.
If English is not your first language you will also need an IELTS Score of 6.5, with at least 6.0 in each component.
We welcome individuals from diverse backgrounds who are genuinely interested in learning the beautiful art of computing. You will have a curiosity for exploring, a passion for technology and a motivation to design and develop digital and technology solutions for real problems.
Flexible entry
All of our undergraduate programmes operate a flexible entry process, and the Admissions Tutor is happy to consider entrants from all backgrounds with slightly lower qualifications if they are able to demonstrate an alternative eligibility for the course. This may be in the form of relevant work experience, keen aptitude and a passion for the subject, or unlocked potential that you feel can be discovered through your studies at ³Ô¹ÏÍø. If you are uncertain whether you will be eligible to apply for this course, please contact the .
UCAS applications
You may apply either through the national UCAS university admissions system or at any time directly to the University using our own online application form. Our UCAS code is B90.
Mature students
Because of our two-year degree, we find that the age range of our student body varies between those who have recently completed A-levels (or equivalent) to more mature students. Age is no barrier to learning and we welcome all applications from suitably qualified students.
International students
We are happy to consider all international applications and if you are an international student, you may find it useful to visit our international pages for details of entry requirements from your home country.
The University is a UKVI Student Sponsor.
English levels
If English is not your first language, please check our undergraduate English language requirements. If your English levels don’t meet our minimum requirements, you may be interested in applying for our Pre-sessional English Language Foundation Programmes.
Selection process
Wherever possible, you will be invited to the University to meet the Admissions Tutor for an informal interview and to have a tour of our campus. If you are an international applicant, it may not be possible for you to visit in person, so if the Admissions Tutor has any queries about your application you may be contacted by Microsoft Teams, email or phone.
Our Admissions Team will be happy to answer any questions you may have. Call us on +44 (0)1280 820227 or get in touch using our contact form.
Student Contract for prospective students
When you are offered a place at the University you will be notified of the student contract between the University and students on our courses of study. When you accept an offer of a place on the course at the University a legal contract is formed between you and the University on the basis of the student contract in your offer letter. Your offer letter and the student contract contain important information which you should read carefully before accepting an offer. Read the Student Contract.
Teaching & Assessment
The first year of this two-year programme introduces students to essential theories and concepts of computing, programming and software development that underpin modern computer science. These theories and concepts build the fundamentals necessary to undertake advanced in the second year.
The second year focuses on advanced modules covering software development for mobile and web applications, software testing and quality assurance, cloud computing and software project management, which are some of the most sought-after skills in the IT sector today. All modules include practical work to apply knowledge and understanding to solve problems.
All students undertake a substantial ‘Individual Project’, and a collaborative ‘Grand Challenge’ project where they get the opportunity to apply their knowledge and skills to develop an innovative solution to a real-life complex problem. There are several opportunities to work in teams, thus developing leadership and collaboration skills.
Quality teaching
We offer high quality, traditional Oxbridge-style teaching, which leads to our degrees being recognised around the world. The standards of degrees and awards are safeguarded by distinguished external examiners – senior academic staff from other universities in the UK – who approve and moderate assessed work.
Accreditation
This degree programme is accredited by BCS, The Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.
This degree programme is accredited by BCS, The Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer.
High calibre staff
Our academic staff are friendly, approachable, diverse and highly respected professionals. All academics are research active, many of whom also have worked with business and industry partners on real projects, and can offer networking opportunities for students.
The programme is supported by a highly professional and dedicated team of faculty managers and administrators.
Teaching methods
Teaching is carried out through a combination of lectures supported by seminars, practical workshops and tutorials. It is enhanced by virtual learning environments, online / stand-alone computer-based teaching, learning tools and software packages.
A key feature of the ³Ô¹ÏÍø teaching method is the use of small tutorial groups which provide the most effective means of ensuring that the students benefit from the academic expertise at their disposal. It is also the philosophy of the University’s faculty to be available to students outside the scheduled tutorial times and to encourage good working relationships between staff and students.
Computing programmes have supervised practical classes in computer labs in which you can practise and apply the techniques you have learnt in the lectures. These practical sessions are usually two or three hours long. You will also be expected to study on your own, using the library for reading and research, and computer laboratories to improve your practical skills.
Each student has a designated supervisor for the Individual Project. Weekly supervision meetings are offered throughout the Project.
Assessment methods
A range of assessment techniques are utilised throughout the degree programme to give students the opportunity to demonstrate achievement of the learning outcomes. Individual and group coursework, presentations, portfolios, quizzes, projects, and exams are the key assessments. The assessment of individual modules within each course varies according to the subject. Please check module information for more details.
Computer labs, software and equipment
The School of Computing has several labs to facilitate the teaching, learning and assessment of its programmes. In addition to two general computer labs with high specification PCs, the School has specialist labs for cyber security and networks, games and immersive application development and robotics.
The Robotics lab includes a Boston Dynamics Spot, a number of indoor and outdoor ground robots, and two collaborative robots. Several sensors/payloads such as lidar scanners, gas sensors, imaging sensors are also available for student projects.
A Birdly virtual flying machine and high-end mixed reality headsets such as Microsoft HoloLens 2 and Varjo XR3 are available to develop and test immersive applications.
The Cyber Security and Networks lab is equipped with devices to configure and secure networks and simulate attacks.
Integrated development environments and a variety of software packages are available for teaching, learning and projects. Most software packages are available for students to install on their own PCs or laptops.
Preparation for work
All our degree courses combine academic challenge with the transferable skills that will stand you in good stead for future employment. Many of our more vocationally-focused degrees offer the opportunity of work placements and experience in industry.
After Your Course
Graduate employment
Our graduates have gone on to work at some of the world’s leading tech firms and multinational corporations such as Adobe, Amazon, Arm, BAE Systems, BT, Google Deep Mind, IBM, Jaguar Land Rover, Meta, Microsoft, PWC, and Salesforce. Some of our graduates work for companies that are highly specialised in their business, for example ASOS, Russell IPM, Vitalograph, and Zizo.
Many of our graduates have gone on to postgraduate studies in world’s leading universities, including Oxford, Cambridge and Edinburgh, and secured jobs in senior positions around the world. Among our alu