To address the problem of a serious Internet of Things (IoT) talent shortage, the Chinese government is encouraging universities and institutions to establish a major in IoT Engineering to train high-level IoT talent. Since 2011, 700 Chinese universities and institutions have established IoT Engineering undergraduate programs. We surveyed the history, status, curriculum, and problems of IoT undergraduate degree programs in China. Based on data collected from faculties, students, and graduates, we found that the IoT Engineering curriculum was an unsystematic patchwork and was deficient in practical platforms. We then provide suggestions for further development and exploration of IoT education by presenting a Technical Knowledge Map of IoT Engineering. This survey work on Chinese IoT education can prompt Chinese educators to reflect on its achievements and problems, which will contribute to IoT talent cultivation worldwide.