Teaching

Courses Taught as Instructor

CourseDigital Humanities and Information
InstitutionUniversity of Missouri
TimeAugust 2024–December 2024
Course DescriptionThis graduate course introduces the emerging field of digital humanities, with a particular focus on its relationship to information. The course is organized around weekly topics that explore the use and application of emerging technologies and methods in humanities scholarship. Topics include methods such as data visualization, spatial analysis, text encoding, network analysis, and machine learning, among others, as well as conceptual themes like debates and critiques within digital humanities, recent developments in AI, and the contributions of digital humanities to various fields. These fields include established humanities disciplines like literature and history, adjacent disciplines in the social sciences, and libraries.
The course adopts a comprehensive approach, combining synchronous and asynchronous sessions. Through engaging readings, discussions, lab assignments, and a semester project, students will gain a broad understanding of the field of digital humanities. They will also acquire hands-on experience with basic digital technologies and computational methods for data analysis, and develop skills in critically analyzing and reviewing research projects or in proposing and conducting their own. This course aims to prepare students to navigate the opportunities and challenges they will encounter in future roles in librarianship and other information professions, particularly in areas that engage or support activities related to digital humanities.
Average Course Evaluation Score4.61/5.00
Course SyllabusSyllabus: Digital Humanities and Information.pdf

CourseComputing in the Humanities
InstitutionUniversity of Illinois Urbana-Champaign
TimeAugust 2023–December 2023
Course DescriptionThis advanced undergraduate course explores the use and application of emerging technology and methods in scholarly activities in the humanities. Using the Python programming language, the main part of the course is organized around method-driven weekly topics, including data collection, data visualization, spatial analysis, text encoding, network analysis, machine learning, and text analysis, among others. Additionally, the course covers conceptual themes such as debates and critiques surrounding digital humanities and examines how computational methods contribute to established humanities disciplines such as literature and history, as well as adjacent disciplines in the social sciences.
The course adopts a comprehensive approach, blending lectures, seminars, and labs. Through engaging readings, dynamic class discussions, programming assignments, and a semester project, students gain a comprehensive overview of the research field of computing in the humanities. They also acquire hands-on experience in utilizing Python for data analysis, especially in the context of humanities topics. Moreover, students are exposed to the entire lifecycle of conducting research on a self-defined topic in computing in the humanities.
Average Course Evaluation Score4.62/5.00
Course SyllabusSyllabus: Computing in the Humanities

Courses Taught as Teaching Assistant

CourseDatabase Design and Prototyping
InstitutionUniversity of Illinois Urbana-Champaign
TimeMay 2023–August 2023
ContributionsGrading assignments, recording class participation, and answering questions

CourseComputing in the Humanities
InstitutionUniversity of Illinois Urbana-Champaign
TimeJanuary 2023–May 2023
ContributionsLeading discussions and delivering guest lectures in class, holding office hours for 2 hours every week, and grading assignments

CourseInformation Organization
InstitutionPeking University
TimeFebruary 2019–June 2019
ContributionsFacilitating a symposium of a group of 12 students every other week, and grading assignments

CourseInformation Storage and Retrieval
InstitutionPeking University
TimeSeptember 2018–January 2019
ContributionsDelivering a guest lecture on the practice of information retrieval, and grading assignments

CourseHistory of Chinese Books
InstitutionPeking University
TimeFebruary 2017–June 2017
ContributionsGrading assignments, and organizing a visit to the ancient book exhibition in the National Library of China

Workshops Taught as Instructor

WorkshopERGM and Network Simulation
EventHistorical Network Research in Chinese Studies Conference
HostFairbank Center for Chinese Studies, Harvard University
TimeJuly 2021

Guest Lectures Delivered

LectureExperience Sharing for First-Year Information Management Students
CourseIntroduction to Information Management
InstitutionPeking University
TimeDecember 2024

LectureCareer Planning for Library and Information Science Professionals
CourseSeminar on Publishing Trends and Library Trends
InstitutionPeking University
TimeDecember 2024