大学普通本科物理专业的课程比较多,一般包括公共基础课、专业基础课和专业课三部分,公共基础课(任何专业必修)包含大学英语,政治课(马克思主义哲学、毛泽东思想概论、邓小平理论,有些院校可能还有政治经济学),中国近现代史纲要,思想道德修养与法律基础,形势与政策,大学军事理论(国防教育课程),艺术课程(音乐鉴赏等,属于选修课,但学分制规定至少选修一个),大学计算机基础,C语言程序(或C++)等;专业基础课(这里不分必修和选修,有些属于专业选修但实际上是必修)包括高等数学,线性代数(这两个课程不同于数学专业的数学分析和高等代数,但最基本的内容一致),概率论和数理统计,普通物理学(或大学物理学):普通力学、电磁学、热学、光学、原子物理学(或近代物理基础、量子理论基础)、普通物理实验(或大学物理实验),模拟电子技术基础、数字电子技术基础等;专业课包含理论物理学(通称四大力学,有些院校可能还特别讲授相对论):理论力学(经典力学或分析力学)、电动力学、热力学与统计物理(有些院校可能分开讲授,热力学和统计物理学或统计力学)、(初等)量子力学,数学物理方法(含复变函数论,或数学物理方程和特殊函数),专业英语,半导体物理学,固体物理学(或凝聚态物理学),以及与物理专业有关的编程设计,可能还有金属材料热处理课程和实验等,各院校的实际教学情况和水平各有差异,课程安排差别可能会比较大,但是最基本的课程,如大学英语、政治课、历史课、计算机课程、形势与政策、高等数学、普通物理学、理论物理学以及毕业前的实习课程一定会有,不过课程安排方法各院校各有特色。