Author: Randy Pausch
Ph.D
Pausch was born in Baltimore, Maryland, and grew up in Columbia, Maryland. After graduating from Oakland Mills High School in Columbia, Pausch received his bachelor's degree in computer science from Brown University in May 1982 and his Ph.D. in computer science from Carnegie Mellon University in August 1988. While completing his doctoral studies, Pausch was briefly employed at Xerox Palo Alto Research Center and Adobe Systems.Pausch was an assistant and associate professor in the Department of Computer Science at the University of Virginia's School of Engineering and Applied Science from 1988 until 1997. While there, he completed sabbaticals at Walt Disney Imagineering and Electronic Arts (EA). In 1997, Pausch became Associate Professor of Computer Science, Human-Computer Interaction and Design, at Carnegie Mellon University. He was a co-founder in 1998, along with Don Marinelli, of CMU's Entertainment Technology Center (ETC), and he started the Building Virtual Worlds course at CMU and taught it for 10 years. He consulted with Google on user interface design and also consulted with PARC, Imagineering, and Media Metrix. Pausch is also the founder of the Alice software project. He received the National Science Foundation Presidential Young Investigator Award and was a Lilly Foundation Teaching Fellow. Pausch was the author or co-author of five books and over 70 articles.
Pausch received two awards from ACM in 2007 for his achievements in computing education: the Karl V. Karlstrom Outstanding Educator Award and the ACM Special Interest Group on Computer Science Education Award for Outstanding Contributions to Computer Science Education. He was also inducted as a Fellow of the ACM in 2007. Pausch died of complications from pancreatic cancer on July 25, 2008.
Publications
Co-authors
Productive Colleagues
- Jodi Forlizzi
- Scott E. Hudson
- Brad A. Myers
- 90
- 113
- 154
Publications
Pierce, Jeffrey S., Pausch, Randy (2007): Generating 3D interaction techniques by identifying and breaking assumptions. In Virtual Reality, 11 (1) pp. 15-21. https://dx.doi.org/10.1007/s10055-006-0034-6
Tan, Desney S., Gergle, Darren, Scupelli, Peter, Pausch, Randy (2006): Physically large displays improve performance on spatial tasks. In ACM Transactions on Computer-Human Interaction, 13 (1) pp. 71-99. https://dl.acm.org/doi/10.1145/1143518.1143521
Tan, Desney S., Gergle, Darren, Scupelli, Peter, Pausch, Randy (2004): Physically large displays improve path integration in 3D virtual navigation tasks. In: Dykstra-Erickson, Elizabeth, Tscheligi, Manfred (eds.) Proceedings of ACM CHI 2004 Conference on Human Factors in Computing Systems April 24-29, 2004, Vienna, Austria. pp. 439-446. https://doi.acm.org/10.1145/985692.985748
Tan, Desney S., Gergle, Darren, Scupelli, Peter, Pausch, Randy (2003): With similar visual angles, larger displays improve spatial performance. In: Cockton, Gilbert, Korhonen, Panu (eds.) Proceedings of the ACM CHI 2003 Human Factors in Computing Systems Conference April 5-10, 2003, Ft. Lauderdale, Florida, USA. pp. 217-224.
Pierce, Jeffrey S., Pausch, Randy (2002): Comparing voodoo dolls and HOMER: exploring the importance of feedback in virtual environm. In: Terveen, Loren (eds.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 105-112.
Myers, Brad, Hudson, Scott E., Pausch, Randy (2000): Past, present, and future of user interface software tools. In ACM Transactions on Computer-Human Interaction (TOCHI), 7 (1) pp. 3-28. https://dl.acm.org/citation.cfm?doid=344949.344959
Hinckley, Ken, Pausch, Randy, Proffitt, Dennis, Kassell, Neal F. (1998): Two-Handed Virtual Manipulation. In ACM Transactions on Computer-Human Interaction, 5 (3) pp. 260-302. https://www.acm.org/pubs/articles/journals/tochi/1998-5-3/p260-hinckley/p260-hinckley.pdf
Hinckley, Ken, Pausch, Randy, Proffitt, Dennis, Patten, James, Kassell, Neal F. (1997): Cooperative Bimanual Action. In: Pemberton, Steven (eds.) Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference March 22-27, 1997, Atlanta, Georgia. pp. 27-34. https://www.acm.org/pubs/articles/proceedings/chi/258549/p27-hinckley/p27-hinckley.pdf
Hinckley, Ken, Tullio, Joe, Pausch, Randy, Proffitt, Dennis, Kassell, Neal F. (1997): Usability Analysis of 3D Rotation Techniques. In: Robertson, George G., Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 1-10. https://www.acm.org/pubs/articles/proceedings/uist/263407/p1-hinckley/p1-hinckley.pdf
Pierce, Jeffrey S., Audia, Steve, Burnette, Tommy, Christiansen, Kevin, Cosgrove, Dennis, Conway, Matthew, Hinckley, Ken, Monkaitis, Kristen, Patten, James, Shochet, Joe, Staack, David, Stearns, Brian, Sturgill, Chris, Williams, George, Pausch, Randy (1997): Alice: Easy to Use Interactive 3D Graphics. In: Robertson, George G., Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 77-78. https://alice.virginia.edu
Viega, John, Conway, Matthew, Williams, George, Pausch, Randy (1996): 3D Magic Lenses. In: Kurlander, David, Brown, Marc, Rao, Ramana (eds.) Proceedings of the 9th annual ACM symposium on User interface software and technology November 06 - 08, 1996, Seattle, Washington, United States. pp. 51-58. https://www.acm.org/pubs/articles/proceedings/uist/237091/p51-viega/p51-viega.pdf
Stoakley, Richard, Conway, Matthew, Pausch, Randy (1995): Virtual Reality on a WIM: Interactive Worlds in Miniature. In: Katz, Irvin R., Mack, Robert L., Marks, Linn, Rosson, Mary Beth, Nielsen, Jakob (eds.) Proceedings of the ACM CHI 95 Human Factors in Computing Systems Conference May 7-11, 1995, Denver, Colorado. pp. 265-272. https://www.acm.org/sigchi/chi95/proceedings/papers/rws_bdy.htm
Durbin, Jim, Gossweiler, Rich, Pausch, Randy (1995): Amortizing 3D Graphics Optimization Across Multiple Frames. In: Robertson, George G. (eds.) Proceedings of the 8th annual ACM symposium on User interface and software technology November 15 - 17, 1995, Pittsburgh, Pennsylvania, United States. pp. 13-19. https://www.acm.org/pubs/articles/proceedings/uist/215585/p13-durbin/p13-durbin.pdf
Hinckley, Ken, Pausch, Randy, Goble, John C., Kassell, Neal F. (1994): Passive Real-World Interface Props for Neurosurgical Visualization. In: Adelson, Beth, Dumais, Susan, Olson, Judith S. (eds.) Proceedings of the ACM CHI 94 Human Factors in Computing Systems Conference April 24-28, 1994, Boston, Massachusetts. pp. 452-458. https://www.acm.org/pubs/articles/proceedings/chi/191666/p452-hinckley/p452-hinckley.pdf
Hinckley, Ken, Pausch, Randy, Goble, John C., Kassell, Neal F. (1994): A Survey of Design Issues in Spatial Input. In: Szekely, Pedro (eds.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States. pp. 213-222. https://www.acm.org/pubs/articles/proceedings/uist/192426/p213-hinckley/p213-hinckley.pdf
Chimera, Richard, Barr, Jeff, Brunecky, Martin, Pausch, Randy, Rappaport, Alain (1993): Platform Independent User Interface Builders: Where Are We Headed?. In: Hudson, Scott E., Pausch, Randy, Zanden, Brad Vander, Foley, James D. (eds.) Proceedings of the 6th annual ACM symposium on User interface software and technology , 1993, Atlanta, Georgia, United States. pp. 235-236. https://www.acm.org/pubs/articles/proceedings/uist/168642/p235-chimera/p235-chimera.pdf
Jacob, Robert J. K., Leggett, John, Myers, Brad A., Pausch, Randy (1993): Interaction Styles and Input/Output Devices. In Behaviour and Information Technology, 12 (2) pp. 69-79.
Pausch, Randy (1992): The Virginia User Interface Laboratory. In: Bauersfeld, Penny, Bennett, John, Lynch, Gene (eds.) Proceedings of the ACM CHI 92 Human Factors in Computing Systems Conference June 3-7, 1992, Monterey, California. pp. 63-64. https://www.acm.org/pubs/articles/proceedings/chi/142750/p63-pausch/p63-pausch.pdf
Pausch, Randy, Vogtle, Laura, Conway, Matthew (1992): One Dimensional Motion Tailoring for the Disabled: A User Study. In: Bauersfeld, Penny, Bennett, John, Lynch, Gene (eds.) Proceedings of the ACM CHI 92 Human Factors in Computing Systems Conference June 3-7, 1992, Monterey, California. pp. 405-411. https://www.acm.org/pubs/articles/proceedings/chi/142750/p405-pausch/p405-pausch.pdf
Pausch, Randy, Conway, Matthew, DeLine, Robert (1992): Lessons Learned from SUIT, the Simple User Interface Toolkit. In ACM Transactions on Information Systems, 10 (4) pp. 320-344. https://www.acm.org/pubs/articles/journals/tois/1992-10-4/p320-pausch/p320-pausch.pdf
Pausch, Randy, Crea, Thomas, Conway, Matthew (1992): A Literature Survey for Virtual Environments: Military Flight Simulator Visual Systems and. In Presence: Teleoperators and Virtual Environments, 1 (3) pp. 344-363.
Pausch, Randy (1991): Virtual Reality on Five Dollars a Day. In: Robertson, Scott P., Olson, Gary M., Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 265-270. https://www.acm.org/pubs/articles/proceedings/chi/108844/p265-pausch/p265-pausch.pdf
Pausch, Randy, Young II, Nathaniel R., DeLine, Robert (1991): SUIT: The Pascal of User Interface Toolkits. In: Rhyne, James R. (eds.) Proceedings of the 4th annual ACM symposium on User interface software and technology Hilton Head, South Carolina, United States, 1991, Hilton Head, South Carolina, United States. pp. 117-125. https://www.acm.org/pubs/articles/proceedings/uist/120782/p117-pausch/p117-pausch.pdf
Pausch, Randy, Williams, Ronald D. (1990): Tailor: Creating Custom User Interfaces Based on Gesture. In: Hudson, Scott E. (eds.) Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology October 03 - 05, 1990, Snowbird, Utah, United States. pp. 123-134.
Hudson, Scott E., Pausch, Randy, Zanden, Brad Vander, Foley, James D. (eds.) Proceedings of the 6th annual ACM symposium on User interface software and technology , 1993, Atlanta, Georgia, United States.
Kelleher, Caitlin, Pausch, Randy, Kiesler, Sara (2007): Storytelling alice motivates middle school girls to learn computer programming. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 1455-1464. https://doi.acm.org/10.1145/1240624.1240844
Fass, Adam, Forlizzi, Jodi, Pausch, Randy (2002): MessyDesk and MessyBoard: two designs inspired by the goal of improving human memory. In: Proceedings of DIS02: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 2002, . pp. 303-311. https://doi.acm.org/10.1145/778712.778754
Kelleher, Caitlin, Pausch, Randy (2005): Stencils-based tutorials: design and evaluation. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 541-550. https://doi.acm.org/10.1145/1054972.1055047
Maynes-Aminzade, Dan, Pausch, Randy, Seitz, Steven M. (2002): Techniques for Interactive Audience Participation. In: 4th IEEE International Conference on Multimodal Interfaces - ICMI 2002 14-16 October, 2002, Pittsburgh, PA, USA. pp. 15-20. https://csdl.computer.org/comp/proceedings/icmi/2002/1834/00/18340015abs.htm
Kelleher, Caitlin, Pausch, Randy (2006): Lessons Learned from Designing a Programming System to Support Middle School Girls Creatin. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 165-172. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.30
Maynes-Aminzade, Dan, Pausch, Randy, Seitz, Steve (2002): Techniques for Interactive Audience Participation. In: Proceedings of the 2002 International Conference on Multimodal Interfaces , 2002, . pp. 15. https://doi.acm.org/10.1145/846222.847725