Chosing Majors

I am a high school student. i am applying to universities for admission next year. I really like physics. I want to study both astrophysics and particle physics. How can i do this? And which universities offer dual degrees/majors in both these fields? I also heard of a new field astroparticle physics. Which university offers a course in it? At undergraduate level.

I am from India. I am applying to UK and USA universities also.

Also in some universities(UK) i have applied for physics with particle physics msci(integrated masters) course. Can i do a Msc/MS in astrophysics after this course?

3. Many universities offer specialization in undergraduate school in USA and UK both.

All the universities have the same physics undergrad program especially the first three years (They teach you physics in general). And then in the fourth year you choose among major options such as >> astrophysics, biological physics, particle physics etc.

All the universities have the same physics undergrad program especially the first three years (They teach you physics in general). And then in the fourth year you choose among major options such as >> astrophysics, biological physics, particle physics etc.

And you can get specialized in grad level.

Yeah what you say is partly correct. But universities also offer specialised lectures in astrophysics or particle physics during the second and third year to prepare you for the fourth year in which you are given a project to work on depending on the specialisation you took.

The course requirements for a "general" physics major and an astrophysics major probably overlap a great deal, with only a few courses that are actually different between the two. If a university doesn't let you declare a double major, simply declare one of them and take the extra courses needed for the other one. In the USA at least, declaring one major doesn't forbid you from also taking courses that normally apply to another one.

The course requirements for a "general" physics major and an astrophysics major probably overlap a great deal, with only a few courses that are actually different between the two. If a university doesn't let you declare a double major, simply declare one of them and take the extra courses needed for the other one. In the USA at least, declaring one major doesn't forbid you from also taking courses that normally apply to another one.

Yeah you are correct about the requirements.
And you are saying that i can take up astrophysics and then declare a major in particle physics also? How do i do that?