Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Undergraduate Computer Science Education in China Ming Zhang, Wenxin Li, Yao Guo School of Electronics Engineering and Computer Science Peking University firstname.lastname@example.org
Outline • 1. Undergraduate Computer Science Education in China • 2. International Connections
1. Undergraduate Computer Science Education in China • Computer science and technology plays a pivotal role in the rapid growth of China’s economy. • Moving from an “elite computer education” model to a “mass education” model. • Many issues of evolution of computer science education in China are worldwide faced regarding innovation, internationalization, and relevance to society’s needs.
Background in Computing Education in China • In 1956, the discipline Computer Science and Technology established. • In 1996, the current curriculum was proposed, emphasized computer software and computer applications. • In 1998, the Ministry of Education (MOE) in China promoted the transition from “elite education” to “mass education” by dramatically increasing university enrollments.
Background in Computing Education in China • In 2003, the Advisory Committee for the Computing Discipline of the MOE kicked off a program for China’s Computing Curricula. • advise the MOE regarding strategic directions for undergraduate disciplines • provide curriculum guidance to educational institutions • supervise the evaluation of computing education
Professional Computing Education for Majors Pyramid Model of Computing Education
Challenges for computing professional education • Broadening of the discipline’s intention • Development of greater independence of sub-disciplines within the discipline of computing • Addressing the diversity of society’s needs for information technology • Coping with the popularization and huge scale of computing education
Fundamental Computer Science Education for Non-majors • Problems and challenges • The growth of computing-related disciplines. • Relationship to professional education in other disciplines. • The quality of fundamental computing education. • Computational Thinking
2. International Connections • UCFCS – SIGCSE like conference • Invited International Speakers • ACM/CCF Joint Membership • Feedback for CS2013 • Comments • Emphasis on Labs • Possibility to join in • CS, CE, SE, IT work groups • Other ACM Councils
Labs • Appendix 3:Labs for Core Tier 1 Course of Computer Science • Appendix 3.1 Program Design • Appendix 3.2 Data Structure • Appendix 3.3 Database system • Appendix 3.4 Computer Networking • Appendix 3.5 Software Engineering • Appendix 3.6 Principles of computer organization
UCFCS Keynotes in Recent Years • 2009 • Richard LeBlanc, Seattle University • Barbara Owens, SIGCSE Chair • 2010 • Mark Guzdial, Georgia Tech • 2011 • Mehran Sahami, Stanford University • 2012 • Randal Bryant, Carnegie Mellon University