Stuart Reges About me: My name is Stuart Reges and this is my personal web page. If you want to have just a professional relationship with me, I suggest that you close this window and not read any further. I live in Seattle, Washington where I work at the University of Washington. My professional career has centered on teaching computer science and computer programming to undergraduates, particularly at the introductory level. I have also been motivated to participate in three major political movements. In each case I found myself advocating ideas that were considered unacceptable at the time. First I championed gay rights, then the drug reform movement, and recently I have resisted what I describe as the equity agenda. I have a page dedicated to each political movement as well as pages for my creating writing and links to videos that I appear in. I can be reached at sreges at gmail.com.
Building Java Programs textbook Books: I have written and co-authored several textbooks. In the 1980s I wrote a textbook called Building Pascal Programs and coathored a follow-on book titled Pascal and Beyond with Steve Fisher. Later I co-authored an introductory Java programming textbook titled Building Java Programs: A Back to Basics Approach, written together with UW CSE senior lecturer Marty Stepp. Marty and I also co-authored Building Python Programs along with our colleague Allison Obourn from the University of Arizona.
Stanford logo Stanford: I went to Stanford University in 1979 as a graduate student in computer science. While working on my Masters degree I had the opportunity to teach an intro computer science class and I found that I loved it. I happened to be at the right place at the right time to take over the courses in 1982. I took on more responsibility over the years, eventually managing an education group and helping to create the undergraduate computer science major. I won the Dinkelspiel Award for Outstanding Service to Undergraduate Education in 1985. Probably my most significant achievement was the creation of a vibrant undergraduate TA program known as CS198 that continues even today. I was fired from Stanford in 1991 for protesting the war on drugs.
Libertarian Party Libertarian Party: After being fired from Stanford I returned to Northern Virginia where I owned a house that I had to sell. Then I moved into DC because I thought that would be a new experience. In 1992 the Libertarian Party announced that they wanted to hire a low-level office worker to help handle the added load from the presidential campaign. It was understood to be a temporary position. I took the job and really enjoyed the opportunity to see a third party presidential campaign up close. The next year the party hired me to be National Director. I left that job at the end of 1993 when a new National Chair was elected, but I continued to work on a consulting basis for the party and later for the two presidential campaigns of Harry Browne. I testified before two Congressional subcommittees and the Federal Election Commission representing the party.
Arizona University of Arizona: I applied to many universities in the five years after Stanford fired me but nobody would even interview me. The first school to respond to my application was the University of Arizona in 1996. They were looking for someone to redesign their intro courses and to help shape their undergraduate program, which was right up my alley. I was offered a job there starting in the fall of 1996. I redesigned the intro classes, created a vibrant undergraduate TA program, and worked on reshaping the undergraduate curriculum.
University of Washington logo University of Washington: In 2004 the University of Washington was looking for someone to resdesign their intro classes. I was looking for a change and I was pretty sure that I would love Seattle weather, so I applied. I was hired to redesign the intro classes which saw a surge in enrollment along with a steady increase in the percentage of women taking the class. I have had the chance to work with incredible collaborators over the years who have helped shape the courses. I also created another vibrant undergraduate TA community that we refer to as CSE14X. I was elevated to the rank of Principal Leturer in 2008 (the first in the College of Engineering) and I won the Distinguished Teaching Award in 2011.
I can be contacted at sreges at gmail.com.
Valid HTML Valid CSS
last updated 06/27/2020