When I am teaching at UCSC Extension

On occasion, UCSC hires me to teach at their campuses. Here are the courses I am currently scheduled to teach at UCSC.

Would your company like to have me teach on site? It can hire me directly, as many others have.

Documenting Java [ course description ]

Sunnyvale, Course number 2790-017
Three Thursday daytimes: March 9, 16, 23, 2006

Documenting C++ [ course description ]

Not currently scheduled.

Java Programming for Beginners, a lab-based course [ course description ]
Note that the 2-weekend version of this course is typically scheduled as one weekend off in the middle.

Not currently scheduled.
UCSC Online Enrollment
and Phone Numbers


Maps to the
UCSC facilities

Sunnyvale facility
408 752 1300
Cupertino facility
408 861 3700

John E. Darrow 
Other John Links