Log in or sign up to access the BHE Uni student portal
Programming is fun! You no doubt have a phone, laptop, tablet, and so on; your car may have a navigation system, park itself, and have surround-space scanners, and you may be able to control your heating from a mobile. All of these nifty devices work using program code. At the heart of coding such systems are state-of-the-art technologies, including Android, C++, Java, JavaScript, Python, PHP, Prolog, and R, and program development environments like Eclipse. At Leicester, you will be taught to program in a selection of these languages and have opportunities to learn others in project work. Programming will include mobile and web applications and technologies.
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 C/4 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 points. A minimum of 3 in HL Maths, 4 in SL Maths, or 5 in Maths Studies is required if a grade of C/4 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
Business and Financial Computing
Computer Architecture
Computing Fundamentals
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
Computers, Society and Professionalism
Entrepreneurial Project (double module)
C++ Programming
Computational Intelligence and Software Engineering
Software Measurement and Quality Assurance
Mobile and Web Applications
Internet and Cloud Computing
Then choose two option modules from:
Analysis of Algorithms
Compression Methods for Multimedia
Big Data and Predictive Analytics
Foundations of Cybersecurity
Technology Management
IELTS 6.5 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.