Pengantar Komputasi (Tahun Pertama, Musim Gugur 2011): Magical Flip
Magang pemrograman (mahasiswa baru musim semi 2012): OpenJudge World of Warcraft, peta empat warna Botzone
Pengantar Sistem Komputer (Tahun Kedua 2, Musim Gugur 2012): Proxy Lab
Magang struktur data dan algoritma (tahun kedua musim gugur 2012): Simulator elevator, Lianliankan, miniSQL
Pemrograman Java (Tahun Kedua 2, Musim Semi 2013): Perayap Web
Eksperimen Komputer Mikro (Bagian 2, Musim Semi 2013, Tahun Kedua): Ular Dua Sisi
Organisasi dan Arsitektur Komputer (Tahun Ketiga, Musim Gugur 2013): Simulasi Tingkat Instruksi dan Simulasi Cache Tingkat Lanjut
Teknologi Kompilasi Tingkat Lanjut (Penelitian Musim Gugur I 2015): Penerjemah kode tiga alamat ke kode C dan pengoptimalan kompilasi
Konsep dan Desain Sistem Terdistribusi (Penelitian Musim Semi 2016): PageRank Terdistribusi