National Police Academy is the premier police training institution in Pakistan. Traditionally entrusted with the task of training only probationary officers of Police Service of Pakistan, its role has now been enhanced to include capacity building courses for in-service senior officers of police and law enforcement agencies, Senior Command Course for DPOs/District SPs, hold Seminars/workshops on variety of contemporary policing subjects, carrying out Training Needs Analysis & Curriculum Design for various ranks, research and publication work and to provide guidance for all police training matters in Pakistan. These new functions are in conformity of the Governments goals of enhancing the capacity through better training and skills development. National Police Academy has been given a leading role in formulating policies to provide a framework for constituent police departments to frame their own policies in line with National Policies. It also provides guidance in development of training programs to its units.