Prof. Neil's research interests are in physics beyond the standard model, particularly its signatures in collider and dark matter experiments, and more generally in the physics of stronglycoupled elementary particles, which he studies numerically using largescale computing. His particular interests include composite Higgs and composite darkmatter models, precision calculations of heavyquark properties (which are an important input to experimental searches for new physics), and the phase structure of manyfermion, stronglycoupled gauge theories.
keywords
elementary particle physics, collider phenomenology, dark matter, quantum field theory, lattice gauge theory, highperformance computing, largescale data analysis
PHYS 2210  Classical Mechanics and Mathematical Methods 1
Primary Instructor

Fall 2020
Theoretical Newtonian mechanics, including position and velocity dependent forces, oscillation, stability, noninertial frames and gravitation from extended bodies. Ordinary differential equations, vector algebra, curvilinear coordinates, complex numbers, and Fourier series will be introduced in the context of the mechanics.
PHYS 2600  Introduction to Programming and Scientific Computing
Primary Instructor

Fall 2018 / Spring 2019
Covers basic concepts in programming and scientific computing, including numerical integration and simulation of physical systems. Students will learn the programming language Python and associated graphics libraries. Programming examples will be drawn from classical physical systems that can only be solved numerically, such as projectile motion with drag and Nbody problems.
PHYS 3210  Classical Mechanics and Mathematical Methods 2
Primary Instructor

Spring 2020
Lagrangian and Hamiltonian treatment of theoretical mechanics, including coupled oscillations, waves in continuous media, central force motion, rigid body motion and fluid dynamics. The calculus of variations, linear algebra, tensor algebra, vector calculus, and partial differential equations will be introduced in the context of the mechanics.
PHYS 5070  Introduction to Computational Physics
Primary Instructor

Spring 2021
Surveys methods and practices in programming and scientific computing for the study of physics, using the Python programming language. Core material will include data analysis and visualization, numerical solution of differential equations, working with largescale remote computers, and general software skills such as debugging, version control, and collaborative tools. Previously offered as a special topics course.
PHYS 5250  Introduction to Quantum Mechanics 1
Primary Instructor

Fall 2019
Quantum phenomena, Ehrenfest theorem and relation to classical physics, applications to onedimensional problems, operator techniques, angular momentum and its representations, bound states and hydrogen atom, and SternGerlack experiment and spin and spinor wave function. Department enforced prerequisite: advanced undergraduate quantum mechanics course.