Criminal Punishment and Society (Online) Credit Hours: 3 The relationship between society and the nature and extent of American punishment over time. Theories of and justifications for punishment. This course will be taught 95% or more online. Scheduling for this course has not yet been determined. Prerequisites: SOCI 1101 or SOCI 1101H or SOCI 2600 or permission of department. Duplicate Credit: Not open to students with credit in SOCI 3150 Level: Undergraduate