CS Table, 19 February 2010: OWASP Guidelines

For Friday's CS Table, we will examine some Web security guidelines in some depth.

The Open Web Application Security Project (2010). OWASP Top 10 - 2010 rc1: The Ten Most Critical Web Application Security Risks. Online document available at http://www.owasp.org/index.php/File:OWASP_T10_-_2010_rc1.pdf.

The reading is a bit longer than most, but can be skimmed fairly quickly by those who just want an overview.

Grinnell College's CS Table is a weekly gathering of folks on campus (students, faculty, staff, alums, etc.) to talk about issues relating to computer science. CS Table meets each Friday at noon in JRC 224A, the Day Public Dining Room (PDR) in the Joe Rosenfeld '25 Center (JRC). All are welcome, although computer science students and faculty are particularly encouraged to attend.

The Spring 2010 theme of CS Table is Software Design.

Contact Professor Rebelsky for further information or for a printed copy of the document in booklet format.

CS Table, 12 February 2010: Code Review

At noon on Friday, 12 February 2010, Computer Science table will consider the topic of Code Review. Our reading will be a code review document provided to us by a Grinnell alum. Note that the reading is proprietary, but not confidential. Hence, you are free to read and discuss it, but you should not distribute it to others. Contact Sam Rebelsky for a printed copy of the document.

Grinnell College's CS Table is a weekly gathering of folks on campus (students, faculty, staff, alums, etc.) to talk about issues relating to computer science. CS Table meets each Friday at noon in JRC 224A, the Day Public Dining Room (PDR) in the Joe Rosenfeld '25 Center (JRC). All are welcome, although computer science students and faculty are particularly encouraged to attend.

The Spring 2010 theme of CS Table is Software Design.

Thursday Extra: "3D computer graphics and universal supercomputers"

On Thursday, February 11, Professor Steve Cunningham will discuss the past, present, and future of computer graphics and graphics processors:

3D computer graphics is an enormous consumer of computing resources, and the market has responded to the continuing growth in demand for high-performance graphics by creating continually more powerful graphics processors. We will trace these parallel paths from the point where 3D graphics began to replace 2D graphics to the near-future state of 3D graphics, and show how the graphics processor is leading us to having usable laptop and desktop supercomputers.

Steve Cunningham is Professor Emeritus of Computer Science at California State University, Stanislaus, and a past chair and president of the Special Interest Group on Computer Graphics of the Association for Computing Machinery. His most recent book, Graphics shaders: theory and practice (with Mike Bailey), was published last year by AK Peters.

Refreshments will be served at 4:15 p.m. in the Computer Science Commons (Noyce 3817). Professor Cunningham's talk, 3D computer graphics and universal supercomputers, will follow at 4:30 p.m. in Noyce 3821.

CS Table, 5 February 2010: Pair Programming, Revisited

At noon on Friday, 5 February 2010, Computer Science table will consider the topic of Pair Programming. Our reading will be
Wray, Stewart (2010). How Pair Programming Really Works. IEEE Software 27 (1), pp. 50-55. Available online at http://www.computer.org/cms/Computer.org/ComputingNow/homepage/2010/0110/W_SW_PairProgramming.pdf.

Grinnell College's CS Table is a weekly gathering of folks on campus (students, faculty, staff, alums, etc.) to talk about issues relating to computer science. CS Table meets each Friday at noon in JRC 224A, the Day Public Dining Room (PDR) in the Joe Rosenfeld '25 Center (JRC). All are welcome, although computer science students and faculty are particularly encouraged to attend.

The Spring 2010 theme of CS Table is Software Design.

Thursday Extra: Summer research opportunities in computer science

On Thursday, February 4, Professor Sam Rebelsky will lead a discussion of summer research programs in computer science, both on and off campus, that are open to our students. Other members of the department faculty will discuss the projects that they will direct this year.

Refreshments will be served at 4:15 p.m. in the Computer Science Commons (Noyce 3817). The discussion will follow at 4:30 p.m. in Noyce 3821. We encourage anyone who might be interested in summer research in computer science to attend!

CS Table, 29 January 2010: Starting a New Year

On Friday, 29 January 2010 at noon, we'll have the kickoff meeting for the Spring 2010 Computer Science table. We'll chat about what happened during break, about the first week of classes, and about plans for the semester.

Grinnell College's CS Table is a weekly gathering of folks on campus (students, faculty, staff, alums, etc.) to talk about issues relating to computer science. CS Table meets each Friday at noon in JRC 224A, the Day Public Dining Room (PDR) in the Joe Rosenfeld '25 Center (JRC). All are welcome, although computer science students and faculty are particularly encouraged to attend.

CS Table for Friday, December 11: informal conversation

Come join us for the final CS table of 2009. Friday, 11 December 2009 at noon in the PDR at the top of the stairs. Chat about how your semester has gone and what you're hoping to do over break, the insane amount of snow, cool topics in CS, what the iPhone Apps exco should build, and other topics of interest.

Grinnell College's CS Table is a weekly gathering of folks on campus (students, faculty, staff, alums, etc.) to talk about issues relating to computer science. CS Table meets each Friday at noon in Rosenfield 224A. All are welcome, although computer science students and faculty are particularly encouraged to attend.

Thursday Extra: "Combining hierarchy and feature sharing for object categorization"

On Thursday, December 3, Charles Frantz 2011 and Jeff Leep 2011 will present the results of their summer research on automatic classification of objects, conducted here under the direction of Professor Jerod Weinman.

Refreshments will be served at 4:15 p.m. in the Computer Science Commons (Noyce 3817). The talk, Combining hierarchy and feature sharing for object categorization, will follow at 4:30 p.m. in Noyce 3821.

Thursday Extra: "Computational problems in biology"

On Thursday, November 19, Christopher K. Tuggle, Professor of Molecular Genetics in the Bioinformatics and Computational Biology Graduate Program at Iowa State University, will present a talk discussing

a variety of computational problems and projects in biology that are being explored at Iowa State, including the open-source Integrated Animal Annotation and Microarray Expression Database (ANEXdb).

He will also discuss features of the Bioinformatics and Computational Biology Graduate Program.

Refreshments will be served at 4:15 p.m. in the Computer Science Commons (Noyce 3817). Professor Tuggle's talk, Computational problems in biology, will follow at 4:30 p.m. in Noyce 3821.

CS Table, Friday, 13 November 2009: The Economics of Open Source

At CS Table on Friday, 13 November 2009, we will consider economics of Open-Source software. Our primary reading will be a short piece from Joel on Software and an optional piece by Bruce Perens. However, participants are welcome to bring other pertinent readings.

Spolsky, Joel (2002, June 12). Strategy Letter V. Joel on Software. Web page at http://www.joelonsoftware.com/articles/StrategyLetterV.html
Perens, Bruce (2005). The Emerging Economic Paradigm of Open Source Software. Web page at http://perens.com/Articles/Economic.html.

Grinnell College's CS Table is a weekly gathering of folks on campus (students, faculty, staff, alums, etc.) to talk about issues relating to computer science. CS Table meets each Friday at noon in JRC 224A, the Day Public Dining Room (PDR) in the Joe Rosenfeld '25 Center (JRC). All are welcome, although computer science students and faculty are particularly encouraged to attend.

Syndicate content