The current Dean of ISTM, Professor Peter Sher, is the Chair Professor at Feng Chia University and Dean of d. School at Feng Chia University. The faculty at ISTM forms a multidisciplinary teaching team that includes senior professors recruited from highly-ranked universities, younger members who graduate from top universities in UK or US, adjunct faculty members from ISTM’s partner institutions and other overseas universities, and also experts from industry.
ISTM encourages innovation in teaching and learning. Innovation Project is a specifically designed and featured course at ISTM that employs interdisciplinary and socially relevant content in Business and in Engineering. Such project-based approach engages students in innovative thinking and in the process of design and analysis, and students thereby learn how to work effectively in teams and develop crucial skills in innovation and project management.
All ISTM’s courses are taught in English (with the exception of language courses). In addition, ISTM offers Public Speaking and English Writing courses to improve students’ academic and professional communication skills in English. Chinese language and culture courses are also available for international students at Feng Chia University. For successful transition to study-abroad counseling also provides students important information.
ISTM’s Undergraduate 2+2 Programs offers immersive learning environments, enabling cross-cultural allowing students to experience of education, industries and culture. The ISTM dormitory creates a social-learning space with ample opportunities for academic and cultural exchange, immersing students in different cultures and connections for communications and collaborations.