Criminal Punishment and Society
Credit Hours:
3

The relationship between society and the nature and extent of American punishment over time; theories of and justifications for punishment.
Every Year - Scheduling unknown.

Prerequisites:
SOCI 1101
or SOCI 1101H
or SOCI 2600
or permission of department.
Level:
Undergraduate