Teaching

AP Computer Science A

AP Course, Qingdao Academy, 2025

Course Description

Have you ever wondered how your favorite apps, games, and websites are created? AP Computer Science A is a foundational course that demystifies the world of software development and teaches you how to think like a programmer.

Introduction to Brain-Computer Interface Applications

Project and Research Oriented Course, Qingdao Academy, 2024

Course Description:

How close are we to controlling everything with our “thoughts”? Is the full-dive technology depicted in the anime Sword Art Online achievable in reality? What exactly is Elon Musk’s company, Neuralink, researching? In this class, we’ll explore Brain-Computer Interface (BCI) technology from a scientific and engineering perspective. Starting with neuroscience, we’ll gradually move on to learn common engineering techniques such as signal processing and machine learning. We’ll collect and process EEG data hands-on, read and discuss the latest advancements in academia and industry, and ultimately aim to create a simple BCI system.

AP Computer Science Principles

AP Course, Qingdao Academy, 2024

Course Description

AP Computer Science Principles is a hands-on course where you’ll dive into the world of coding, data, and digital innovation. You’ll learn how apps and websites are built, how data drives decisions, and how the internet connects us all. Along the way, we’ll tackle real-world problems, explore the impact of technology on society, and maybe even create some cool projects of your own. Think of it as your guide to understanding the tech shaping our world—no prior experience needed, just curiosity and a willingness to explore!

IG Biology

G9 Introductory Biology Course, Qingdao Academy, 2023