Contact info

Spring Quarter 2008-09

We're rolling out the revised cs107 this quarter! It should be an interesting and fun ride. My regular hours in Gates 188 will be

You can also drop by other times or email to set an appointment.

A little bio

I left my rural hometown of Stevinson, CA (population: 262) to come to Stanford as a wide-eyed freshman in 1985. That tour passed through SLE, the LSJUMB, a half-dozen changes in my major, and I emerged with a Mathematical Sciences degree. A few years out in the "real world" were enough to send me running back for grad school in computer science and I segued into my current position as a lecturer in 1992 without setting foot off campus again. I teach courses in the undergrad systems curriculum, including programming methodology and abstractions, language paradigms, compilers, and object-oriented design and development, but I especially enjoy working with the section leaders in the CS106 courses. I have been the advisor to the Stanford SWE and ACM-W chapters and recently served on the Computer Science Advanced Placement development committee. My most recent CS106B lectures have been unleashed as a part of Stanford Engineering Everywhere, an exciting new project to provide a Stanford education to all seekers.

Advising

Thinking about declaring CS or CSE? The CS Undergrad Advising site has excellent information about the major, the minor, declaring, advising, and so on.

My CS undergraduate advising group is now big enough that I'm in danger of losing track of everyone so I'm currently not recruiting new advisees, but anyone, advisee or not, is welcome to come by and ask questions of me.

I'm continuing to advise my first-ever batch of frosh (now sophomores). The talented Nikil Viswanathan is the Peer Mentor for our group. Meet my frosh advising group. Surf the UAL site for a great wealth of resrouces and information for undergrads.

My life

I'm married to Matt Vaska, medical device engineer, entrepeneur and all-around superhero. Part of his wooing involved a trombone serenade in the Flo Mo courtyard. We are the proud parents of two marvelous munchkins, Rein, now a kindergartener!, and his little brother Kalev. Life in our house is always interesting -- here is an example of what happens when I'm napping.