Besides a set of required courses, elective courses mainly fall into three categories: specific FinTech topics, technology-oriented courses and finance-oriented ones. Students are advised to choose from this rich list according to their interests and career plans.