The college was established in 2007 with support from the Wu Yee Sun Charitable Foundation. The first cohort of 300 students began study in 2012. The school will eventually accommodate around 1200 students.
The College motto is 'Scholarship and Perseverance'. In the College's intimate and dynamic learning atmosphere, students will develop the drive for social entrepreneurship: a passion for creativity and innovation, and acumen in pursuing new projects and ideas, not just for personal gain but for the common good. 'Entrepreneurial Spirit with Social Responsibility' is a central focus at the College. Through its diverse programmes of general education, college student life, and cultural and overseas exchanges, the College aims to broaden students' horizons (scholarship), and encourage them to forge ahead (perseverance) in making contributions to the society and leading a productive and rewarding life.