The University has 8 faculties and schools. Students may study in more than 220 postgraduate, undergraduate and sub-degree programs. Service learning subjects are offered by 20 departments from all faculties and schools. They do many kinds of community service projects.