David Atkins, Adjunct Associate Professor (Retired)

David Atkins
Computer and Information Science
University of Oregon
Eugene, OR 97403

email: datkins@uoregon.edu

Before returning to academia in 2001, I worked in software research and development at Bell Laboratories for nearly 20 years as well as several years of teaching programming and Unix classes at companies throughout the US and the world. My degrees are in mathematics (BA, College of Wooster and PhD in Ring Theory, University of Kansas).

I spent the academic year 2004-2005 in Cairo, Egypt on the Computer Science faculty at The American University in Cairo.

My interests include programming languages and compilers, and version management. Projects in my previous life at Bell Labs included the Product Development Collaboratory - a research project in distributed development, Mawl - a web programming language, and software visualization. My favorite and best work at Bell Labs was the Version Editor.
As of June 2013, I am retired.

Courses that I have taught at UO:

Principles of Programming Languages ( S13, F12, S07, S06, F05, S04, W04, S03, W03, S02 )
Introduction to Compilers ( S12, S08, F02 )
Automata Theory ( F11, F10, F07, F06, S02, W02 )
C/C++ and Unix ( S12, S11, S10, S09, W08, W07, W06, S04, F03, S03 )
Computer Science I ( 11W, 10W, 09F, 09W, F08, F07, F06, F03, W03, F02 )
Computer Science II ( F05, W04 )
Computer Science III ( S06 )

From 2008-2011, I coached the UO ACM Programming Teams and was also site director for the northwest site of the contest. From 2008-2013, I also organized the UO Luks Programming Competition, which usually takes place early in spring quarter.

I first moved to Eugene in summer of 1996, and teleworked full time to my Bell Labs department outside of Chicago for five years. Prior to moving to Oregon, my wife and I had spent eight summers volunteering as wilderness rangers for the US Forest Service. Four of those summers were in the Oregon Cascades near Waldo Lake in the Willamette National Forest. In the summer of 2002, we returned to the woods for a month as volunteer campground hosts in Redwood National and State Parks of northern California.

For the past twenty years we have been foster parents for babies that come to us from 23 hours to six days old and stay with us anywhere from a month to a year. Our most recent baby was our twenty-first. Look here for pictures of our babies.

personal home page

Some Publications and Patents


Last updated 2013/06/16