Contribute to the Faculty Commons

Browse the Faculty Commons

Faculty Commons is a place to easily contribute computational curricular materials.

Course Level Any
Subject Any
Programming Language Any
more

62 Faculty Commons Items

Detailed ViewCompact View

Time evolution of quantum spin systems with Qiskit

Beyond the First Year Quantum Computing / Information

Developed by Jarrett Lancaster

Available Implementation: IPython/Jupyter Notebook

Elastic Collision of Two Objects in One Dimension

First Year Mechanics

Developed by Kenneth Mellendorf

Available Implementation: Spreadsheet

Electric Field Simulation and Game

High School and First Year Electricity & Magnetism

Developed by Colleen Countryman and Ted Mburu

Numerical Solution to the Nonlinear Differential Equation for an Object Dropped High Above Earth

First Year and Beyond the First Year Mechanics, Mathematical / Numerical Methods, and Astronomy

Developed by Brian Woodahl

Available Implementation: Mathematica

Scientific Computation with Python in Jupyter Notebooks

Beyond the First Year Mathematical / Numerical Methods

Developed by Mark Matlin

Available Implementation: IPython/Jupyter Notebook

Computational Projects for Thermodynamics and Statistical Mechanics

Beyond the First Year Thermal & Statistical Physics

Developed by Marie Lopez del Puerto

Available Implementations: IPython/Jupyter Notebook, MATLAB, and Spreadsheet

Fermi-Dirac Distribution

Advanced Thermal & Statistical Physics

Developed by Marie Lopez del Puerto

Available Implementation: MATLAB

Numerical Solution of the Friedmann Equation for the LCDM (Lambda Cold Dark Matter) Model

Beyond the First Year Mathematical / Numerical Methods and Astronomy

Developed by Brian Woodahl

Available Implementation: Mathematica

Wavepacket Widget

Beyond the First Year Modern Physics

Developed by Troy Messina

Available Implementation: IPython/Jupyter Notebook

Pharmokinetics (Rates of change of medication concentrations)

First Year Mathematical / Numerical Methods, Chemistry, and Biophysics

Developed by Deva O'Neil

Available Implementation: Spreadsheet

Orbital Motion

First Year and Beyond the First Year Mechanics

Developed by Kelly Roos

Available Implementations: MATLAB and Spreadsheet

Building a wave packet

Beyond the First Year Electricity & Magnetism, Modern Physics, Quantum Mechanics, and Waves & Optics

Developed by Michelle Kuchera

Available Implementation: IPython/Jupyter Notebook

Introductory Python Tutorials in Jupyter

High School, First Year, and Beyond the First Year Programming Introductions

Developed by Joshua Samani

Available Implementation: IPython/Jupyter Notebook

Collective motion of active matter

High School, First Year, and Beyond the First Year Condensed Matter Physics, Chemistry, and Biophysics

Developed by Kun-Ta Wu

Available Implementation: MATLAB

Analysis of Numeric Integration Methods

Beyond the First Year Mathematical / Numerical Methods

Developed by Walter Freeman

Scalar and Vector Fields

Beyond the First Year Electricity & Magnetism and Mathematical / Numerical Methods

Developed by Troy Messina

Available Implementation: IPython/Jupyter Notebook

NASA Low Resolution OMNI dataset

First Year and Beyond the First Year Astronomy

Developed by Michelle Kuchera

Available Implementation: IPython/Jupyter Notebook

The Fibonacci Sequence

First Year Mathematical / Numerical Methods and Programming Introductions

Developed by Michelle Kuchera

Available Implementation: IPython/Jupyter Notebook

Rydberg formula

First Year and Beyond the First Year Electricity & Magnetism, Modern Physics, Mathematical / Numerical Methods, and Chemistry

Developed by Michelle Kuchera

Available Implementations: IPython/Jupyter Notebook and Python

Radioactivity Simulation

Beyond the First Year Modern Physics and High Energy / Nuclear / Particle

Developed by Deva O'Neil

Available Implementations: Mathematica and Glowscript

A Guerrilla Guide to Linux

First Year Programming Introductions

Developed by Walter Freeman

Electromagnetic Waves in 1D

Beyond the First Year and Advanced Electricity & Magnetism

Developed by Jordan McDonnell

Available Implementation: IPython/Jupyter Notebook

Using Qiskit and IBM quantum computers to explore quantum mechanics

Beyond the First Year Quantum Computing / Information

Developed by Jarrett Lancaster

Computational physics exercises and projects

Beyond the First Year Mathematical / Numerical Methods and Programming Introductions

Developed by Jay Wang

Horsepower Computational Laboratory Exercise

First Year Mechanics and Experimental / Labs

Developed by Kevin Adkins

Available Implementation: Spreadsheet

Diffusion Model through Conservation Momentum and Energy

High School and First Year Mechanics and Chemistry

Developed by Vashti Sawtelle

Available Implementation: VPython

Radiometric Dating Using VPython and Glowscript

Beyond the First Year Modern Physics, Programming Introductions, Astronomy, and High Energy / Nuclear / Particle

Developed by Michele Montgomery

Available Implementation: Glowscript

1D Elastic Momentum Coding Activity

High School Mechanics

Developed by Daniel Weller

Notes on Euler and RK2 solvers

Beyond the First Year Mechanics and Mathematical / Numerical Methods

Developed by Walter Freeman

Relativistic Phenomena in Classical Electrodynamics

Advanced Electricity & Magnetism and Modern Physics

Developed by Refath Bari

