Steve Cunningham

Live online courses, books, and videos on O’Reilly

Bio

Steve Cunningham is a professor of computer science at California State University Stanislaus. He has served as director for publications for ACM SIGGRAPH, where he founded SIGGRAPH's electronic publishing program, and now serves as SIGGRAPH's Chair. His other interests include computer graphics education, computer science curricula, and the use of visualization and electronic media in teaching. In recent years Steve has written and spoken widely on visualization in mathematics and on electronic publishing. He is the co-author of Programming the User Interface: Principles and Examples, and co-editor of three other books on visualization in education and in computer graphics. Steve began his academic career in mathematics, earning his Ph.D. at the University of Oregon, and switched to computer science when the computer graphics he was doing for his mathematics teaching became more interesting than the mathematics itself. He earned an M.S. in computer science at Oregon State University, and during these two periods of graduate study in Oregon became a great fan of mountains, beaches, wilderness, and birds.