Hello, I've searched the forums and have seen similar questions come up, but no direct answers. So sorry for bringing up a topic which may seem to some of you, talked to death! Anyway I'm in the first year of my undergrduate degree programme at university, studying theoretical physics (basically 80% physics, 20% maths and computing for theoretical physicists). I'm doing an MSci at a UK university, but I'm not really enjoying my course too much and have landed myself in bit of a quandary. Why? I don't feel there is enough (interesting) mathematics in my course. I've been considering changing my degree programme to a mathematics degree with theoretical physics [75% math, 25% physics]. However, will doing this severely impair my ability of becoming a theoretical physicist? I've heard conflicting arguments from mathematicians and physicists (obviously with their bias). The mathematicians tell me that the important theories being developed now are very mathematical (such as string theory) and that doing an applied maths course is the route into proper theoretical physics. However, theoretical physicists tell me that they've not had to use abstract mathematics for their physics and that a theoretical physics degree is fine (also all the abstract mathematics I need to learn I will learn during my PhD, which is when it will become relevant). OK, these are the opinions of undergraduates and I am hoping to get a PhD after my degree and then go into a career of research. So to summarise my ramblings, should I continue my course in theoretical physics or essentially waste this year and start again with an applied math course, if I'm a budding theoretical physicist/mathematical physicist?