Computer Science
Williams College
Stephen Freund's Education Publications
- Why Undergraduates Should Learn the Principles of Programming Languages
Stephen N. Freund (Williams College), Kim Bruce, Chair (Pomona College), Kathi Fisler (WPI), Dan Grossman (University of Washington), Matthew Hertz (Canisius College), Doug Lea (SUNY Oswego), Gary T. Leavens (University of Central Florida), Andrew Myers (Cornell University), Larry Snyder (University of Washington)
2010.
-
What a Programming Languages Curriculum Should Include
Kim Bruce, Stephen N. Freund, Robert Harper, Jim Larus, and Gary Leavens
Proceedings of the SIGPLAN Workshop on Undergraduate Programming Language Curricula, SIGPLAN Notices, volume 43(11), pages 11--24, 2008.
-
Programming Languages in a Liberal Arts Education
Kim Bruce and Stephen N. Freund
Proceedings of the SIGPLAN Workshop on Undergraduate Programming Language Curricula, SIGPLAN Notices, volume 43(11), 2008.
-
Programming Languages as Part of Core Computer Science
Kim Bruce and Stephen N. Freund
Proceedings of the SIGPLAN Workshop on Undergraduate Programming Language Curricula, SIGPLAN Notices, volume 43(11), pages 11--24, 2008.
-
The Role of Programming Languages in Teaching Concurrency
Kim Bruce, Stephen N. Freund, and Doug Lea
Curricula Concurrency for Workshop, 2009.