Mt Adams Panorama

Mt. Adams Panorama with Carter Range in distance: Presidential Range, White Mountain National Forest, NH                               Fuji X-100V 

IcelandHill

Looking West from Lakes of the Clouds, White Mountains


USM Jupyterhub Server
Courses: Summer 2025

Session I
Phy 123: General Physics II
M, W, Th: 09:00 - 11:30 165 Science 
Phy 111: Elements of Physics I
M, W, Th: 12:00 - 14:30 165 Science 
Phy 114: Introductory Laboratory I
Tu: 13:00 - 16:00 266 Science
Phy 116: Introductory Laboratory II
Tu: 09:00 - 12:00 C277 Science

Session II
Phy 112: Elements of Physics II
M, Tu, W: 09:00 - 11:30 165 Science 
Phy 116: Introductory Laboratory II
Tu: 12:00 - 15:00 C277 Science

Fall 2025

Phy 261: Computational Physics 
M W F 11:00 - 12:05 
Phy341 Quantum Mechanics
Tu Th 11:00 - 12:15 

Student/Office Hours (Office: 224 Science; Lab: 252 Science)

In general, I am in my office or lab and am available; but contact me for a specific time. 

Research and Teaching Interests
Computational Physics: I use Python and Julia (almost exclusively Julia now) for all my computing needs, as well as for teaching Physics 261: Computational Physics.

Electromagnetic damping of a conducting ring: The detailed time-dependent damping for a conducting ring is derived and then measured experimentally with a high speed camera. Will be recruiting students for this in Fall 2025.

Physics Education: My main inspiration for physics education came from reading the works of Carl R. Rogers (Freedom to Learn and it's revisions). I have been incorporating authentic assessment and conceptual questioning into my introductory physics classes. In addition, together with other faculty at USM, and the help of our Provost, we helped create a Learning Assistant program at USM.

Curriculum Vitae: Click CurriculumVitae2019 to download in PDF format. The file includes as an attachment, the original LaTeX source which you can feel free to extract (you will need Adobe Acrobat Reader or Acrobat Pro 8.0 or later) or PDF Expert (OSX App) and use as a LaTeX CV template. (updated 05-Nov-2019)

Publications:
Smoothing.jl: a simple package that contains a binomial smoothing routine for apply to a time series. To install, just say > add Smoothing from withing the Julia package manager.
labjack-controller: Robust and Easy Data Collection with Labjack T-Series DAQs in Python
Vector plot of Helmholtz Coil in Earth's Magnetic Field, from the Wolfram Demonstrations Project,Cody Goolsby and Paul Nakroshis, Dec. 2011

The Headlight Effect, from the Wolfram Demonstrations Project, October 2007
Measuring Boltzmann's constant using video microscopy of Brownian motion, American Journal of Physics, 71 (6) June 2003

Statistics of continuous motion force events in a driven 2D granular array

Jupyter_logo50x50