Skip to main content Skip to main navigation Skip to footer content

College of Arts and Humanities

James Rocha

Professor


Philosophy

jamesr@csufresno.edu


Education

UCLA, PhD, 2007

Courses Taught

20. Moral Questions
103. Early Modern Philosophy
115. Ethical Theory 
118. Political and Social Theory
120. Contemporary Moral Conflicts 
121. Ethics in Criminal Justice
125. Bioethics
126. Social Justice
127. Philosophy of Law
170t. Institutional Racism
199. Fieldwork in Philosophy of Law