Dennis (Steve) Stevenson, PhD

My name (the one my parents gave me) is Dennis Stevenson...but I always go by Steve. I am an associate professor of computer science at Clemson University. Clemson is the land-grant university of South Carolina and is located in the idyllic foothills of the Great Smokey Mountains.

I've spent my working life about equally split between industry (Bell Telephone Laboratories plus a stint in the military in the 60s) and academia (all at Clemson). I've basically keep my feet in two arenas: computing and mathematics.

While at the Labs, I did all sorts of things---but this "applied" setting has stuck with me. I got a Ph.D in the Mathematics Sciences from Clemson, specializing in numerical mathematics. My early work was in semantics, then parallel processing. Old readers of comp.parallel may recognize my name as the original moderator. Clemson was an early starter in CSE, starting in 1989. We have pushed for undergraduate CSE. We have had success with undergraduate faculty and have developed quite a few modules

My research interests are in CSE issues in computer science. A preprint of an article on the philosophy and conduct of CSE written for the Communications of the ACM is available. A longer document, the Manifesto is also available. Mostly, I'm interested in correctness of programs and programming language issues. I do also think that software engineering concerns must be met as well. A paper on this subject is forthcoming.

D. E. (really Steve) Stevenson