Stephen Cunningham
Also Known As:
- Steve Cunningham
Most Recent Affiliation(s):
- National Science Foundation, Division of Undergraduate Education, Program Director
Other / Past 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.
Learning Category: Organizing Committee Chair:
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"
- SIGGRAPH 1990, "Education for Visualization"
- SIGGRAPH 1991, "Computer graphics Education in Computer Science"
- SIGGRAPH 1991, "Teaching a Two-Quarter Computer Graphics Sequence"
- SIGGRAPH 1991, "Getting to the "Graphics" in a Computer Graphics Exercise"
- SIGGRAPH 1991, "TUGS: A tool for Teaching Computer Graphics"
Award(s):
Experience(s):
Type: [SIGKids]
Going Farther in Less Time: Responding to Change in Introductory Graphics Courses
[Wolfe] [Cunningham] [Grissom] [Hitchner]
[SIGGRAPH 1999]
Type: [BOF]
Open Discussion on Computer Graphics Education
Presenter(s): [Cunningham]
[SIGGRAPH 1988]
Type: [BOF]
SIGGRAPH Education Committee Educational Resource Grants Evaluation
Presenter(s): [Cunningham]
[SIGGRAPH 1986]
Type: [BOF]
SIGGRAPH Education Committee
Presenter(s): [Cunningham] [Brown] [McGrath]
[SIGGRAPH 1986]
Learning Category: 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: [Educator’s Forum]
Going Farther in Less Time: Responding to Change in Introductory Graphics Courses Presenter(s): [Wolfe] [Cunningham] [Grissom] [Hitchner]
[SIGGRAPH 1999]
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]
Type: [Courses]
Educators Seminar Education for Visualization Organizer(s): [Cunningham] [Owen]
Presenter(s): [Owen] [Cunningham] [Cabral] [DeFanti] [Rueff] [Schaller]
Entry No.: [S]
[SIGGRAPH 1990]
Type: [Educator’s Forum]
Computer graphics education in computer science Organizer(s): [Brown]
Presenter(s): [Cunningham]
[SIGGRAPH 1988]
Type: [Educator’s Forum]
Discussion of a project assigned to computer science students and to art students Organizer(s): [Brown]
Presenter(s): [Cunningham] [Mones]
[SIGGRAPH 1988]
Type: [Educator’s Forum]
Computer Science track: Overview of courses; laboratory enviroment Organizer(s): [Brown]
Presenter(s): [Cunningham]
[SIGGRAPH 1987]
Role(s):
- Art Show Organizing Committee Member
- Awardee
- Birds of Feather Presenter
- Course Organizer
- Course Presenter
- Educator's Forum Organizing Committee Chair/Co-Chair
- Educator's Forum Presenter
- SIGGRAPH Chair
- SIGKids Contributor