As senior undergraduates have learned almost major basic courses, it's unefficient or even failed if teaching just like the traditional ??baby-fed?? method in junior class. For the senior course, streaming technology, we have a tentative reform based on investigating the students' major basic and existing problem. Facing these conditions, various teaching arrangements are taken to excite the interesting of streaming science, including topic lecture, research demonstration, practical experiment, autonomous learning and topic paper. Also, a teaching method is proposed which fusing all the course arrangements. With the several years of practice, it seems efficient to teaching and learning, as well as acclaimed from students.