Most students regardless of the department do not necessarily know which departments and which courses are suitable for their four-year learning path? Which courses should be taken first and how should they be matched? Who will discuss and introduce with the students? Again, what should I do if I can't choose a class? The compulsory courses of a certain department do not want students from different departments to take elective courses, because they feel that their level is not enough.
Or if the degree is too good, and you want to take bulk sms service the seminar of the research institute, but when you don't want to take it, who has enough weight to communicate? Also, which courses can be "recognized" for credit? Is online class possible? Is it possible to take off-campus classes? Is it possible to do projects and internships? What are the standards for certification? Then some teachers will question, if a student has one-third or even more than one-half of the credits not taken at "National Taiwan University", is it still a "National Taiwan University graduate"? Graduation topic, who can take students to do it? Qing University, Jiaotong University, and Chengdu University all use “theme” as a very important graduation threshold, and they face similar problems. Graduation themes are not "final reports".
Most professors specialize in research, but not every student's themes are research types. Will professors bring themes? Regardless of the department, students are interested in various fields, and some fields are just suitable for professor XX, but why is professor XX willing to bring it? He has to take classes, do research, take his own graduate students, and various administrative, external projects and consulting cases. What are the motivations and benefits? The most important purpose of this "project" is to allow students to find jobs by means of "works". Therefore, it is best to have industry Mentors for each topic. Do professors or schools have these contacts?