Apologies in advance for the length but HN is the most CompSci-literate community I'm aware of.<p>I'm a UK-based web dev finally going to university in order to round out my knowledge with a degree in CompSci, trying to decide between London and Birmingham. During my extensive research I've noticed that many universities seem to repackage what's essentially the same course - identical or mostly identical lists of modules - under different degree titles. For example, a few of the University of Birmingham's Computer Science courses are named as follows:<p>- Artificial Intelligence and Computer Science BSc
- Artificial Intelligence and Computer Science with a Year in Industry BSc
- Computer Science with Digital Technology Partnership BSc
- Computer Science/Software Engineering MEng<p>But comparing each degree on the UoB website shows the list of modules is identical apart from one extra module that is removed or added depending on the "specialism".<p>In the case of these courses by the University of Greenwich in London:<p>- Computer Science BSc Hons
- Computer Science (Artificial Intelligence) BSc Hons
- Computer Science (Cyber Security) BSc Hons
- Computer Science (Data Science) BSc Hons<p>...the available modules are completely identical, with one or two becoming compulsory or optional based on the "specialism".<p>In these cases, where I essentially have the choice to study all or 95% of the same modules - does the generic or specialist degree title (Computer Science vs Computer Science (Artificial Intelligence)) look more impressive to employers/clients? Does the extra specialism help, by making the degree look broader, or are future employers/clients likely to understand the breadth of a standalone Computer Science degree?<p>For that matter and on the same topic, Imperial College London generally seems to rank as the best computer science degree in the UK after Cambridge and Oxford, but for some reason I can't fathom they've called this degree "Computing", which tbh sounds closer to something in IT support. If I were to apply for this degree, is there anything to stop me from calling it Computer Science on my CV?