Courses on the OpenLab

1 to 3 (of 3)

PHIL3400 Environmental Philosophy Template

Rob MacDougall
PHIL 3400|Spring 2026

Study of selected global environmental issues (e.g., population, planetary warming, biodiversity loss, world hunger, sustainable development, pollution, etc.) by means of philosophical analysis of the concepts, […]

PHIL 3211 Philosophy of Law, FA2024 E058

Rob MacDougall
PHIL 3211|Fall 2024

An examination of the concepts and classifications used in and about legal systems; problems of legal reasoning and judicial decision-making; and the evaluation of philosophical and legal arguments in the areas of […]

PHIL 3211 Philosophy of Law, FA2024 D056

Rob MacDougall
PHIL 3211|Fall 2024

An examination of the concepts and classifications used in and about legal systems; problems of legal reasoning and judicial decision-making; and the evaluation of philosophical and legal arguments in the areas of […]