 The college is an independent, for-profit, private university and is located in the southwest city of Chongqing, China’s largest municipality in population and in area.Chongqing has a population of 31 million and the adjacent province, Sichuan, has a population of 82 million.FTBC offers four-year bachelor's degree and two-year diploma programs in finance, economics, trade, tourism, advertising, IT, music and foreign languages, all of which are fully accredited by the Ministry of Education.