The basic knowledge of public affairs includes the principles of Marxist philosophy, an introduction to Mao Zedong Thought, Socialism with Chinese characteristics's theoretical system, law, socialist market economy, administration, general situation of public institutions, professional ethics, writing of official documents and papers, scientific and technological knowledge and environmental protection, knowledge of literature and history, local conditions and current affairs and politics.