|
Keynote Plenary, Thursday; and 2008 SIGCSE Award Recipient
|
| Randy Pausch is unable to travel cross-country to Portland, due tohealth issues. Dennis Cosgrove, Project Scientist, and Wanda Dann,Director of the Alice Project, will give a Keynote address highlightingRandy's contributions to Computer Science Education, including rare footagevideos of Randy's work. |
|
Alice: A Dying Man's PassionI have spent the last fifteen years of my life leading an incredible team. Our quest (which we did not even realize in the beginning) was to revolutionize the way computer programming is taught. Current versions of the Alice system (Alice v2.0, and Caitlin Kelleher's"Storytelling Alice") have been very effective in the college classroom and in tests with middle school girls. The use of drag-and-drop authoring to create 3D movies has proved to be a powerful motivator for students of all ages and both genders. In 2008, we will release Alice v3.0, which provides "real Java" programming and the characters from EA's "The Sims," the most popular PC video game in history. |
|
Brief BioRandy Pausch is a Professor of Computer Science, Human-Computer Interaction, and Design at Carnegie Mellon, where he was the co-founder of Carnegie Mellon's Entertainment Technology Center (ETC). He was a National Science Foundation Presidential Young Investigator and a Lilly Foundation Teaching Fellow. He has done Sabbaticals at Walt Disney Imagineering and Electronic Arts (EA), and consulted with Google on user interface design. Dr. Pausch received his bachelors in Computer Science from Brown University and his Ph.D. in Computer Science from Carnegie Mellon University. Besides the 2008 SIGCSE Award, Randy has also been made an ACM Fellow, and he is the winner of the 2007 Karl V. Karlstrom Outstanding Educator Award. He is the author or co-author of five books and over 70 articles, is the director of the Alice (www.alice.org) software project, and has been in zero-gravity. |
|
Keynote Speaker, Friday Plenary
| |
Innovation, Design, and Simplicity at GoogleThis talk will cover the philosophies of innovation and design at Google, complete with examples of how these philosophies have affected and produced various Google services. Other topics to be covered include: how Google approaches building products with simplicity, its pragmatic and experimental approach to launching products, and a discussion of the academic computer science skills that large, distributed, web-based systems like Google require. |
|
Brief BioMarissa leads the product management efforts on Google's search products - web search, images, groups, news, Froogle, the Google Toolbar, Google Desktop, Google Labs, and more. She joined Google in 1999 as Google's first female engineer and led the user interface and webserver teams at that time. Her efforts have included designing and developing Google's search interface, internationalizing the site to more than 100 languages, defining Google News, Gmail, and Orkut, and launching more than 100 features and products on Google.com. Several patents have been filed on her work in artificial intelligence and interface design. In her spare time, Marissa also organizes Google Movies - outings a few times a year to see the latest blockbusters - for 6,000+ people (employees plus family members and friends).Concurrently with her full-time work at Google, Marissa has taught introductory computer programming classes at Stanford to over 3,000 students. Stanford has recognized her with the Centennial Teaching Award and the Forsythe Award for her outstanding contribution to undergraduate education. Prior to joining Google, Marissa worked at the UBS research lab (Ubilab) in Zurich, Switzerland and at SRI International in Menlo Park, California. Marissa has been featured in various publications, including Newsweek ("10 Tech Leaders of the Future"), Red Herring ("15 Women to Watch"), Business 2.0 ("Silicon Valley Dream Team"), BusinessWeek, Fortune, and Fast Company. Graduating with honors, Marissa received her B.S. in Symbolic Systems and her M.S. in Computer Science from Stanford University. For both degrees, she specialized in artificial intelligence. |
|
Keynote Speaker, Saturday Luncheon
|
|
Computer Science: Past, Present, and FutureComputing research has made remarkable advances, but there's much more to be accomplished. The next few decades of advances should be even more significant, and even more interesting, than the past few. The National Science Foundation has created the Computing Community Consortium to engage computing researchers in an ongoing process of visioning -- of imagining what we might contribute to the world, in terms that we and the world might both appreciate. This process is just beginning, and I'd like to take this opportunity to engage you. I will 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 invite your contributions. |
|
Brief BioEd Lazowska holds the Bill & Melinda Gates Chair in Computer Science & Engineering at the University of Washington, where he has been on the faculty since 1977. His research and teaching concern the design, implementation, and analysis of high performance computing and communication systems. Lazowska is a Member of the National Academy of Engineering, and a Fellow of the American Academy of Arts & Sciences, ACM, IEEE, and AAAS. He chaired the President's Information Technology Advisory Committee from 2003-05, just concluded a term as chair of the DARPA Information Science and Technology Study Group, has been an advisor to Microsoft Research since its inception in 1991, and serves as a board member or technical advisor to a number of high-tech companies and venture firms. He recently became the inaugural chair of the Computing Community Consortium, an NSF-sponsored effort to engage the computing research community in envisioning more audacious research challenges. |
|
2008 SIGCSE Award for Lifetime Service
|
|
| Dennis Frailey is a Principal Fellow at Raytheon Company in Plano, Texas and an Adjunct Professor of Computer Science and Computer Engineering at Southern Methodist University (SMU). At Raytheon, Dennis is a leader in software engineering improvement, currently focusing on software measurement and cycle time reduction. He is also an instructor in several internal courses for project managers and software managers. Prior assignments include software project manager, computer architect, operating system designer, compiler designer, and speechwriter for company executives. Dennis previously worked at Texas Instruments, the Ford Motor Company, and as a tenured, Associate Professor at SMU. Dennis helped start the software engineering program at SMU and was vice-chair of the ACM/IEEE Software Engineering Coordinating Committee. Dennis is an ABET accreditation evaluator in computer science, computer engineering and software engineering; a former member of the Computer Science Accreditation board of directors; and former ACM vice president. He is currently a member of the IEEE Computer Society's Professional Practices Committee and was recently elected vice-chair of the Industry Advisory Committee to the Texas Board of Professional Engineers. He holds an M.S. and Ph.D. in computer science (Purdue) and a B.S. in mathematics (Notre Dame). |