The Department of Commercial Design at Chung Yuan Christian University was founded in 1984, as an academic unit under the College of Business. In 1992, the university established the College of Design which was the first of its kind in the nation. The college now consists of Departments of Commercial Design, Architecture, and Interior Design, and Landscape Architecture. In 1999, the Department began to offer Master Degree Programs, including a Master Degree Program for Working Professionals. In 2019, the Department began to offer Product Design Program .
The curriculum comprises of five core areas: design, humanities, technology, marketing and industry. The objective of both undergraduate and master degree programs is to nurture students becoming strategic thinking and problem-solving design professionals.