, but this code // executes before the first paint, when

ÃÛÌÒapp

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Criminology Major, Minor | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Criminology Major, Minor

Undergraduate Program On Campus

What You'll Learn

Gain the skills and knowledge to become an agent of justice and renewal.

As a criminology major at ÃÛÌÒapp, you'll focus on more than scientific inquiry into crime and the criminal justice system. You'll think analytically about crime, deviance, and harm—learning about their root causes and evaluating efforts to address them.

You'll engage directly with the real-world pursuit of justice through opportunities like tutoring at Michigan's Handlon Correctional Facility, volunteering at rehabilitation facilities, interning at a police department, or working with community-based violence prevention organizations. You’ll have the opportunity to contribute to global conversations about crime by partnering with faculty in research projects and presenting at professional conferences.

What Makes This Program Great

  • Unique learning opportunities: ÃÛÌÒapp’s Prison Initiative provides inmates at the Handlon Correctional Facility (Ionia, MI) with the opportunity to complete a bachelor’s degree. Students from the Grand Rapids campus are able to serve as tutors in this program and participate in a club on social justice involving students from both campuses.
  • Practical skills: Students will complete an internship at places such as local courts, victim services, police departments, mental health organizations, rehabilitation facilities.
  • Real-world research: Each professor in the department is an active researcher in their field. Students can take advantage of mentorship opportunities through faculty-student research projects.
  • Experts on campus: ÃÛÌÒapp is renowned for hosting lectures, workshops, and conferences on important contemporary issues. Events on topics such as race and policing, restorative justice, and nonprofit anti-violence programs provide students with examples of applied criminology.
  • Loading...
  • Loading...

Faculty

Elisha Marr

Associate Professor, Director of Gender Studies, Director of Criminology