Academics

with apologies and thanks To Bill Watterson


Since returning to academia, I have found myself involved in a number of educational and curricular efforts at both the undergraduate and graduate levels. In addition to normal teaching, I have been involved in the CoC's curriculum committees, the area coordinator for Intelligent Systems, and an architect of Threads.

I am currently the Associate Dean of Undergraduate Affairs and also the Director of Academic Administration. In addition, I have sat on a few academic committees:

Apparently, I enjoy this sort of thing.

In any case, Threads is worth taking a moment to talk about. The College of Computing overhauled its undergraduate degree based upon Threads, a new structuring principle for computing curricula. Threads are not simply areas of computing; rather, they provide a cohesive, coordinated set of contexts for understanding computing skills. The union of all threads covers the breadth of computer science. The union of any two threads is sufficient to cover a computer science degree. The first class to enter under Threads started Fall, 2006.

We cover the Threads in some detail during CS 1100 (Freshmen LEAP) every Fall. The official web site is the good place to start otherwise, and naturally the CS advisors are the definitive source of information.