for more information, see the NCSSM Course Catalog
Elective courses that may be used to meet elective graduation requirements
PH310 Applied Electronics
a projects course that emphasizes practical applications of electronics
PH316 Introduction to Robotics
a projects course that provides the opportunity to develop skills in the use of radio controllers and sensors and in basic programming
PH318 Optics & Technology
covers the fundamentals of geometric and physical optics with an emphasis on current technology
PH356 Advanced Robotics
a projects course in which students design and build kit and custom robots
PH418 Astrophysics
emphasizes how astronomers extract physical information about stars, galaxies, and interstellar matter
PH420 Galaxies and Cosmology
emphasizes the origin, structure, and evolution of massive stars and the events that lead to supernovas, black holes, and neutron stars
PH424 Advanced Modern Physics
surveys the physics developed during the 20th century
PH442/444/446/448 Research in Physics I, II, III, and IV
students learn scientific methodology, write a research proposal, and carry out a research project
IE302 High-Speed Imaging
an interdisciplinary, projects-based course in which students design and carry out experiments using high-speed imaging techniques and publish their results on the web