Teaching Statement
Teaching Statement
Inspired by the Wisconsin Idea during my doctoral studies at the University of Wisconsin-Madison (UW-Madison), I
believe that education should reach beyond the boundaries of traditional classroom settings. This concept underscores
the notion that education is not merely a transitory phase but a perpetual force propelling personal and societal
progress 1 .
With this in mind, I am committed to designing engaging courses, promoting a collaborative learning environment,
and encouraging students to consistently contribute to the ever-growing body of knowledge and innovation, especially
in the age of large language models (LLMs), both in their academic pursuits and in their future careers.
My passion for teaching is rooted in the opportunity to re-visit and expand on what we know, often sparking new
research perspectives. The interactions between students and teachers not only enrich our view of the world but also
help in the continuous transfer of knowledge.
In teaching courses on AI, Machine Learning (ML), High-Performance Computing, and Systems, I prioritize a clear
and organized approach. My aim is not only to establish a strong foundational understanding but also to ignite a
curiosity for deeper exploration. My foremost objective in teaching is to cultivate critical thinking in Computer Science,
underscoring the significance of AI, ML, and system techniques, as well as their interplay in developing efficient and
reliable ML models. In subsequent sections, I will reflect on my past teaching and mentoring experiences, express my
aspirations as a faculty member, and discuss teaching strategies that I find profoundly effective with students.
The plan to create a new ML system course. I am eager to create a new course centered on ML systems based on
my research and part of the materials I developed for the ML710 course at MBZUAI. In this new proposed course,
students will explore the core principles and structures of distributed ML algorithms. Students will also gain a deep
understanding of how aspects like compilation and resource management impact the efficiency and scalability of
1 https://www.wisc.edu/wisconsin-idea/
Page 1 of 2
Hongyi Wang ([email protected]), Carnegie Mellon University Teaching Statement
parallel ML algorithms. The main goal of the course is to equip students with the skills to assess, create, and put into
action parallel ML methods in different distributed computing environments.
Innovation-oriented teaching in the age of LLMs. In an era with tools like GPT-4, the emphasis on simply acquiring
knowledge is diminishing in educational contexts. Instead, education should guide students on how to apply this
easily accessible knowledge effectively in the real world. I am committed to reshaping the existing courses to focus on
addressing complex real-world problems with the aid of AI. While students are encouraged to utilize AI, the emphasis
is on its judicious use for problem-solving.
Practical learning through projects. Inspired by the Constructivist Learning Theory, which champions hands-on
experiences, I intend to support graduate students as they figure out their individual research agenda [1, 2]. My goal is
to help students define and refine their objectives, making certain that their projects align with the course content and
result in meaningful and applicable outcomes.
Flipping the classroom. I am a deep believer that a flipped class keeps student learning at the center of teaching.
This method lets students interact with course materials at their convenience, turning in-person classes into vibrant,
hands-on sessions. Here, students can delve deeper into concepts with guided oversight. This approach also adapts
to different learning speeds, allowing students to familiarize themselves with topics before class, ready for practical
exercises and rich discussions. I am keen to embrace this approach in my courses, as it promotes active student
involvement and provides timely, personalized feedback. By adopting this strategy, I aim to create a more active,
cooperative, and effective learning space in university classrooms.
Regular feedback and guidance. As a teacher and mentor, I intend to closely monitor the progress of projects,
offering precise technical and research advice to ensure they are completed both thoroughly and promptly. To achieve
this, I plan to hold regular meetings, either weekly or bi-weekly, with each project team.
Education with community engagement. I plan to host end-of-semester poster sessions, open to the entire university
community and the public, allowing students to present their projects and research findings and extending the
influence of our courses and research to a wider audience.
Engaging with individuals from both academia and industry. Diverse thinkers bring varied viewpoints and
approaches to challenges. By inviting researchers to deliver guest lectures, I aim to broaden my students’ perspectives
on research. Additionally, I plan to have industry researchers and engineers share their insights on real-world product
challenges to further deepen our discussions.
By incorporating these strategies, I aim to equip my students with the skills, knowledge, and perspectives necessary
for intellectual and professional growth.
References
[1] J. S. Kim. The effects of a constructivist teaching approach on student academic achievement, self-concept, and
learning strategies. Asia pacific education review, 6:7–19, 2005.
[2] E. Von Glasersfeld. Cognition, construction of knowledge, and teaching. Synthese, 80:121–140, 1989.
Page 2 of 2