teaching
Courses I worked as a Teaching Assistant or Instructor.
Student Testimonies
“Xiyang was helpful during labs and any office hours that I went to. He explained the basic concepts and labs sufficiently.”
“Xiyang is nice. He understands the students’ goals!”
“Really helpful with labs!”
“Prof. Stier, TA Yue, and TA Xiyang meticulously care about our comprehensiveness of topics. Including those support services, I think this course is better than any other courses I have taken! Thanks, Stier, Yue, and Xiyang!”
“The course is very interesting and the TA are really helpful and empathic. They know the topic and the code, in addition they know how to explain others (this is the most important ability).”
“The TAs for this course were very knowledgeable and responsive.”
Carnegie Mellon University
-
95-865: Unstructured Data Analytics (2023 Spring), Teaching Assistant & Instructor on Programming Sessions
-
94-775 & 94-475 Practical Unstructured Data Analytics (2023 Spring), Teaching Assistant & Instructor on Quiz Review Sessions
-
95-891 Introduction to Artificial Intelligence (2022 Spring, 2022 Fall), Teaching Assistant & Instructor on NLP sessions
-
95-712 Object Oriented Programming in JAVA (2021 Spring, 2022 Spring, 2023 Spring), Teaching Assistant
-
95-734 Managing Digital Business (2020 Fall, 2021 Fall, 2022 Fall), Teaching Assistant
-
95-771 Data Structures and Algorithms (2021 Fall), Teaching Assistant
-
95-705 Telecommunications Management (2020 Summer), Teaching Assistant
Duke University
-
STA663 Statistical Computation (2019 Spring), Teaching Assistant
-
STA101 Data Analysis and Statistical Inference (2018 Fall), Teaching Assistant & Instructor on Weekly Lab Sessions