You’ll need a 2:1 degree in electronics, computer science, or a related subject (e.g. computer engineering, telecommunications engineering). You must have an upper 2:1 score in the following: 1 Maths module 1 programming module (C, C++, Python, Java). We also accept certificates from recognized massive open online courses (MOOCs) or other recognized paid-for online courses to satisfy this programming requirement.