David Atkins, Adjunct Associate Professor

David Atkins
Computer and Information Science
Deschutes Hall, Office 358
University of Oregon
Eugene, OR 97403

office: (541) 346-4413
fax: (413) 556-2995
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 current 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.
In addition to teaching a variety of CIS classes, I am the director of the CIS Summer Internship Program. (See also Career/Internship Seminar.)
Classes I am currently teaching (Spring 2012):

Introduction to Compilers
C/C++/Unix
In the fall, I coach the UO ACM Programming Teams and am site director for the northwest site of this year's contest. I also organize the UO Luks Programming Competition.

Courses that I have taught at UO:

Principles of Programming Languages ( S07, S06, F05, S04, W04, S03, W03, S02 )
Introduction to Compilers ( S08, F02 )
Automata Theory ( F11, F10, F07, F06, S02, W02 )
C/C++ and Unix ( 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 )


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 eighteen 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 current baby is our twentieth. Look here for pictures of our babies.

personal home page

Selected Publications and Patents


datkins@uoregon.edu

Last updated 20%E%