Teaching
Courses Taught at the University of North Dakota
Courses Taught at the University of North Dakota
Undergraduate Courses
Undergraduate Courses
PHYS 101 Survey of Physics and Astrophysics
PHYS 110 Introductory Astronomy
PHYS 130 Natural Science
PHYS 161 College Physics I
PHYS 162 College Physics II
PHYS 251 University Physics I
PHYS 415 Undergraduate Research
PHYS 461 Astrophysics II
PHYS 492 Special Problems (General Relativity)
Graduate Courses
Graduate Courses
PHYS 520 Cosmology
PHYS 525 Galaxies
PHYS 549 Seminar
PHYS 550 Special Topics
PHYS 590 Graduate Research
PHYS 999 Dissertation