Goals 1.Ensure adequate supply of computing professionals 2.Achieve broader participation in the field Integrative Computing Education and Research: Preparing IT Graduates for 2010 and Beyond
Strategies 1.Improve the quality of computing education 2.Attract more people to the field 3.Improve retention in the major 4.Strengthen interdisciplinary connections 5.Meet human and infrastructure needs
Stakeholders 1.Students 2.Parents 3.Universities and colleges 4.High schools 5.Funding agencies 6.Professional societies 7.Industry
Domains of Effort 1.Formal and informal learning 2.Community building 3.Resources 4.Assessment
Formal and Informal Learning Keep curricula current Develop curricula for non-majors Broad-audience introductory course Modern software methodologies (e.g. services, parallelism, etc.) Interdisciplinary courses and programs Service-learning Curriculum Pedagogy Exciting challenges “Pump not filter” More supportive (nurturing) approaches Informal Exciting challenges Internships Student-initiated programs
Community Building Open-source Broaden scope through interdisciplinary programs Marketing campaign Better high school outreach “Pump not filter” strategy Nontraditional students Underrepresented groups Mentoring new teachers Image/Outreach Promote greater acceptance of computing Building bridges to other disciplines Marketing campaign Better high school outreach
Resources Human needs Infrastructure needs Teacher training and mentoring Funding of high-school scholarships and internships Changing reward structures for teachers Create usable repositories with proper review and granularity Support long-term maintenance and availability Recognize need for support across varying institutions Leverage existing structures
Assessment Evaluate success of efforts Engage broader social science expertise Keep sustainability in mind Make assessment as unobtrusive as possible