Major: mechanics, heat, electromagnetism, optics, atomic physics, theoretical mechanics, thermodynamics and statistical physics, electrodynamics, quantum mechanics, electronic technology foundation, middle school physics teaching method, general physics experiment, modern physics experiment, advanced mathematics, C language, microcomputer principle, etc.
Minor: database principle, MATLAB, solar energy foundation and its application, solid state physics, general history of China, education history of China, accounting, history of western thoughts, etc.
College physics is actually an increase in the depth and breadth of high school physics. If your physical foundation is poor, you have to work hard, so-so, no problem at all.
I hope it helps you. . .