· The ESSC major adopts a three-layered curriculum structure that emphasizes the...
6
· The ESSC major adopts a three-layered curriculum structure that emphasizes the interdisciplinary nature Of the programme. Students are required to complete 72 units of courses