James D. Foley
Also Known As:
- Jim D. Foley
Most Recent Affiliation(s):
- Mitsubishi Electric Information Technology Center, Executive Vice President
Other / Past Affiliation(s):
- Georgia Institute of Technology
- University of North Carolina
- The George Washington University
Location:
- Washington DC, United States of America
Bio:
SIGGRAPH 2022
James Foley is a computing researcher, innovative educator and respected author in both computer graphics and human-computer interaction, one of the SIGGRAPH pioneers who led the establishment of human-computer interaction as a major discipline. He is Professor and Fleming Chair Emeritus in the Georgia Tech College of Computing. He co-authored computer graphics texts, is a Member of NAE and Fellow of AAAS, ACM and IEEE. He received ACM/SIGGRAPH’s Lifetime and ACM/SIGCHI’s Lifetime Achievement Awards. The GVU Center, which he founded, ranked number one in 1996 US News and World Report for graduate computer science work in graphics & user interaction. From 1996-99 he directed Mitsubishi Electric’s US Research Labs; from 2001 to 2005 he chaired the Computing Research Association – an organization of 250 computer science departments, professional societies and research labs. In addition to several hundred peer-reviewed articles and books, he is the co-author of several widely used textbooks in the field of computer graphics, notably Computer Graphics: Principles and Practice, with over 400,000 copies sold in ten languages.
SIGGRAPH 1997
Associate Professor, The George Washington University, Dept. of Electrical Engineering & Computer Science, Washington, D.C. 20052
SIGGRAPH 1984
James D. Foley is professor of electrical engineering and computer science at George Washington University and is president of Computer Graphics Consultants, Inc. Active in computer graphics since 1966, Foley is co-author of Fundamentals of Interactive Computer Graphics and is associate editor of Transactions on Graphics. Until recently, he had been the editor of Communications of the ACM’s graphics and image processing section. His research interests are computer graphics and user-computer interfaces.
SIGGRAPH 1982
Jim Foley is Professor of Electrical Engineering and Computer Science at The George Washington University and is President of Computer Graphics Consultants, Inc. He has previously held positions at information Control Systems, the University of North Carolina, and the Bureau of the Census. Active in computer graphics since 1966, Dr. Foley has until recently been the editor of Communications of the ACM’s Graphics and Image Processing Section, is co-author of “ Fundamentals of Interactive Computer Graphics,” and is associate editor of Transactions on Graphics. His research interests are computer graphics and user-computer interfaces.
Learning Category: Organizing Committee Chair:
Course Organizer:
- SIGGRAPH 1983, "How to Design User-Computer Interfaces"
- SIGGRAPH 1986, "How to Design User-Computer Interfaces"
- SIGGRAPH 1979, "Introduction to Raster Graphics"
- SIGGRAPH 1981, "How to Design User-Computer Interfaces"
- SIGGRAPH 1982, "How to Design User-Computer Interfaces"
- SIGGRAPH 1984, "How to Design User-Computer Interfaces"
- SIGGRAPH 1985, "How to Design Computer User Interfaces"
- SIGGRAPH 1974, "The First Annual Conference on Computer Graphics and Interactive Techniques"
Learning Category: Organizing Committee Member:
Experience Category: Jury Member:
Award(s):
Experience(s):
![User Interface Management Systems Special Interest Group](https://history.siggraph.org/wp-content/uploads/2024/07/1986-SIGGRAPH-Birds-of-a-Feather-Image-Not-Available-150x150.png)
Type: [BOF]
User Interface Management Systems Special Interest Group
Presenter(s): [Foley]
[SIGGRAPH 1986]
Learning Category: Presentation(s):
![50 Years of Changes — How to Brace Yourself!](https://history.siggraph.org/wp-content/uploads/2023/12/2023-Retrospective-Smith_50-Years-of-Changes-How-to-Brace-Yourself-150x150.jpg)
Type: [Retrospective]
50 Years of Changes — How to Brace Yourself! Presenter(s): [Blinn] [Foley] [van Dam] [Whitted] [Greenberg] [Smith]
[SIGGRAPH 2023]
![The evolution of the user experience: Computer Graphics & interactivity.](https://history.siggraph.org/wp-content/uploads/2023/11/2022-Retrospective-Bartram_The-evolution-of-the-user-experience-Computer-Graphics-_-interactivity-150x150.jpg)
Type: [Retrospective]
The evolution of the user experience: Computer Graphics & interactivity. Presenter(s): [Stone] [Foley] [Kiyokawa] [Klinker]
[SIGGRAPH 2022]
![SIGGRAPH Generations Panel](https://history.siggraph.org/wp-content/uploads/2022/07/2018-SIGGRAPH-Image-Not-Available-150x150.jpg)
Type: [Business Symposium]
SIGGRAPH Generations Panel Presenter(s): [Cruz-Neira] [Miller] [Bly] [Foley] [Newton]
[SIGGRAPH 2018]
![20XX.EDU: Grand Challenges in Education (Part 2)](https://history.siggraph.org/wp-content/uploads/2022/02/2009-Panels-04-20XX-EDU-Grand-Challenges-in-Education-Part-2-150x150.jpg)
Type: [Panels]
20XX.EDU: Grand Challenges in Education (Part 2) Presenter(s): [Barr] [Cox] [Foley] [van Dam] [Vesna] [Malina]
Entry No.: [05]
[SIGGRAPH 2010]
![Future Directions in Graphics Research](https://history.siggraph.org/wp-content/uploads/2022/02/2009-Panels-01-Future-Directions-in-Graphics-Research-150x150.jpg)
Type: [Panels]
Future Directions in Graphics Research Presenter(s): [Hodgins] [Foley] [Hanrahan] [Greenberg]
Entry No.: [01]
[SIGGRAPH 2010]
![Visualizing the Internet: Putting the User in the Driver's Seat](https://history.siggraph.org/wp-content/uploads/2022/04/1995-Panels-10-Visualizing-the-Internet-150x150.jpg)
Type: [Panels]
Visualizing the Internet: Putting the User in the Driver's Seat Presenter(s): [Ferren] [Foley] [Hardin] [Kappe] [Ruh]
Entry No.: [10]
[SIGGRAPH 1995]
![Effective Software Systems for Scientific Data Visualization](https://history.siggraph.org/wp-content/uploads/2023/01/1989-Panel-06-Effective-Software-Systems-for-Scientific-Data-Visualization-150x150.jpg)
Type: [Panels]
Effective Software Systems for Scientific Data Visualization Presenter(s): [Treinish] [Foley] [Campbell] [Haber] [Gurwitz]
Entry No.: [06]
[SIGGRAPH 1989]
![How to Design User-Computer Interfaces](https://history.siggraph.org/wp-content/uploads/2021/06/1986-18-Course-Cover-How-To-Design-User-Computer-Interfaces-150x150.jpg)
Type: [Courses]
How to Design User-Computer Interfaces Organizer(s): [Foley]
Presenter(s): [Foley] [Sibert]
Entry No.: [18]
[SIGGRAPH 1986]
![Introduction to Computer Graphics](https://history.siggraph.org/wp-content/uploads/2021/06/1986-01-Course-Cover-Introduction-To-Computer-Graphics-150x150.jpg)
Type: [Courses]
Introduction to Computer Graphics Organizer(s): [Herzog]
Presenter(s): [Feiner] [Weger] [Foley] [Herzog]
Entry No.: [01]
[SIGGRAPH 1986]
![Advanced Topics Human Factors in Computer Graphics Systems](https://history.siggraph.org/wp-content/uploads/2021/08/1985-05-Course-Cover-Advanced-Topics-Human-Factors-in-Computer-Graphics-Systems-150x150.jpg)
Type: [Courses]
Advanced Topics Human Factors in Computer Graphics Systems Organizer(s): [Grimes] [Atwood]
Presenter(s): [Atwood] [Foley] [Grimes]
Entry No.: [05]
[SIGGRAPH 1985]
![How to Design Computer User Interfaces](https://history.siggraph.org/wp-content/uploads/2021/08/1985-04-Course-Cover-How-to-Design-Computer-User-Interfaces-150x150.jpg)
Type: [Courses]
How to Design Computer User Interfaces Organizer(s): [Foley]
Presenter(s): [Foley] [Grimes] [Sibert]
Entry No.: [04]
[SIGGRAPH 1985]
![A Retrospective: Six Perennial Issues in Computer Graphics](https://history.siggraph.org/wp-content/uploads/2023/03/1984-Panel-03-A-Retrospect-Six-Perennial-Issues-in-Computer-Graphics-150x150.jpg)
Type: [Panels]
A Retrospective: Six Perennial Issues in Computer Graphics Presenter(s): [Catmull] [Foley] [Forrest] [Kay] [Machover] [Sproull]
Entry No.: [03]
[SIGGRAPH 1984]
![How to Design User-Computer Interfaces](https://history.siggraph.org/wp-content/uploads/2022/01/1984-5-Course-Cover-How-to-Design-User-Computer-Interfaces-150x150.jpg)
Type: [Courses]
How to Design User-Computer Interfaces Organizer(s): [Foley] [Sibert]
Presenter(s): [Foley] [Sibert]
Entry No.: [05]
[SIGGRAPH 1984]
![Computer graphics in higher education](https://history.siggraph.org/wp-content/uploads/2023/03/1983-Panels-01-Computer-Graphics-in-Higher-Education-150x150.jpg)
Type: [Panels]
Computer graphics in higher education Presenter(s): [Bork] [Brown] [King] [van Dam] [Wozny] [Foley]
Entry No.: [01]
[SIGGRAPH 1983]
![How to Design User-Computer Interfaces](https://history.siggraph.org/wp-content/uploads/2021/05/1983-05-Cover-How-to-Design-Computer-Human-Interfaces-150x150.jpg)
Type: [Courses]
How to Design User-Computer Interfaces Organizer(s): [Foley]
Presenter(s): [Foley] [Sibert] [Thomas]
Entry No.: [05]
[SIGGRAPH 1983]
![A conceptual model of raster graphics systems](https://history.siggraph.org/wp-content/uploads/2022/09/1982-SIGGRAPH-Image-Not-Available-150x150.jpg)
Type: [Technical Papers]
A conceptual model of raster graphics systems Presenter(s): [Acquah] [Foley] [Sibert] [Wenner]
[SIGGRAPH 1982]
![How to Design User-Computer Interfaces](https://history.siggraph.org/wp-content/uploads/2021/08/1982-07_Course-Cover-How-to-Design-User-Computer-Interfaces-150x150.jpg)
Type: [Courses]
How to Design User-Computer Interfaces Organizer(s): [Foley]
Presenter(s): [Foley]
Entry No.: [07]
[SIGGRAPH 1982]
![How to Design User-Computer Interfaces](https://history.siggraph.org/wp-content/uploads/2021/08/1981-O-Course-Cover-How-to-Design-User-Computer-Interfaces-150x150.jpg)
Type: [Courses]
How to Design User-Computer Interfaces Organizer(s): [Foley]
Presenter(s): [Foley]
Entry No.: [O]
[SIGGRAPH 1981]
![The George Washington University Core System implementation](https://history.siggraph.org/wp-content/uploads/2023/06/1981-Technical-Papers-Foley_The-George-Washington-University-Core-System-Implementation-150x150.jpg)
Type: [Technical Papers]
The George Washington University Core System implementation Presenter(s): [Foley] [Wenner]
[SIGGRAPH 1981]
![Introduction to Raster Graphics](https://history.siggraph.org/wp-content/uploads/2021/07/1979-C-Course-Cover-Intro-Raster-Graphics-1-150x150.jpg)
Type: [Courses]
Introduction to Raster Graphics Organizer(s): [Foley]
Presenter(s): [Foley] [Metrick] [Levine] [Sproull] [Dalton] [Newman] [Godfrey]
Entry No.: [02]
[SIGGRAPH 1979]
![Some raster graphics extensions to the Core System](https://history.siggraph.org/wp-content/uploads/2023/06/1979-Technical-Papers-Dastyar_SOME-FASTER-GRAPHICS-EXTENSIONS-TO-THE-CORE-SYSTEM-150x150.jpg)
Type: [Technical Papers]
Some raster graphics extensions to the Core System Presenter(s): [Foley] [Templeman] [Dastyar]
[SIGGRAPH 1979]
![Introduction to Raster Graphics Tutorial](https://history.siggraph.org/wp-content/uploads/2021/08/1978_course-cover-Intro-to-Raster-Graphics-150x150.jpg)
Type: [Courses]
Introduction to Raster Graphics Tutorial Organizer(s): [Blinn]
Presenter(s): [Blinn] [Foley] [Smith] [Christiansen] [Newell]
[SIGGRAPH 1978]
![Configurable Applications for Graphics Employing Satellites](https://history.siggraph.org/wp-content/uploads/2023/06/1975-Technical-Papers-Hamlin_CONFIGURABLE-APPLICATIONS-FOR-GRAPHICS-EMPLOYING-SATELLITES-150x150.jpg)
Type: [Technical Papers]
Configurable Applications for Graphics Employing Satellites Presenter(s): [Hamlin] [Foley]
[SIGGRAPH 1975]
![The First Annual Conference on Computer Graphics and Interactive Techniques](https://history.siggraph.org/wp-content/uploads/2022/09/1974-SIGGRAPH-Image-Not-Available-150x150.jpg)
Type: [Courses]
The First Annual Conference on Computer Graphics and Interactive Techniques Organizer(s): [Foley]
Presenter(s): [Foley]
[SIGGRAPH 1974]
Learning Category: Moderator:
![Configurable Applications for Graphics Employing Satellites](https://history.siggraph.org/wp-content/uploads/2023/06/1975-Technical-Papers-Hamlin_CONFIGURABLE-APPLICATIONS-FOR-GRAPHICS-EMPLOYING-SATELLITES-150x150.jpg)
Type: [Technical Papers]
Configurable Applications for Graphics Employing Satellites Presenter(s): [Hamlin] [Foley]
[SIGGRAPH 1975]
Role(s):
- Archive Contributor
- Awardee
- Birds of Feather Presenter
- Business Symposium Presenter
- Computer Animation Jury Member
- Course Organizer
- Course Presenter
- Panel Presenter
- Panels Organizing Committee Chair/Co-Chair
- Retrospective Presenter
- SIGGRAPH Executive Committee Member
- Technical Paper Moderator
- Technical Paper Presenter
- Technical Papers Jury Member
- Technical Papers Organizing Committee Chair/Co-Chair