Skip to main content

Criminal Justice Data Analysis - 3

Starting Date: 10-05-2021
Closing Date: 25-07-2021

This course is archived. Certificates will not be issued for this course.


Research is the core of modern professional internal security issues today. Criminal justice is increasingly a data-driven function and CJ organizations process substantial data that reflect the social, political, economic factors impacting Indian society. Vast amount of criminal justice data is being collected throughout India. The nation-wide Crime and Criminal Tracking Network and Systems (CCTNS), as well sixty years of Crime in India data, new sources such as ‘Dial 100’ system across the country are providing big data to practitioners, researchers and policy makers. Combined with additional social, political and economic data and geographic information systems that provide spatial maps and allow incorporation of temporal phase, significant new heights can be scaled for effective crime control with data analytics and visualization.

The major objective of this course will be to train security personnel in analytic tools for study of crime and its control in India. Big Data analytics is among today’s fastest-growing professions and this course seeks to build skills in applying its techniques for internal security of the country. The course will incorporate subject matter from the disciplines of criminology, computing science, mathematics, geography, economics, psychology, management, philosophy, and ethics, with special emphasis upon gender, race and ethnic studies. Topics will cover Big Data Analytics comprising machine learning and AI applications as well as qualitative methods. Students will study ways of understanding and modeling of the complex social & political environment, and with these models better understand how to improve approaches to crime reduction and the use of analytics in criminal justice issue. 

For more details, please visit the CCJR website by clicking here.

Student feedback for the course CJDA-1


Dr. Arvind Verma

Dr. Hanif Qureshi 

Dr. Nisheeth Srivastava 

Dr. Ramyaa

Dr. Shankar Prawesh

Dr. S K Lodha        

Operational Assistants

Dr. Neeta Singh
Deepak Kumar
Abhishek Shukla
Akash Misra
Revathy K T

Course Content

Week 1-2        
        Criminological Perspectives & Crime Pattern Analysis
        Instructor: Drs Arvind Verma and Hanif Qureshi    

Week 3-4        
        Machine Learning: Principles & Predicting Crimes through Artificial Intelligence
        Instructor: Dr. Nisheeth Srivastava

Week 5-6        
        Agent Based Modeling
       Instructor: Dr. Ramyaa

Week 7-8   
        Social Network Analysis for Crime and Terrorist Networks
        Instructor: Dr. Shankar Prawesh

Week 9-10       
        Crime Visualization: Principles & Applications
Instructor: Dr. SK Lodha

Week 11-12       
        Project Presentation
        Administrator: Dr. Arvind Verma


The course is designed for officers of Indian police, private security managers, senior officers of defense services, internal security policy analyst, CJ practitioners, and researchers. In particular, this course is designed for those seeking to enhance their skills and capabilities in crime prevention techniques. Graduate students of political science, sociology, criminology, computer science, mathematics, and management will also benefit from this course.

Educational Requirements

The minimum educational requirement is a bachelor’s degree and experience of working with computers. In this course, you’ll learn quantitative and qualitative methods for data analysis through hands-on exercises and video instruction from IIT Kanpur faculty and guest faculty from other institutions around the globe.

Time Frame

You can complete all course requirements in this course and earn your certificate in 12 weeks, spending 5-7 hours per week.


Weekly Assignments/ Exercises/ Quizzes    90%
 Presentation                                                 10%


  • Theories of crime that suggest why people commit crime
  • Criminal Justice Data Sources
  • Criminal Justice Data Visualization
  • Big data analytics, simulation, machine learning, network analysis, survey design in criminal justice issues, Data Security
  • Formulate crime control questions that can be tested using various methods.
  • Use CJ data to test policy outcome

About Certificates

After completion of all the assignments and successful presentation, the students will be awarded a Certificate in Criminal Justice Data Analysis by IIT Kanpur.