Government of Pakistan conducts Central Superior Service (CSS) Exams annually through its designated department Federal Public Service Commission (FPSC). Selected candidates are trained at the Civil Services Academy in the training known as Common Training Programme which is followed by specialized training of the respective cadres in different designated institutions. National Police Academy (NPA) is the specialized police training institute of Pakistan which trains Assistant Superintendents of Police (ASPs). Initially, ASPs were trained in Basic Courses which subsequently replaced with Initial Command Course (ICC) after 1998.
Initial Command Course (ICC) is Specialized Training Programme (STP) designed for the new entrants of Police Service of Pakistan (PSP) or mid-level police managers which is spread over 18 months. This training consists upon four different phasis 1) Foundation; 2) Development; 3) Field Attachment & 4) Consolidation.