GE2301 Science and Technology: From Past to Future 科學與科技：過去與未來 A+ It is an ez course, very ez even for non-science and engineering students. (I am from college business.) The course covers a wide range of different topics in mechanical engineering which is interesting and informative. Professors and lecturers are generally friendly and helpful. I suggest all who need to fulfill the university GE area 3 requirement to take this course, even those with relatively less engineering and science background will be totally fine.