You should normally hold a first degree equivalent to at least a British lower second-class bachelor's degree in a computer-related subject. If your first degree is not in computing but you have worked in the computing industry you can also be considered. If you have no experience or degree in a computing-related discipline then you should consider our MSc in Computing Science. You would normally be proficient at programming in C++/Java or similar.