不知道你要干嘛,假设你的目的是考研,非专业课就不说了: 高等数学,线性代数(B类) 力学,电磁学,光学,热学(至少三个A类) 计算方法,算法与数据结构(主要是C语言) 近代物理或原子物理 数学物理方法 热力学与统计物理 理论力学 量子力学(A类) 电动力学(A类) 固体物理 没有严格要求要哪个年级上什么课。
如果要考研的话,最好都看北京大学出版社的教材,或者看该方面的知名顶级教材,如landau&lifschitz的量子力学,Kittel的固体物理等等。高等量子力学、群论等属于选修课,但都是研究生必修课,最好也学一下。