This paper examines the current status of professional computing education for undergraduate majors and fundamental computer education for non-majors in China. We describe the evolution of computing education over the past decade and its role in meeting society’s requirements for IT talent, and we discuss developing trends for computing education at China’s universities. We conclude with a description of the Computer Science major at Peking University, one of the nation’s leading research-based computer science departments. Categories and Subject Descriptors K.3.2 [Computers and Education]: Computer science education, curriculum. General Terms Design, Management, Standardization Keywords Computer science education, China, Peking University, School of Electronics Engineering and Computer Science