James Cargile

jc7y@virginia.edu

Average Ratings

  • Rating

    4.05

  • Difficulty

    4.21

  • GPA

    3.19

Philosophy

PHIL 1410 | Forms of Reasoning
  • Rating

    4.04

  • Difficulty

    4.27

  • GPA

    2.88

  • Last Taught

    Fall 2025

PHIL 2420 | Introduction to Symbolic Logic
  • Rating

    4.06

  • Difficulty

    3.67

  • GPA

    3.04

  • Last Taught

    Fall 2025

PHIL 3310 | Metaphysics
  • Rating

  • Difficulty

  • GPA

    3.38

  • Last Taught

    Spring 2024

PHIL 4020 | Seminar for Majors
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PHIL 4500 | Special Topics in Philosophy
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2017

PHIL 4993 | Directed Reading and Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PHIL 4995 | Directed Reading and Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

PHIL 5420 | Advanced Logic
  • Rating

    4.33

  • Difficulty

    4.5

  • GPA

    3.45

  • Last Taught

    Fall 2017

PHIL 5470 | Philosophy of Mathematics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2018

PHIL 7590 | Seminar on a Logic Topic
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2019

PHIL 8420 | Advanced Logic and Foundations of Mathematics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2018

PHIL 9999 | Non-Topical Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025