Ibn Al-Haytham's Rules of Refraction

First Year and Beyond the First Year Waves & Optics

Developed by Cory Christenson

Available Implementation: Spreadsheet

Vector Fields

Beyond the First Year Electricity & Magnetism and Mathematical / Numerical Methods

Developed by Troy Messina

Available Implementation: IPython/Jupyter Notebook

Introduction To Electric Fields

First Year Electricity & Magnetism

Developed by Josh Fuchs

Available Implementation: IPython/Jupyter Notebook

Asteroid Field Game

First Year Mechanics

Developed by Daniel Sinkovits

Available Implementation: Glowscript

Introduction to Jupyter Notebooks and Python

First Year Mechanics, Electricity & Magnetism, Mathematical / Numerical Methods, and Programming Introductions

Developed by Michelle Kuchera

Available Implementation: IPython/Jupyter Notebook

Non Linear Curve Fitting

Beyond the First Year Experimental / Labs, Mathematical / Numerical Methods, and Programming Introductions

Developed by Deepshikha Shukla

Available Implementations: IPython/Jupyter Notebook and Spreadsheet

Investigating code efficiency

First Year and Beyond the First Year Mathematical / Numerical Methods and Programming Introductions

Developed by Michelle Kuchera

Available Implementation: IPython/Jupyter Notebook

Collection of Freshman Physics Labs

High School and First Year Mechanics and Experimental / Labs

Developed by Sarah Phan-Budd

Available Implementation: IPython/Jupyter Notebook

Hungry Cat Game: A Semester-long Project for Introductory Mechanics

High School and First Year Mechanics

Developed by Deva O'Neil

Available Implementation: Glowscript

Divergence, Gradient, and Curl

Beyond the First Year Electricity & Magnetism and Mathematical / Numerical Methods

Developed by Troy Messina

Available Implementation: IPython/Jupyter Notebook

Data analysis with Python

Beyond the First Year Experimental / Labs

Developed by Steve Dodge

Available Implementation: IPython/Jupyter Notebook

Three-body problem for Sun, Earth and Jupiter

Beyond the First Year and Advanced Mechanics and Astronomy

Developed by David Nolte

Available Implementation: MATLAB

Understanding Cromer's Stable Solutions Using the Euler Approximation paper

Beyond the First Year Mechanics

Developed by Will Slaton

RC circuit with DC power

First Year Electricity & Magnetism

Developed by Kenneth Mellendorf

Available Implementation: Spreadsheet

The Kepler Problem, part 1

Beyond the First Year Mechanics and Astronomy

Developed by Walter Freeman

Energy Simulations for Mechanics

High School and First Year Mechanics

Developed by James Dolen

Available Implementation: Glowscript

The Doppler Effect - Beyond the Basic Equation

High School and First Year Waves & Optics

Developed by Andrew Morrison

Available Implementation: Glowscript

Introductory E&M Computational Modeling Activities

First Year Electricity & Magnetism

Developed by Todd Zimmerman

Examples of Introductory Mechanics with Spreadsheets

High School, First Year, and Beyond the First Year Mechanics

Developed by Kelly Roos

Available Implementation: Spreadsheet

Modeling Local Temperature and Climate Change

Beyond the First Year and Advanced Mathematical / Numerical Methods, Programming Introductions, and Data Science / Big Data

Developed by David Syphers

Available Implementation: IPython/Jupyter Notebook

Laplace Equation Relaxation Method

Beyond the First Year Electricity & Magnetism and Mathematical / Numerical Methods

Developed by Troy Messina

Available Implementation: IPython/Jupyter Notebook

Verify Centripetal Force by Spring and Radial Drag

First Year and Beyond the First Year Mechanics

Developed by Kenneth Mellendorf

Available Implementation: Spreadsheet

Computation in the Introductory Physics Lab: An example

First Year Experimental / Labs

Developed by Jennifer Birriel

Available Implementation: Spreadsheet

RC Circuits Computational Laboratory Exercise

First Year Electricity & Magnetism and Experimental / Labs

Developed by Kevin Adkins

Available Implementation: Spreadsheet

1D Quantum Dynamics Assignment

Beyond the First Year Quantum Mechanics

Developed by Larry Engelhardt

Available Implementation: IPython/Jupyter Notebook

Spinning Shape (Intermediate Axis Theorem)

Beyond the First Year Mechanics

Developed by Daniel Sinkovits

Available Implementation: Glowscript

Computational Physics for Absolute Beginners

High School, First Year, Beyond the First Year, and Advanced Mathematical / Numerical Methods and Programming Introductions

Developed by W. Brian Lane

hanging mass pulling a cart

High School and First Year Mechanics

Developed by Kenneth Mellendorf

Available Implementation: Spreadsheet

Microstates, Multiplicities, and Probabilities for Simple Systems (Coin Flipping & Einstein Solids)

Beyond the First Year Thermal & Statistical Physics

Developed by Larry Engelhardt

Available Implementation: IPython/Jupyter Notebook

COVID-19 Epidemiological Modeling

First Year and Beyond the First Year Biophysics

Developed by Robert Hilborn

Available Implementations: IPython/Jupyter Notebook and Mathematica

1D & 2D kinematics and Newton's laws of motion in STEPP

High School and First Year Mechanics

Developed by Midori Kitagawa, Mary Urquhart, Michael Kesden, Paul Fishwick, and Rosanna Guadagno

Simulation Led Optical Design Assessments

Advanced Waves & Optics

Developed by Vince Rossi

Available Implementation: Octave