Teaching
Courses Designed and Taught as Instructor
- IS_LT 9439: Digital Humanities and Information. University of Missouri, Fall 2024, Spring 2026.
Average Course Evaluation Score: 4.61/5.00.
Course Description: This graduate course introduces the emerging field of digital humanities (DH), broadly understood as the intersection of digital technologies and humanities research. The course adopts a comprehensive approach that combines synchronous and asynchronous sessions. Through readings, class discussions, guest lectures, and a semester project, students gain a broad understanding of DH from multiple perspectives and develop skills in critically analyzing and evaluating research projects. The course aims to prepare students to navigate the opportunities and challenges they may encounter in future roles in librarianship and other information professions, particularly in areas that engage with or support DH-related activities.
The course is organized around 15 weekly modules, each focusing on an independent yet interrelated topic. Beginning with theorizing DH and concluding with critiques of the field, the course covers two broad thematic areas. First, it examines the contributions of DH to a range of fields, including broader domains—such as literary studies, history, media studies, and libraries—in which theoretical concerns are foregrounded, as well as more specific areas—such as fiction, poetry and song, drama and performance, world literature, and book history—in which practical applications are emphasized. Second, the course introduces key methodological domains and conceptual issues in DH, including spatial humanities, historical network analysis, the disciplinary position of DH, and recent developments in artificial intelligence. By engaging with this wide range of topics, students learn how DH builds upon longstanding humanistic traditions, how it can contribute meaningfully to scholarly research in the humanities, and what challenges and limitations the field continues to face.
Course Syllabus: Syllabus-Digital Humanities and Information - IS 310: Computing in the Humanities. University of Illinois Urbana-Champaign, Fall 2023.
Average Course Evaluation Score: 4.62/5.00 (ranked as excellent by students).
Course Description: This 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.
Course Syllabus: Syllabus-Computings in the Humanities
Other Courses Taught as Instructor
- IS_LT 7305: Foundations of Library and Information Science. University of Missouri, Fall 2025, Spring 2026.
- IS_LT 7302: Organization of Information. University of Missouri, Fall 2025.
- IS_LT 7301: Library and Information Technology. University of Missouri, Spring 2025.
- IS_LT 9085: Problems in Information Science and Learning Technology (independent study). University of Missouri, Spring 2025, Fall 2025.
Courses Taught as Teaching Assistant
- IS 455: Database Design and Prototyping. University of Illinois Urbana-Champaign, Summer 2023.
- IS 310: Computing in the Humanities. University of Illinois Urbana-Champaign, Spring 2023.
- Information Organization. Peking University, Spring 2019.
- Information Storage and Retrieval. Peking University, Fall 2018.
- History of Chinese Books. Peking University, Spring 2017.
Workshops Taught as Instructor
- Lishi wangluo fenxi 历史网络分析 [Historical Network Analysis]. Zhineng shixue gongzuofang 智能史学工作坊 [Workshop on AI-Powered Historical Studies], June 2025. Hosted by the Department of History, Peking University.
- Network Analysis. China-Princeton Digital Humanities Workshop 2025, June 2025. Hosted by the Department of East Asian Studies, Princeton University. The interactive Jupyter Notebook for the workshop is available on Google Drive.
- ERGM and Network Simulation. Historical Network Research in Chinese Studies Conference, July 2021. Hosted by the Fairbank Center for Chinese Studies, Harvard University.
Guest Lectures Delivered
- Interplays Between Materiality and Content in Late Imperial (1500–1899) Chinese Books. Presented in IS_LT 9428: History of Books and Media, School of Information Science & Learning Technologies, University of Missouri, June 2025.
- From Databases to Digital Prosopography: Applications and New Frontiers in Digital History. Presented in Sources of the Greco-Roman World and Digital Humanities, Department of History, Peking University, March 2025.
- Experience Sharing for First-Year Information Management Students. Presented in Introduction to Information Management, Department of Information Management, Peking University, December 2024.
- Career Planning for Library and Information Science Professionals. Presented in Seminar on Publishing Trends and Library Trends, Department of Information Management, Peking University, December 2024.