College of ScienceUndergraduate StudiesGraduate StudiesResearchDepartment MembersProgramsNews and EventsLecture NotesContact UsMajorsPhysics Major ProgramMinorsPhysics Minor ProgramCourse FlowchartCourse List