How likely is it to be able to get into a top PhD program in the US right after getting a Bsc in Computer Science from Edinburgh/other UK universities? Would it be better to get a Masters/Integrated Masters first?
valid question