Thursday Extra: "Web content management with Drupal"

On Thursday, March 18, Henry Walker and John Stone will describe their recent experiences in preparing to move the department's Web site to the Drupal content-management system and in adding new features to the site in the Drupal environment.

Refreshments will be served at 4:15 p.m. in the Computer Science Commons (Noyce 3817). The talk, Web content management with Drupal, will follow at 4:30 p.m. in Noyce 3821. Everyone is welcome to attend!

CS Table, Friday, 5 March 2010: Alumni Conversations: Scott Porter '80

On Friday, 5 March 2010, CS Table will be visited by Scott Porter '80. He writes

I assert that in software design one wants: Reduced Complexity - Reuse - Real World - Easy Deployment - Dynamic Updates - Adaptive - Transparency - Versioning - Simple - Small - Fast - Lazy - Secure - Humble - Non Intrusive - Runs Everywhere - Widely Used - Supported by Key Companies. Pretty neat trick if we could achieve all these benefits. Right? We will discuss how these are possible. Maybe there is a "silver bullet".

Potential readings. (Don't stress over the all the details. The following Wikipedia links will give an overview and way more than we can cover.)

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: "StatsGames"

On Thursday, March 4, Nathan Levin 2010, Andy Applebaum 2010, Alex Cohn 2011, and Jeffrey Thompson 2010 will describe their Summer 2009 Mentored Advanced Project, StatsGames.

Refreshments will be served at 4:15 p.m. in the Computer Science Commons (Noyce 3817). The talk will follow at 4:30 p.m. in Noyce 3821. Everyone is welcome to attend!

CS Table, 26 February 2010: Classics of Software Engineering: No Silver Bullet

This Friday we will consider one of the famous pieces of writing on software engineering, by Frederick P. Brooks, a primary architect of OS/360.

Brooks, Frederick P., Jr. (April 1987). "No Silver Bullet - Essence and Accidents of Software Engineering". IEEE Computer 20 (4): 10-19.

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 reading.

Thursday Extra: "Summer internship experience at Microsoft"

On Thursday, February 25, Tony Pan 2010 will talk about his internship at Microsoft's Bing team last summer, including the application process, his projects, and other summer activities.

Refreshments will be served at 4:15 p.m. in the Computer Science Commons (Noyce 3817). The talk, Summer internship experience at Microsoft, will follow at 4:30 p.m. in Noyce 3821. Everyone is welcome to attend!

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!

Syndicate content