Steve Cunningham
Most Recent Affiliation(s):
- National Science Foundation, Division of Undergraduate Education, Program Director
Other Affiliation(s):
- California State University, Stanislaus, Professor of Computer Science
- Brown Cunningham Associates
- Grinnell College
Location:
- United States of America
Bio:
SIGGRAPH 2008
Steve Cunningham: Steve Cunningham is a former professor of computer science at CSU Stanislaus, Noyce Visiting Professor at Grinnnell College, and National Science Foundation Program Officer. Steve served ACM SIGGRAPH as Chair of the Education Committee, Director for Publications, and President, and served Eurographics as chair of the Education Board. Steve was Gemperle Distinguished Professor at Stanislaus, is a Eurographics Fellow, and received the SIGGRAPH Distinguished Service Award. Steve is the author of the textbook Computer Graphics: Programming in OpenGL for Visual Communication and co- author with Mike Bailey of the forthcoming text Computer Graphics Shaders: Theory and Practice.
SIGGRAPH 1994
Steve Cunningham is a Professor of Computer Science at California State University Stanislaus. His professional interests focus on computer graphics education and the use of computing in communication and scientific studies. He is co-author of Programming the User Interface: Principles and Examples (Wiley, 1989, with Judith R. Brown) and co-editor of three books: Visualization in Teaching and Learning Mathematics (Mathematical Association of America, 1991, with Walter Zimmermann), Interactive Learning Through Visualization (Springer- Verlag, 1992, with R. J. Hubbold), and Computer Graphics Using Object-Oriented Programming (Wiley, 1992, with Nancy Craighill, Martin Fong, and Judith R. Brown).
Cunningham has served as chair of SIGGRAPH’s Education Committee, as chair of the SIGGRAPH 91 Educators’ Program, and as a member of the Board of Governors of the Mathematical Association of America. He is currently the Director for Publications of ACM SIGGRAPH, where he supervises SIGGRAPH’s publications, including its electronic publishing program.
SIGGRAPH 1990
Steve Cunningham is professor-of computer science at California State University, Stanislaus and is former chair of the ACM-SIGGRAPH education committee. He has written widely on computer graphics education and on visualization in science and mathematics education. He is particularly interested in how scientific visualization can change undergraduate computer graphics courses. He received his M.S. in computer science from Oregon State University and his Ph.D. in Mathematics from the University of Oregon.
Course Organizer:
- SIGGRAPH 1990, "Educators Seminar Education for Visualization"
- SIGGRAPH 1994, "How to Produce Your Own CD-ROM"
- SIGGRAPH 1995, "Electronic Publishing an CD-ROM"
Award(s):
Learning Presentation(s):

Type: [Courses]
The Art of Proposal Writing Organizer(s): [Helfer]
Presenter(s): [Cunningham] [McGrath] [Rosenblum]
Entry No.: [30]
[SIGGRAPH 2008]

Type: [Educator’s Forum]
A GPU Shader Programming Workshop Presenter(s): [Bailey] [Cunningham]
[SIGGRAPH 2007]

Type: [Educator’s Forum]
National Science Foundation Funding for Education Projects Presenter(s): [Cunningham]
[SIGGRAPH 2004]

Type: [Educator’s Forum]
Building Computer Graphics Education in Developing African Countries Presenter(s): [Asare] [Mashwama] [Cunningham]
[SIGGRAPH 2002]

Type: [Educator’s Forum]
Teaching Gems for Computer Science and Engineering Presenter(s): [Bailey] [Cunningham] [Hitchner]
[SIGGRAPH 2002]

Type: [Educator’s Forum]
Projects for a Computer Graphics Programming Course Presenter(s): [Cunningham]
[SIGGRAPH 2000]

Type: [Courses]
Electronic Publishing an CD-ROM Organizer(s): [Cunningham]
Presenter(s): [Cunningham] [Langer] [Rosebush] [Volotta]
Entry No.: [13]
[SIGGRAPH 1995]

Type: [Courses]
How to Produce Your Own CD-ROM Organizer(s): [Cunningham]
Presenter(s): [Cunningham] [Langer] [Rosebush] [Rowell]
Entry No.: [05]
[SIGGRAPH 1994]
Role(s):
- Art Show Organizing Committee Member
- Awardee
- Course Organizer
- Course Presenter
- Educator's Forum Organizing Committee Chair/Co-Chair
- Educator's Forum Presenter
- SIGGRAPH Chair