Peter Siegel
Professor Emeritus
Physics Department
California State
Polytechnic University
Pomona, CA 91768, USA
e-mail: pbsiegel@cpp.edu
My Classroom Materials for the
HochSchule Landshut:
Physics Übungen:
Classroom Materials:
Aufgaben,
Formeln Blatt.
Numerical Methods Übungen:
Classroom Materials:
Problems,
Sample Computer Programs .
Graphing Programs:
linefit,
curvefit
Gamma Spectroscopy
Gnuplot Programs
Classroom Materials and Activities:
Lower Division Classes
- Physics Lecture Notes and Example Problems for first and second year physics:
Lecture Notes for 131, 132, 133, and 234
- Homework Problems and Solutions for:
Phy131,
Phy132,
Phy133,
Phy234.
-
Online Integer Problems:
Phy131 (Mechanics),
Phy132 (Fluids, Gravity, Oscillations, Waves, Thermodynamics),
Phy133 (Electricity and Magnetism)
- linefit program,
curvefit program
- New Laser Gate
- Phy131L: Laboratory Experiments
- Dr. Höling's Optics Tutorial Modules:
Optics Tutorial,
Magnifier Microscope,
Reflection Mirrors,
Refraction Lenses
- Phy235L Modern Physics laboratory manual:
Phy235L Lab Manual
Upper Division Classes
- Phy432: Radiation Physics Laboratory Manual:
Laboratory Manual
- Phy409 (Computational Physics):
Lecture Notes,
Simple Commands,
Example Programs
- Phy404 (High Energy Physics from Spring 2011):
Syllabus,
lecture notes.
Notes on Quantum Formalism,
- Phy404 (High Energy Physics from Spring 2012):
Syllabus,
lecture notes,
Homework Problems.
- Phy404 (Computational Nuclear-Particle Physics from Spring 2013):
Syllabus,
lecture notes,
Assignments.
- Phy499 (Computational Nuclear-Particle Physics from Winter 2016):
Syllabus,
lecture notes and sample programs,
homework problems.
- Bio431: Radiation Biology
lecture notes and lab experiments
- The
Cal Poly Virtual Radiation Laboratory
Elementary School Courses
Cal Poly links:
e-mail server,
class schedule,
Library Database,
room search,
bronco direct.
Classroom Projects
- Java Script Programs for classroom, laboratory, and personal use.
Included are "Linefit", "RPN Calculator", Gaussian curvefitting programs,
"Mortgage Calculator", atomic and nuclear energy level calculator,
Home Run Calculator, Catenary Arch Builder and more.
These programs run in browsers with html5.
- The Cal Poly Virtual Radiation Laboratory
contains a number of experiments you can run using a Geiger Counter, NaI gamma detector,
Ge high resolution gamma detector, and a liquid scintillation detector.
- Click on Heart Rate Analysis
Laboratory for programs to analyze RR interval data.
- Click on Sound and Music Lab for some javascript
programs for music and physics students and teachers to use. This page will be
under construction through 2014.
- Click on interfacing for instructions
on programming PIC chips and reading serial and parallel ports in Linux.
- Click on mmt.html for a summary of
our "Mädchen Machen Technik" workshop for high school students.
- Click on New Laser Gate for a description
of our new laser gate. You will also find instructions on building the gate, and
computer programs for the hardware(in assembly) and software(in C and javascript)
for the gate.
- Click on PIC programming projects
for the circuit diagrams, assembly codes and parts
lists for some fun PIC programming projects, including "kitchen timer".
- Click on laser gate for a description of our laser gate. You
will also find instructions building the gate, and an image file for running the software to
read the laser gate output. The source codes are also included.
- Click on NodeJs programs for various programs in NodeJs that
read data from a usb port. Included are programs to be used with our new laser gate.
- Click on Bluetooth programs for instructions on
using bluetooth communication with PIC microcontrollers.
- Click on Raspberry Pi programs for programs using the
Raspberry Pi.
- Click on Arduino Projects for projects using the
arduino microcontroller and the Raspberry Pi.
- Click on booting for easy directions
for making boot diskette's, CD's, and USB flash drives in DOS and Linux.
- Java Appletes which run on internet
browsers for Classroom use. Included are "Linear Fitting for Data
Analysis", "Photon Interference Applet", "Oscilloscope Simulator", "Central Force Planetary Motion",
"Energy Level calculations for the Alkali Elements", "Geiger Counter, and "Gamma
Detectors".
- Student written Programs which run
on PC-type computers. Both the source and executable codes can be
downloaded and run. Included are Pascal source codes for the
Atwood Machine, "Gaussian Peak Fitting" and other
data analysis programs.
- Gamma spectrum data taken with the
physics departments 3 inch NaI detector. Data include calibration sources
and soil samples to be used by students.
- Germanium Detector gamma spectrum
data taken with the physics departments Ge detector from Canberra.
- Heartbeat interval data for the Cal Poly
Arabian Horses and humans.
- CD for controlled breathing:
breathing cd 12 bpm
- Bio200 materials: Data for Download .
- Preprint (pdf format) of
Nonstationary time series analysis of heart
rate variability
Personal Info
Surveys and Templates:
SurveySeagull
Web links
Particle Data Group
Table of
isotopes (Brookhaven Nat Lab NuDat3)
NIST Atomic Data
Mass Attenuation Coefficients Table for elements
Mass Attenuation Coefficients Table for other materials
PC Interface Information
Physics Dept
| College of Science
| Cal Poly