IBM, Raleigh, NC, Graduate
Engineer, 5/73 - 8/73
Northern European University
Computing Center, Lyngby, Denmark, Programmer, 5/74 - 7/74
University of Illinois,
Urbana, IL, Teaching Assistant, Department of Computer Science, 8/73
- 8/76
University of Illinois,
Urbana, IL, Research Assistant, Coordinated Science Laboratory, 8/76
- 3/79
University of Florida,
Gainesville, FL, Assistant Professor, Computer and Information Sciences,
3/79 - present
BNR, Research Triangle
Park, NC, Visiting Researcher, 5/90 - 12/90, 5/91 - 8/91, 5/92 - 8/92
IBM, Assistant for Internal
Courses, "Fundamentals of Computer Science II and III",
12/80 and 1/81
IBM, Instructor for Internal
Courses, "Fundamentals of Computer Science II and III",
10/81, 11/81, 5/82, 10/82, 11/82, 7/83, 8/83, 10/83, 4/84, 5/85, 6/85,
11/85, 7/86, 8/86, 6/87, 7/87, 6/88, 10/88, 3/89, 10/90
IBM, Instructor for Internal
Courses, "Artificial Intelligence", 6/88, 3/90, 2/91
University of Akureyri,
Computer Science Department, Visiting Instructor, 9/03-12/03 &
9/04-5/05, Fulbright Scholar, 1/04-5/04