Registration Program (pdf) Programming Contest
CFP (PDF) Committee Keynotes

Keynote Addresses

Computer Science: Past, Present, and Future

Supported in part through the SIGCSE Speaker's Fund Grant

The U.S. National Science Foundation created the Computing Community Consortium to stimulate the computing research community to envision and pursue longer-range, more audacious research challenges.

I'd like to take this opportunity to engage you in this process. The next ten years of advances in computer science should be far more significant, and far more interesting, than the past ten. I'll review the progress that our field has made, and I'll present a number of "grand challenge" problems that we should be prepared to tackle in the coming decade.

I'll also discuss a recent assessment of of the status and direction of computing research, carried out by the U.S. President's Council of Advisors on Science and Technology, for which I co-chaired the working group that formulated the report.

Ed Lazowska

Ed Lazowska

Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington

Director, University of Washington eScience Institute

Chair, Computing Community Consortium

Ed Lazowska holds the Bill & Melinda Gates Chair in Computer Science & Engineering at the University of Washington. Lazowska received his A.B. from Brown University and his Ph.D. from the University of Toronto. His research and teaching concern the design, implementation, and analysis of high performance computing and communication systems. Twenty two Ph.D. students and twenty three Masters students have completed their degrees working with him. Lazowska is a Member of the National Academy of Engineering, a Fellow of the American Academy of Arts & Sciences, and a Fellow of ACM, IEEE, and AAAS.

Computing Education Research: Who is it for? Oh, and why?

In this talk, I'll explore the process and products of disciplinary-specific education research. This will include thinking about who is the audience for the work and what use they put it to, as well as the methods and approaches of different types of researcher.

Sally Fincher

Sally Fincher

Professor of Computing Education

University of Kent, Canterbury, UK

Sally Fincher is Professor of Computing Education in the School of Computing at the University of Kent, where she leads the Computing Education Research Group. Her work is centrally concerned with the teaching and learning of Computing, with particular emphasis on teachers and teaching practices. She has worked on several major computing education projects, such as the Bootstrapping Research in Computer Science Education series, and the UK Sharing Practice project: She is Editor-in-Chief of the Journal Computer Science Education (jointly with Laurie Murphy), is a UK National Teaching Fellow, a Senior Fellow of the UK Higher Education Academy and a Fellow of the Royal Society of Arts.

National Partners

National Science Foundation, Panasonic Solutions Company, Turingscraft, Wiley


EMC^2 Academic Aliance
Piazza Logo