• PHIL 3320

    Epistemology
     Rating

    2.42

     Difficulty

    4.00

     GPA

    2.93

    Last Taught

    Spring 2025

    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 3180

    Nietzsche
     Rating

    2.83

     Difficulty

    2.50

     GPA

    3.21

    Last Taught

    Spring 2024

    A comprehensive study of the philosophy of Nietzsche, with an examination of his views on life, truth, philosophy, art, morality, nihilism, values and their creation, will to power, eternal recurrence, and more. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/. Prerequisite: instructor permission (previous course in philosophy preferred)

  • PHIL 2510

    Seminar in Philosophy
     Rating

    2.92

     Difficulty

    3.00

     GPA

    3.26

    Last Taught

    Spring 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 2780

    Ancient Political Thought
     Rating

    3.00

     Difficulty

    2.50

     GPA

    3.38

    Last Taught

    Spring 2024

    A survey of the political ideas and theories of the ancient Greeks and Romans, including such works as Plato's REPUBLIC, Aristotle's POLITICS and Cicero's DE RE PUBLICA. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 1330

    Virtual Worlds and Philosophy
     Rating

    3.22

     Difficulty

    2.00

     GPA

    3.84

    Last Taught

    Spring 2025

    This class explores the intersection of philosophy with issues concerning VR, computer simulation, AI, etc. Can traditional philosophical problems be seen through the lens of VR and AI- and do VR and AI raise new and distinctive philosophical issues? This will show how reflection on modern technologies can help with ancient philosophical questions and how philosophy can help in the development of new technologies and society's response to them.

  • PHIL 2420

    Introduction to Symbolic Logic
     Rating

    3.23

     Difficulty

    3.57

     GPA

    3.03

    Last Taught

    Fall 2025

    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 1730

    Introduction to Moral and Political Philosophy
     Rating

    3.30

     Difficulty

    2.63

     GPA

    3.38

    Last Taught

    Spring 2026

    Examines some of the central problems of moral philosophy and their sources in human life and thought. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 3140

    History of Medieval Philosophy
     Rating

    3.33

     Difficulty

    3.00

     GPA

    3.14

    Last Taught

    Spring 2024

    Examines the continued development of philosophy from after Aristotle to the end of the Middle Ages. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.

  • PHIL 3160

    18th Century Philosophy
     Rating

    3.33

     Difficulty

    2.80

     GPA

    3.32

    Last Taught

    Spring 2026

    Studies the central philosophers in the empiricist tradition.

  • PHIL 2110

    History of Philosophy: Ancient and Medieval
     Rating

    3.36

     Difficulty

    3.58

     GPA

    3.38

    Last Taught

    Fall 2025

    Survey of the history of philosophy from the Pre-Socratic period through the Middle Ages. For more details on this class, please visit the department website at http://www.virginia.edu/philosophy/.