Search Results

CJ 516. Theories of Punishment. 3 Credits.

This course surveys the variety of attempts to describe, justify and explain punishment as a feature of human social life. Emphasis is placed on criminal punishment, but extra-legal punishments and their relationship to criminal punishments are also explored. Prerequisite: CJ 510.


...Criminology CJ 511 Contemporary Perspectives in Criminology CJ 515 Human Nature and Crime CJ 516...

Office of the Registrar

Tel: 701.777.2711
Fax: 701.777.2696

Twamley Hall Room 201
264 Centennial Drive Stop 8382
Grand Forks, ND 58202-8382