I just complete year 1. I am a math major and i am attending a 3-year curriculum university. I want to learn sth more concrete than math so i wish i can major in physics. Can i finish physics degree in 2 years? 1.In my estimate, i can take all the core courses but will they be enough if i want to apply for grad school? 2. Can i take back the advanced undergrad courses if i enter grad school? 3. Can i defer intentionally(say half year) and take the the advanced undergrad courses? I think i will pick physics up quite fast as i have the basic math foundations(linear algebra) Love this forum.