Criminology provides students of criminology and sociology with a thorough exposure to a range of theories about crime, contrasting their logic and assumptions, but also highlighting efforts to integrate and blend these frameworks.