Steve Cunningham: Some Papers and Presentations
Computer Graphics Education
- The Beginning Computer Graphics Course in
Computer Science (with Werner Hansmann, Cary Laxer, and Jiaoying Shi),
Computer Graphics 38(4), 2004, 24-25
- Computer Graphics in Undergraduate Computational
Science Programs (with Angela B. Shiflet), Proceedings of the
SIGCSE 2003 Technical Symposium on Computer Science Education, 372-375
- Graphical Problem Solving and Visual
Communication in the Beginning Computer Graphics Course, Proceedings of
the SIGCSE 2002 Technical Symposium on Computer Science Education
- Lessons from Scene
Graphs:
Using Scene Graphs to Teach Heirarchical Modeling, Computers
&
Graphics 2001, number 4
- Projects for a Computer
Graphics Programming
Course, SIGGRAPH 2000 Conference Abstracts and Applications,
July 2000, pp. 56-59 (slides)
- Re-Inventing the
Introductory Computer
Graphics Course: Providing Tools for a Wider Audience, Computers
& Graphics, v. 24(12), April 2000, pp 293-296
- Powers of 10: The Case for
Changing
the First Course in Computer Graphics, Proceedings of the
SIGCSE
2000 conference, Austin, TX, March 2000, pp. 293-296 (slides)
- Outside the Box -- The
Changing Shape
of the Computing World, invited editorial, SIGCSE Bulletin 30(4),
December 1998, 4a-7a
- Computer Graphics: From "Interactive" to
"Collaborative"
(with Judith R. Brown), invited special article, Interactions,
volume
4, July/August 1997, 88-87
- Computer Graphics Education Directory, Computer
Graphics
18(1984), 129-159; Computer Graphics 19(1985), 113-150; Computer
Graphics 21(1987), 253-280
Computer Science
- On Asymmetric Error Correcting Codes (with B.
Bose), Technical
Report, Oregon State University, 1982
- 3D Viewing and Rotation Using Orthonormal
Bases, in Graphics
Gems, Andrew Glassner (ed.), Academic Press, 1990, 516-521
- Asymmetric Error Correcting Codes (with Bella
Bose), in Sequences
II: Methods in Communication, Security, and Computer Science,
Renato
Capocelli et al, eds, Springer-Verlag, 1993
Other Areas
- A Publisher's Point of View on Electronic
Publishing, in Digital
Media and Electronic Publishing, R. Earnshaw et al., eds., Harcourt
Brace, 1996, 1-7
- Computer Science, edited chapter in Library
Recommendations
for Undergraduate Mathematics, Mathematical Association of America,
Lynn Arthur Steen, Editor, MAA Reports 5, 1992
- Some Strategies for Using Visualization in
Mathematics Teaching,
invited article for the Zentralblatt für Didaktik der
Mathematik
26:3 (June 1994), 83-85
- Visualization in Science and Engineering
Education
(with
Judith R. Brown and Mike McGrath), in IEEE Tutorial: Scientific
Visualization,
Gregory M. Nielson and Bruce Shriver (eds.), IEEE Computer Society
Press,
1990, 48-57
- Visualization in Higher Education (with Judith
R.
Brown), Academic
Computing 4(March, 1990), 24-25, 41-45, 59
Selected Presentations
- Panel, "The Beginning Computer Graphics
Course,"
Eurographics
2001, September 2001
- Half-day workshop, "The Beginning Computer
Graphics
Course,"
SIGCSE 2001 Technical Symposium on Computer Science Education,
Charlotte,
NC, February 2001 (workshop notes and slides)
- Invited speaker on the computer graphics
curriculum, Symposium
of the Consortium for Computing in Small Colleges - Northwest,
Portland,
OR, October 2000
- Mini-symposium on undergraduate programs in
computational
sciences, SIAM Symposium on Computational Science, Washington DC,
September
2000 (slides)
- Colloquium on computer graphics in the
computational sciences,
San Diego State University, November 1999; Wofford College, March 2000;
Oregon State University, October 2000; Grinnell College, April 2001 (slides)
- Panelist on curricula for beginning computer
graphics courses,
SIGGRAPH 99, Los Angeles, August 1999 (slides)
- Panel on curricula for the first computer
graphics
course
in computer science, SIGCSE Technical Symposium on Computer Science
Education,
New Orleans, March 1999
- An Evolving Approach to Computer Graphics
Courses
in Computer
Science, Proceedings of GraphiCon 98, Moscow, September 1998
- Invited presentation, Electronic Publishing in
the
Technical
World, Computación Visual 97 conference, Mexico City, March 1997
- Invited tutorial, Developing and Publishing
High-Quality
Electronic Documents on CD-ROM, ACM SIGDOC 96, October 1996
- Electronic Publishing on CD-ROM, SIGGRAPH 95
course, August
1995
- Invited State of the Art paper, Electronic
Publishing, GraphiCon
95, St. Petersburg, Russia, July 1995
- Invited keynote speaker, Digital Media and
Electronic Publishing
Conference, British Computing Society, Leeds, England, December 1994
- Invited tutorial on CD-ROM publishing, Digital
Media and
Electronic Publishing Conference, British Computing Society, Leeds,
England,
December 1994
- How To Publish Your Own CD-ROM, SIGGRAPH 94
course,
July
1994
- Invited paper on CD-ROM production for
conference
proceedings,
Documents System section of the conference of the Society for Imaging
Science
and Technology (IS&T), May 1994
- Invited presentation on Visualization in
Mathematics, Pacific
Northwest Computer Graphics Conference, September, 1990; University of
Washington, January 1991; University of Puget Sound, February 1991; New
York Chapter of ACM SIGGRAPH, March 1991; De Paul University, September
1992; University of Maryland, July 1993
- Invited speaker at UK Eurographics workshop on
computer graphics
education, University of Leeds, March 1989
- Invited speaker, Symposium on Visualization in
Scientific
Computing: Trends, Tools, and Techniques, Princeton University, May 1988
- Panel on computer graphics education,
Eurographics
'86, Lisbon,
Portugal, August 1986
- Intensive 3-week MAA workshop on computer
graphics
for mathematicians,
summer 1986
- Professional Development Seminar on Computer
Graphics, Spokane,
Washington ACM chapter, May 1986; also at 1986 Applications on the
Leading
Edge conference, Eugene, Oregon, October 1986; SIGCSE Technical
Symposium,
February 1988
Return to Steve Cunningham's home page
Updated May 2001 by Steve Cunningham