|
|
Roundtable Bios
| Photo
| Name & Affiliation
| Bio/blurb/career highlights/anecdotes/historical fiction
|
|---|
| Julie Zelenski
Lecturer
Department of Computer Science
Stanford University
| I started teaching at Stanford as a graduate student which segued into
career as a lecturer in the undergraduate program at Stanford, where
I've been for 17 years. I have mostly focused on teaching CS1/CS2 and
other intro programming/systems courses in large lecture format. I
think I became a teacher because any time I learn something cool, my
first reaction is to want to share it with someone else. And CS is
full of awesome ideas worth sharing!
-- Things I wish I had known...
|
| Dave Reed
Associate Professor
Chair, Department of Computer Science
Creighton University
| I started teaching while a grad student at Duke University in the late 80's,
and ended up teaching full-time at a historically-black women's college while
finishing my degree. After graduation, I taught as visiting faculty at Duke
and then at Dickinson College, a liberal
arts college in Pennsylvania. Since 2000, I have been at Creighton University
in Omaha, Nebraska. In my career so far, I have:
taught both large and extremely small classes, redesigned curriculum and courses,
written a text book, earned tenure twice, served as department chair, arranged a
department split, arranged a department merger, and juggled
priorities "solving" the two-body problem.
-- Things I wish I had known...
|
| Valerie Barr
Professor
Chair, Computer Science Department
Union College
| I taught a bit during my first graduate school life and immediately
after I started working in industry. In 1987 I left industry for a
teaching job, found a research topic, went back to grad school, and
decided that the academic life suited me quite well. It took me 7 years
to do my Ph.D. but I taught full-time for 3.5 of those, and was a TA
with my own course (and my own TA!) for 1.5 years. I have taught 60-100
person classes, and learned everyone's name, but my true love is
residential liberal arts colleges. I enjoy getting to know the
students, feeling that I play a role in shaping them and shepherding
them through the college experience. In addition to CS courses, I
sometimes teach the Intro to Women and Gender Studies, and seminars in
our honors program.
-- Things I wish I had known...
|
| Susan Haller
Professor
Computer Science Department
State University of New York at Potsdam
| I have been teaching for over 30 years. I started out as a high school mathematics
teacher. I then started teaching mathematics at the community college level. It is
then that I started teaching CS 1 and 2 after having barely taken those courses
myself. The experience led me to take more graduate level CS courses, and I
eventually completed a PhD in Computer Science at the University of Buffalo.
I taught undergraduate CS at the University of Wisconsin - Parkside for 11 years,
and I am in my sixth year teaching undergraduate CS at the State University of
New York at Potsdam. The core courses that I have taught are CS 1 and 2,
programming languages, AI, operating and distributed systems, discrete math,
theory. organization and assembly language, and architecture.
-- Things I wish I had known...
|
| Stuart Reges
Principal Lecturer
Computer Science and Engineering
University of Washington
| I began teaching in January of 1981 as a Masters student at Stanford. I was at
the right place at the right time to take over the intro courses later that year.
I then spent 10 years on various curriculum projects at Stanford (intro, cs1
textbook, CS major, related majors). Then I did something that made me
unemployable for five years (google "reges fired" if interested). Then I spent
8 years at the University of Arizona following a similar path (redesigning intro,
then working on the undergrad curriculum). Since 2004 I've been at the University
of Washington. I was hired to redesign the intro courses and now I'm co-chair of a
committee that is revamping the undergraduate major. Although my first class had
just 30 students, most often I teach large lecture classes (currently 570 cs1
students split into two sections).
-- Things I wish I had known...
|
| Steve Wolfman
Senior Instructor
Department of Computer Science
University of British Columbia
| My first formal teaching gig was TAing at Duke U (not long after taking my
first college CS course from Dave Reed). I TA'd frequently as an
undergrad, then twice as a graduate student. In my third year as a
graduate student my advisor was fortuitously looking to buy out of
teaching a course while I was looking to try teaching one. I ended up
teaching two courses as a grad student, changing my research area to HCI
with a focus on CS education, and (in 2004) getting a fabulous
tenure-track, teaching-oriented faculty position at UBC in Vancouver.
At UBC, I teach four courses per year (on a roughly semester system),
advise students about program choices, work on various committees, do a
bit of research with students, and work on higher-level curriculum design
and pegadogical issues.
-- Things I wish I had known...
|
2011 Participants
| Joseph Cottam | Indiana University
| | Susan Evans | Technology Access Foundation
| | Brain Gawalt | UC Berkeley
| | Nadine Hanebutte | St. John Fisher College
| | Michael Hay | Cornell University
| | Keith Hellman | Colorado School of Mines
| | Josh Hug | UC Berkeley
| | Amir Kamil | UC Berkeley
| | Chris Lanz | SUNY Potsdam
| | Jae Woo Lee | Columbia University
| | Kristin Marsicano | Georgia Tech College of Computing
| | Ben Stephenson | University of Calgary
| | Gavin Taylor | Duke University
| | Marvin Watts | Jackson State University
| | Jeff Whitmer | Indiana University
| | Paul Wilkins | Lane Community College
|
|