These are the topics discussed in CS Table in Spring 2009.
-
9 May 2009: Celebratory Farewell to our Graduating Seniors
-
Cafe Phoenix.
-
1 May 2009: Reading SICP
-
Abelson, Harold, Sussman, Gerald Jay, with Sussman, Julie. 1996. Building
Abstractions with Procedures. Chapter 1 of Structure
and Interpreation of Computer Programs, 2nd ed. Cambridge, MA: The MIT
Press. Available online at
http://mitpress.mit.edu/sicp/full-text/book/book.html.
-
24 April 2009: Michael Neff Talk: Animating Bodies
-
This week, CS Table will be held in Science 3821.
-
17 April 2009: Reading William A. Wulf
-
Wulf, W. A. 2000. The nature of engineering, the science of humanities, and Godel's theorem. Ubiquity 1, 28 (Sep. 2000), 2. DOI=
http://doi.acm.org/10.1145/351306.351308. Available at http://www.acm.org/ubiquity/interviews/w_wulf_1.html.
-
Wulf, William A. 2007. Changes in Innovation Ecology. Science
316, 5829, p. 1253 (1 June 2007). 10.1126/science.1145598. Also available
at
http://www.sciencemag.org/cgi/content/full/316/5829/1253.
-
Wulf, William A. and Jones, Anita K. 2008. A Call to Serve. Science
322, 5904, p. 1025 (14 Nov. 2008).
DOI: 10.1126/science.1167218
Also available at
http://www.sciencemag.org/cgi/content/full/322/5904/1025.
-
Shaw, Mary and Wulf, William A. 1992. Tyrannical Languages Still Preempt
System Design. Proc. ICCL'92: The 1992 International
Conference on Computer Languages (20-23 April 1992, Oakland, CA), pp. 200-211.
-
10 April 2009: The Uncanny Valley
-
Geller, T. 2008. Overcoming the uncanny valley. IEEE Computer Graphics and Applications
28, 4 (July-Aug. 2008), 11-17.
-
3 April 2009: Visit with alumnus Erik Hanson: Software Development in the Real World
-
No readings.
-
13 March 2009: ... Considered Harmful
-
Dijkstra, E. W. 1968. Letters to the editor: go to statement considered harmful. Commun. ACM 11, 3 (Mar. 1968), 147-148. DOI=
http://doi.acm.org/10.1145/362929.362947.
-
Meyer, Eric A. 2002.
Considered Harmful
Essays Considered Harmful.
Web document available at http://meyerweb.com/eric/comment/chech.html. Dated 28 December 2002. Last accessed 22 February 2009.
-
Wulf, W. A. 1972. A case against the GOTO. In Proceedings of the ACM Annual Conference - Volume 2 (Boston, Massachusetts, United States, August 01 - 01, 1972). R. Shields, Ed. ACM '72. ACM, New York, NY, 791-797. DOI=
http://doi.acm.org/10.1145/800194.805861.
-
6 March 2009: Trusting Trust (or at least Trusting Thompson)
-
Thompson, K. 1984. Reflections on trusting trust. Commun. ACM 27, 8 (Aug. 1984), 761-763. DOI=
http://doi.acm.org/10.1145/358198.358210.
Also available at http://cm.bell-labs.com/who/ken/trust.html.
-
27 February 2009: Beautiful Code?
-
Bray, Tim. 2007. Finding Things. Chapter 4 of Oram, Andy & Wilson, Greg (Eds.) Beautiful Code: Leading Programmers Explain How They Think. Sebastabol, CA: O'Reilly. June 2007. Available at
http://www.oreilly.com/catalog/9780596510046/chapter/ch04.pdf.
-
20 February 2009: Women in Computing
-
Klawe, M., Whitney, T., and Simard, C. 2009. Women in computing---take 2. Commun. ACM 52, 2 (Feb. 2009), 68-76. DOI=
http://doi.acm.org/10.1145/1461928.1461947
-
13 February 2009: Functional Programming in the 21st Century
-
Swaine, Michael. It's Time to Get Good at Functional Programming.
Dr. Dobb's Portal, December 03, 2008.
http://www.ddj.com/development-tools/212201710.
-
6 February 2009: The Story of Mel, a Real Programmer
-
Nather, Ed. (1983). The Story of Mel, A Real Programmer. Posted
to usenet on 21 May, 1983. One version can be found at
http://www.wizzy.com/andyr/Mel.html.
-
30 January 2009: Thoughts on the Literature of Programming
-
Kelly-Bootle, S. 2007. Ode or code?: programmers be mused!. Queue
5, 3 (Apr. 2007), 52-ff. DOI=
http://doi.acm.org/10.1145/1242489.1242508
-
23 January 2009: What I did during Winter break (other than watch DVDs)