Christopher Gregory Weaver

Christopher Gregory Weaver
Christopher Gregory Weaver

Primary Research Area

  • Science in Philosophy and Society
Associate Professor in Philosophy
(217) 333-2889
409B Gregory Hall

Recent Courses Taught

  • PHIL 101 - Introduction to Philosophy
  • PHIL 103 - Logic and Reasoning QR II
  • PHIL 202 - Symbolic Logic
  • PHIL 270 - Philosophy of Science
  • PHIL 424 (RLST 424) - Philosophy of Religion
  • PHIL 471 - Contemporary Phil of Science
  • PHIL 517 - Seminar Philosophy of Science
  • PHYS 419 (PHIL 419) - Space, Time, and Matter-ACP
  • PHYS 420 (PHIL 420) - Space, Time, and Matter