Past SJSU Activities

Cay S. Horstmann

MS Writing Projects

Classes Taught

Semester Course Section Overall Effectiveness Respondents Average Final GPA
Spring 2019 CS146 1
CS151 3, 4, 6
Spring 2018 CS152 3, 4 4.4, 4.7 12/16, 20/26 The new survey form omits this crucial piece of information.
Spring 2017 CS151
Fall 2016 CS151 5 4.1 23 2.47
Spring 2016 CS49J 1 4.3 9 2.71
Fall 2015 CS46B 1 3.3 136 2.33
Spring 2014 CS46A
Introduction to Programming
Online Section
60 3.4 59 3.11
Fall 2013 CS175/286
Mobile Programming
1 3.6 (Undergrad)/4.2 (Grad) 5/5 2.34/3.43
Spring 2013 CS185C/286
Mobile Programming
1 4.2 (Undergrad)/4.7 (Grad) 6/6 2.78/3.6
Fall 2012 CS46A 1 4.0 76 3.01
Spring 2012 CS46B 1 3.9 50 2.15
Fall 2011 CS46A 1 4.0 21 2.69
CS252 1 3.8 11 2.89
Spring 2010 CS46A 1 3.6 14 2.33
Fall 2009 CS46A 3 3.7 25 2.61
CS252 1 4.5 15 2.85
Spring 2009 CS160
Software Engineering
1 4.1 7 2.88
CS286
Open Source Development (Graduate Students)
1 4.8 9 3.54
Fall 2008 CS152
Programming Languages
2 4.3 30 2.59
CS160
Software Engineering
1 4.5 11 3.11
Spring 2008 CS40
Introduction to Computers
1 4.2 17 2.54
CS252
Advanced Programming Languages
1 4.5 13 3.51
Fall 2007 CS40
Introduction to Computers
2 4.5 13 2.64
CS185C
Open Source Development (Undergraduates)
1 4.7 3 1.51
CS286
Open Source Development (Graduate Students)
1 4.9 7 3.61
Spring 2007 CS 252 1 5.0 8 3.28
Fall 2006 CS 160 1 4.6 16 2.84
CS 160 3 4.3 21 2.88
Spring 2006 CS 46A 3 4.1 13 2.69
CS 46A 4 4.8 6 2.21
Fall 2005 CS 160 4 4.4 16 2.97
CS 160 5 4.5 14 2.72
CS 252 1 4.4 12 2.63
Spring 2005 CS 152
Programming Paradigms
1 4.5 30 2.53
CS 152
Programming Paradigms
2 4.3 21 2.57
CS 160
Software Engineering
1 4.4 9 2.48
CS 160
Software Engineering
2 4.6 10 2.51
Fall 2004 CS 160
Software Engineering
1 4.5 16 2.62
CS 160
Software Engineering
2 4.3 18 2.96
Fall 2003 CS 252
Advanced Programming Languages
1 4.6 10 3.0
CS 151
Object-Oriented Design
2 4.6 50 2.41
CS 252
Advanced Programming Languages
1 4.6 8 3.06
Spring 2003 CS 252
Advanced Programming Languages
1 4.5 13 2.93
CS 288
Comprehensive Review
1 4.5 6 N/A
Fall 2002 CS 151
Object-Oriented Design
2 4.5 43 2.19
Spring 2002 CMPE46
Introduction to CS
1 3.8 44 1.88
CS151
Object-Oriented Design
5 4.8 24 3.09
Fall 2001 CS174
Web Programming
3 4.8 18 3.15
CS252
Advanced Programming Languages
1 4.8 13 2.96
Spring 2001 CS151
Object-Oriented Programming
1 4.8 24 3.10
CS151
Object-Oriented Programming
2 4.6 14 2.93
CS140
Computer Organization (completed for Dr. Albarran)
1 N/A N/A N/A
Fall 2000 CS46A
Introduction to CS
10 4.6 16 2.80
CS252
Advanced Programming Languages
1 4.8 16 2.81
Spring 2000 CS174
Web Programming
1 4.6 27 3.25
CS252
Advanced Programming Languages
1 4.6 11 2.74
Fall 1999 CS151
Object-Oriented Programming
1 4.7 20 2.76
CS151
Object-Oriented Programming
2 4.6 7 2.71
Fall 1998 CS 252
Advanced Programming Languages
p N/A
Spring 1998 CS 252
Advanced Programming Languages
1 4.9 12 3.53
Fall 1997 CS 252
Advanced Programming Languages
1 4.6 11 3.46
Spring 1997 CS 196i
Web Programming
1 4.7 15 2.95
CS 196i
Web Programming
2 4.5 11 2.84

Following the shining example set by Mark Stamp, here are some student comments, selected at random (!) [I leave it to you decide whether that is an exclamation mark or the “not” operator].

Committee Work

Service Awards