Log in or sign up to access the BHE Uni student portal
Teaching includes lectures, lab classes, tutorials, and small group student support hours. Courses include innovative software demonstrations, videos, and more traditional slide presentations alongside work examples.
State-of-the-art web-based materials, automated feedback and marking systems, online tests and electronic coursework submission all provide an excellent modern learning environment. Apart from project work, which is assessed by coursework only, most modules are assessed partly by coursework and exams.
You will be assigned your tutor, who can provide advice about academic matters, welfare concerns, and career development. You can see your tutor anytime by appointment or during office hours.
A/AS-levels: ABB. Two AS-levels are considered in place of one A-level. General Studies accepted.
EPQ with A-levels: BBB + EPQ at grade B.
GCSE: Grade B/5 in Maths.
Access to HE Diploma: Pass relevant diploma with a minimum of 45 credits at level 3, 30 of which must be at Distinction.
International Baccalaureate: Pass Diploma with 30. A minimum of 4 in HL Maths, or 5 in SL Maths, or 6 in Maths Studies is required if a grade of B/5 is not held at GCSE.
BTEC Nationals: Full Diploma with D*D*D*. BTEC must be in IT, Science or Engineering.
T Levels: Distinction in either: Digital Production, Design and Development (with an Occupational Specialism in Software development technician) or Digital Business Services
Twenty hours of work permit weekly for international students.
Modules
Algorithms, Data Structures and Advanced Programming
Computer Architecture
Computing Fundamentals
Foundations of Computation
Introduction to Object-Oriented Programming
Mathematics Fundamentals
Programming Fundamentals
Requirements Engineering and Professional Practice
Core modules
Databases and Domain Modelling
Operating Systems and Networks
Software Architecture and System Development (double module)
Software Engineering Project (dual module)
User Interface Design and Evaluation
Option modules
Data Analytics
Functional Programming
Foundations of Artificial Intelligence
Computer Science Project (double module)
Computers, Society and Professionalism
Communication and Concurrency
Internet and Cloud Computing*
C++ Programming
Software Measurement and Quality Assurance
Mobile and Web Applications
Computational Intelligence and Software Engineering
Core module
Personal and Group Skills (taken in either semester)
Advanced C++ Programming
Advanced System Design
Advanced Web Technologies
Agile Cloud Automation
Interaction Design (ID) & User Experience (UX)
Mobile and Ubiquitous Computing
IELTS 6.0 or equivalent. If your first language is not English, you may need to prove your English ability. If you do not yet meet our requirements, our English Language Teaching Unit (ELTU) offers a range of courses to help you to improve your English to the necessary standard.
Other programmes you might be interested in.
For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.
BHE UNI - Search
Get tailored advice on courses and career paths from a BHE Uni mentor.
Your consultation request has been submitted successfully. We will contact you shortly.