Yin Zhang is an active promoter of curriculum reform in traditional university Computer Science (CS) and Software Engineering (SE) programs. He is dedicated to leveraging rich technological resources such as the Cangjie programming language, modern application development frameworks, the MVVM + IService architectural pattern, microservices reference architecture, and artificial intelligence services to interconnect various CS/SE courses and design highly integrated CS/SE educational curricula. He has contributed a series of free online courses to the tech community, such as 'Cangjie Community Software Engineering,' demonstrating the potential and advantages of integrating cutting-edge technologies into traditional university CS/SE courses. He has also organized a student open-source community, the 'Cangjie Interest Group,' at the Software College of Northeastern University, which has contributed a series of open-source projects to the Cangjie community and integrated these projects into the curriculum, fostering a close fusion between course content and the open-source community. In his future work, he will continue to introduce rich Huawei technologies like continuous integration, containerization, and large language models into his courses to help students better understand modern development technologies.