For visitors and prospective students

People

Courses

Programs

Resources

Policies

CS Table: Spring 2009

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)