Criminal Justice is an interdisciplinary program designed to provide students with an understanding of the key components of the criminal justice system in the United States. A solid grounding in constitutional and criminal law, research methods, culture and diversity, and current trends in the field, along with a hands-on internship component, allows students to develop an understanding of this complex system.

Combined with a strong liberal-arts general education, our Criminal Justice majors are prepared to tackle the complex issues facing today’s justice system.

Our program prepares graduates for a variety of entry level positions in the criminal justice field (local, state, and federal), corrections, and the courts, and it gives them the tools and knowledge to advance in their careers.

Criminal Justice Major Coursework 

The Bachelor’s Degree in Criminal Justice is a 124-credit degree. Student can earn either a Bachelor’s of Arts or a Bachelor’s of Science in Criminal Justice. Students are strongly encouraged to consider double majoring or minoring in order to complete the required 124 credits.

Those who have already earned an associate’s degree or are close to earning one may complete the program in as little as two years. Students who do not have an associate’s degree have the opportunity to design their program plans with challenging exams, experiential credit, and elective courses that fit their needs. 

Required Classes 

  • CRI 2260 Introduction to Criminal Justice
  • CRI 3800 Internship
  • CRI 4910 Senior Seminar
  • LGA 3230  Ethics and Professional Legal Responsibilities
  • POL 4200  Constitutional Law
  • PSY 2400 Abnormal Psychology
  • SOC 3509 Race, Class, and Gender
  • SSC 3600 Research Methods in the Social Sciences
  • 2 CJ elective classes


  • POL 1100 American Government OR POL/LGA 2210, Judicial Process
  • PSY 1100 General Psychology
  • SOC 1010 The Sociological Imagination
  • THE 2010 Public Speaking


Online (8-week classes)

  • Two sessions in the Fall (August and October start dates)
  • Two sessions in the Spring (January and March start dates)
  • One session in the Summer (May start date)



Request for information

Joshua Fitzgerald photo

“I loved the GC Honors program and Greensboro College. I felt safe and a sense of genuine belonging at the college. I worked closely with my thesis advisor and professors who helped inspire me to define my path and passion of interest. That path has led me to my doctoral studies in Engineering Mechanics.”

- Joshua Fitzgerald, Class of ’19, Mathematics Major

Joshua currently studies astrodynamics at Virginia Tech University and is an Engineering Mechanics Ph.D. Candidate.