Current Classes

  • PHY 3210 (HPU, Spring 2017)
    An advanced study of electromagnetic theory using the methods of vector calculus. Topics include electrostatics of conductors and dielectrics, electric currents, magnetic fields, Maxwell’s equations, wave propagation in media, and electromagnetic radiation. Four credits.

    Go to site

  • FYS 1000-13 (HPU, Spring 2017)
    First Year Seminar: Life in the Universe
    Are we alone in the Universe? This course will explore ongoing efforts to answer this question. We will study the accepted scientific views of Origins, how the Universe, including life itself, came to be. We will take a journey through the various factors that will determine the likelihood of finding another planet with intelligent life in our galaxy by exploring the factors in the famous Drake Equation. Along the way, we will look at current missions that are helping us answer some of our questions, like the Mars rovers studying the Martian terrain, the Kepler Mission looking for Earth-like planets around other stars, and the SETI Institute which is listening for alien communication as part of its mission to explore, understand and explain the origin, nature and prevalence of life in the Universe. Finally, we will investigate claims that Earth has been visited by alien life already.

    Go to site

  • PHY 4000
    Undergraduate Research
    Undergraduate Research in Physics. Research of a theoretical, computational, or experimental topic in physics. Results will be given in a written paper and an oral presentation to the seminar participants and department faculty.

Above: 2012 TriStar lecture at GTCC

Public Outreach

  • HPUniverse Day
    HPUniverse Day is a new public outreach event put on by the Department of Physics at HPU. Open to the general public, several activities are provided, including comet making, crater demonstrations, bottle rockets, and much more!
  • Cline Observatory Public Viewing
    Each clear Friday night throughout the year, the Cline Observatory is open to the public (free of charge) for viewing astronomical objects. Sessions begin 30 minutes after sunset March through October, and at 7PM November through February.

    Get More Info.

  • Project: Space Panthers
    In the fall of 2013, HPU students and faculty launched a balloon and payload to 100,000 feet and successfully retrieved the payload 150 miles to the East near Tarboro, NC. A video summary of the launch may be viewed here. We plan on continuing these launches year after year, including K-12 students and the general public along the way.
  • AstroFest
    AstroFest is a four-day long astronomy festival put on by the Department of Astronomy at Penn State. In 2012, I developed a new "station" that allowed passers-by to remotely control the robotic 0.4-meter PROMPT telescope in Cerro Tololo in Chile in real time.
  • Discovery Space
    The Discovery Space in State College, PA is a wonderful science museum for kids with many hands-on activities.

Classes Taught

  • PHY 4000 (HPU, Fall 2013-present)
    Undergraduate Research
    Undergraduate Research in Physics. Research of a theoretical, computational, or experimental topic in physics. Results will be given in a written paper and an oral presentation to the seminar participants and department faculty.
  • PHY 2100 (HPU, Spring 2015 & 2016)
    An introduction to the major aspects of electronics theory and practice found in scientific and computer instrumentation. Topics include DC and AC circuit analysis, diodes and the PN junction, bipolar junction transistors, transistor amplifiers, operational amplifiers, integrated circuits, analog to digital converters, and digital logic.

    Go to site

  • PHY 2030 (HPU, Fall 2014, Fall 2016)
    Modern Physics
    An introduction to space-time physics and quantum physics with applications in astronomy, atomic physics, solid-state physics, nuclear physics, and particle physics.

    Go to site

  • PHY 1050 (HPU, 2013-2016; 8 sections of 32 students, 4 sections of 100 students)
    Astronomy of Stars, Galaxies, and the Cosmos
    This course is an introduction to modern astronomy that focuses on the universe beyond the solar system. Topics include properties and life cycles of stars, supernovae, neutron stars, black holes, quasars, interstellar medium, and galaxies. This course is intended primarily for non-science majors and satisfies the Area II General Education elective in Natural Science.
  • PHY 1510 (HPU, Summer I 2014)
    General Physics I
    Pre-requisite(s): MTH 1210 (Pre-calculus) or higher
    This is the first course of the two-course sequence of introductory (trig-based) physics. We cover selected topics in mechanics including linear and rotational motion, forces, torque, momentum, and energy. Applications include linear motion, projectile motion, uniform circular motion, static equilibrium, and static fluids.

    Go to site

  • PHY 1511 Lab (HPU, Summer I 2014, Fall 2015)
    General Physics I Lab
    This is the laboratory that accompanies the second semester of the two-semester sequence of introductory (algebra-based) physics. Experiments cover topics in linear and rotational motion, forces, and acceleration, static fluids, momentum, conservation of momentum, and conservation of energy.

    Go to site

  • ASTR 001 (Penn State, Fall 2012; 320 students)
    Introduction to Astronomy
    an introductory course for non-science majors that provides a broad introduction to Astronomy, including the historical development of the subject, basic physics of gravity, light, and atoms; telescopes; planets, moons, and other objects in our solar system; exosolar planets; the Sun and other stars; the Milky Way and other galaxies and other galaxies; and cosmology.
  • ASTRO 101 (UNC, Spring 2010; 100 students)
    Descriptive Astronomy
    a survey of astronomy from ancient to modern times. This course focused on examining modern models for the formation and evolution of the Solar System, stars, and the universe, with an emphasis on understanding how observational data have led astronomers to these models, where the models are successful, and where they fail.
  • ASTRO 101-L (UNC, 2006-2008; 30 students per lab)
    Descriptive Astronomy Lab
    laboratory/observing class that complements ASTR 101