I taught several courses over the last decade or so. It includes both core and elective courses (as well as theory and laboratory classes). The following are the courses I have offered:
Particle Physics (elective)
Nuclear and Particle Physics (core)
Experimental High Energy Physics (elective)
Quantum Mechanics (core)
Classical Dynamics (core)
Mechanics and General Properties of Matter (core)
Advance Electronics
Computational Lab
Nuclear Physics and Instrumentation Lab
General Physics Lab
Electronics Lab
Modern Physics Lab