• PHIL 3320

    Epistemology
     Rating

    2.42

     Difficulty

    4.00

     GPA

    2.95

    Last Taught

    Fall 2026

    Studies problems concerned with the foundations of knowledge, perception, and rational belief. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 2420

    Introduction to Symbolic Logic
     Rating

    3.23

     Difficulty

    3.57

     GPA

    3.04

    Last Taught

    Fall 2026

    Introduces the concepts and techniques of modern formal logic, including both sentential and quantifier logic, as well as proof, interpretation, translation, and validity. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 3170

    Kant
     Rating

     Difficulty

     GPA

    3.08

    Last Taught

    Fall 2026

    Primarily a study of Kant's metaphysics and epistemology, followed by a brief look at the views of some of Idealist successors. For more details on this class, please visit the department website at http://www.philosophy.virginia.edu.

  • PHIL 2120

    History of Philosophy: Modern
     Rating

    3.44

     Difficulty

    3.00

     GPA

    3.14

    Last Taught

    Spring 2026

    Surveys the history of modern philosophy, beginning with Descartes and extending up to the nineteenth century. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 3330

    Philosophy of Mind
     Rating

    3.96

     Difficulty

    3.88

     GPA

    3.15

    Last Taught

    Spring 2026

    Studies some basic problems of philosophical psychology. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 2510

    Seminar in Philosophy
     Rating

    2.92

     Difficulty

    3.00

     GPA

    3.26

    Last Taught

    Fall 2026

    Seminars aimed at showing how philosophical problems arise in connection with subjects of general interest. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 2660

    Philosophy of Religion
     Rating

    4.32

     Difficulty

    3.32

     GPA

    3.29

    Last Taught

    Spring 2026

    Considers the problems raised by arguments for and against the existence of God; discussion of such related topics as evil, evidence for miracles, and the relation between philosophy and theology. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 1000

    Introduction to Philosophy
     Rating

    3.58

     Difficulty

    2.76

     GPA

    3.29

    Last Taught

    Fall 2026

    Introduces a broad spectrum of philosophical problems and approaches. Topics include basic questions concerning morality, skepticism and the foundations of knowledge, the mind and its relation to the body, and the existence of God. Readings are drawn from classics in the history of philosophy and/or contemporary sources. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/

  • PHIL 3310

    Metaphysics
     Rating

    4.69

     Difficulty

    4.35

     GPA

    3.31

    Last Taught

    Fall 2026

    Examines central metaphysical issues such as time, the existence of God, causality and determinism, universals, possibility and necessity, identity, and the nature of metaphysics. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 3110

    Plato
     Rating

    3.83

     Difficulty

    2.93

     GPA

    3.33

    Last Taught

    Fall 2026

    Introduces the philosophy of Plato through careful examination of selected Platonic dialogues. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.