Thursday Extras is a series of occasional talks organized and sponsored by the Department of Computer Science.
The faculty sponsor and organizer of the group is John Stone. If you're interested in presenting a Thursday Extra, send e-mail to Mr. Stone or drop in at his office (Science 2418). He also maintains a tentative and open schedule for future talks in the series.
We invite everyone in the Grinnell College community to attend these talks!
April 25: Professor Rhys Price Jones: wot they shoulda bin dun learned me in SKule.
April 18: Brooks Davis: Building a platform for modern systems research.
April 11: Professor Henry Walker: Grinnell's competitive advantages in computer science.
April 4: Aditi Roy 2013: What is a good recommendation system?
February 28: Professors Sam Rebelsky, Janet Davis, and Jerod Weinman: Building knowledge and confidence with mediascripting.
February 7: Martin Estrada 2014 and June Yolcuepa 2015: untitled talk.
January 31: Professors Janet Davis and Sam Rebelsky: Summer 2013 research projects.
January 24: Hart Russell 2014 and Prashanna Tiwaree 2014: Re-architecturing MediaScheme
December 6: Professor Sam Rebelsky: Summer opportunities in computer science.
November 29: Tolu Alabi 2013: NoSQL.
November 15: Sarah Henney 2013 and Marsha Fletcher 2015: Self-disclosing GIMP with MediaScript.
October 18: Dilan Ustek 2014, Aditi Roy 2013, Tolu Alabi 2013, Maijid Moujaled 2014, and David Cowden 2013: Technical internships.
October 11: Professor Alberto Maria Segre, University of Iowa: Computational epidemiology.
October 4: Jennelle Nystrom 2014 and Svea Drentlaw 2013: GLEAM: the Grinnell Livescripting Environment for Art and Music.
September 27: Professors Jerod Weinman and Rhys Price Jones: Graduate school in computer science: what? why? how? when? who?
May 3: Isaiah Sarju 2013: Dynamic code generation and what it takes to get there.
April 26: Pelle Hall 2014, Andrew Hirakawa 2012, and Jennelle Nystrom 2014: Self-disclosing code.
April 19: Tolu Alabi 2013, Brad Gordon 2012, and Russel Steinbach 2012: K-selection on the GPU.
April 12: Chike Abuah 2014, Rogelio Calderon 2014, and Sydney Ryan 2014: The MediaPython project.
February 27: April O'Neill 2013, Erik Opavsky 2014, Dilan Ustek 2014, and Professor Henry Walker: A C-based introductory course using robots.
February 23: Radka Slamova 2013, Chase Felker 2012, and Professor Janet Davis: Integrating UX with Scrum to create a usable Local Foods Co-op Website.
February 16: Martin Dluhos 2012: Free software and open source software.
February 9: Kate Ingersoll 2013 and Kimberly Spasaro 2014: Media scripting with Inkscape.
February 2: John Stone: Software development using R6RS Scheme.
January 26: Summer research opportunities in computer science.
December 8: Résumé workshop.
December 1: Professor Paul Tymann, Rochester Institute of Technology: Steganography.
November 17: Jillian Goetz 2010: Transitioning to an interdisciplinary graduate program.
November 10: Summer opportunities in CS.
October 27: Rethinking mathematics in CS at Grinnell: potential new requirements and a new discrete structures course.
October 13: Brady Garvin, University of Nebraska at Lincoln: Configuration-dependent faults and feature locality.
October 6: Zach Butler 2013 and Dugan Knoll 2012: A robust system for discovering text baselines in scene text images.
September 29: Max Kaufmann 2012: Automatically generating parallel corpora.
September 22: Professors Janet Davis and Jerod Weinman: Graduate school in computer science: what? why? how? when? who?
September 15: David Cowden 2013, April O'Neill 2013, Erik Opavsky 2014, and Dilan Ustek 2014: A C-based introductory course using robots.
September 8: Terian Koscik 2012: An on-line community for peer-supported learning of computer science.
September 1: Professor Juan Pablo Hourcade, University of Iowa: HCI4Peace.
April 14: Scott Kaits 2011: Facebook support groups: towards understanding member usage.
April 7: Ravi Chande 2011 and Dylan Gumm 2011: Text recognition on historical maps.
March 3: Forrest Friesen 2011: Computation in pure hardware with FPGAs.
February 24: Henry Walker: Programming robots: a status report.
February 17: Aaron Todd: Multi-agent-simulation in Scala.
February 10: Jerod Weinman: Robust text recognition.
February 3: Sam Rebelsky, Jerod Weinman, and Henry Walker: Summer research opportunities in computer science.
December 9: Jeff Leep 2011, Alexander Rich-Shea 2012, Andrew Hirakawa 2012, Emircan Uysaler 2013, Dugan Knoll 2012, Jing Tao Liu 2011, Terian Koscik 2012, and Charles Frantz 2011: GCal: a community calendar for the rest of us.
December 2: Jordan Shkolnick 2011: Testing at Microsoft.
November 11: Andrew Hirakawa 2012 and Russel Steinbach 2012: Placing incoming students in classes.
November 4: Jeff Leep 2011: Managing the MathLAN.
October 28: Martin Dluhos 2012: Squeezing the MathLAN.
October 7: Shitanshu Aggarwal 2011: Delivering groceries in Seattle.
September 30: Henry Walker: The SIGCSE submission and review system: 10 (hexadecimal) lessons.
September 16: Janet Davis: Exploring persuasive technology through
participatory design.
May 13: Tony Pan 2010: An introduction to the Google Maps API.
April 30: Myra Cohen, University of Nebraska - Lincoln: Combinatorics, heuristic search, and software testing: Theory meets practice.
April 22: Jordan Shkolnick 2011, Nora Coon 2010, Jillian Goetz 2010, and
Cyrus Witthaus 2010: Interactive MediaScripting.
April 9: Dan Garcia, University of California - Berkeley: 274 students
can't be wrong!: GamesCrafters, a computational game theory undergraduate
research and development group at UC Berkeley.
April 8: Dan Garcia, University of California - Berkeley: Keeping the
millennials engaged with active learning.
April 6: Kate Deibel, University of Washington: A real grand challenge:
Designing technologies for college students with disabilities.
March 18: John Stone and Henry Walker: Web content management with
Drupal.
March 4: Nathan Levin 2010, Andy Applebaum 2010, Alex Cohn 2011, and
Jeffrey Thompson 2010: StatsGames.
February 25: Tony Pan 2010, Summer internship at Microsoft Corporation.
February 11: Professor Steve Cunningham, California State University - Stanislaus: 3D computer graphics and universal supercomputers
(slides in PDF or Microsoft Office 2003 PowerPoint (.ppt) format).
January 28: Sam Rebelsky and other department faculty members: Summer research opportunities in computer science.
December 3: Charles Frantz 2011 and Jeff Leep 2011: Combining hierarchy
and feature sharing for object categorization.
November 19: Professor Christopher K. Tuggle, Iowa State University:
Computational problems in biology.
November 5: Professor Jun Ni, University of Iowa: Spectrum of
high-performance medical imaging informatics.
October 29: Shitanshu Aggarwal 2011 and Jay Lidaka 2010: Parallel
training: speeding up machine learning using graphical processing units.
October 9: Dr. Harold Trease, Pacific Northwest National Laboratory:
Video analytics for indexing, summarization and searching streaming
video and video archives.
October 8: Alex Exarhos 2010: Interfaces for video analytics.
October 2: Professor David G. Kay, University of California, Irvine: Why
so many?: A historical view of the early development of programming
languages.
September 17: Dennis Vaccaro 2011: Graphical user interface development
using the Qt toolkit.
September 10: Jerod Weinman: Efficient machine learning for
computer vision-based depth perception.
April 30: Ian Bone 2009 and Tony Leguia 2009: Data compression.
April 24: Michael Neff (University of California, Davis):
Designing computational representations of expressive movement.
April 16: Tim Miller 2009 and Pat Rich 2010: ADAPT: Audience Design of
Ambient Persuasive Technology.
April 9: Brooks Davis (The Aerospace Corporation): Reflections on building a high-performance
computing cluster using FreeBSD.
April 2: Alexi Brooks 2010: Problem solving techniques.
February 12: John Stone: Keeping stuff: how to preserve course papers
despite technological change.
February 5: Sam Rebelsky: Media scripting.
January 29: Sam Rebelsky, Jerod Weinman, and John Stone: Summer research opportunities in computer science.
January 22: Ian Th Atha 2009 and Ian Bone 2009: Getting a job: big
companies, small companies.
December 4: Dave Herman 2000: Adventures in ECMAScript
and
Reasoning about hygienic macros.
November 20: Ted Cooper 2009 and Alexi Brooks 2010: Sketch-based
Bargello: alternative computer-aided design.
November 13: Henry Walker: Placing incoming students in
CS/Math/Statistics: from version 1.3 toward version 2.0.
November 6: Ian Bone 2009: JavaScript in the real world.
October 30: Emily Jacobson 2009: SOUSA: the Sketch-Based Online User
Study Application.
October 9: Janet Davis and Jerod Weinman: Applying to graduate school in
computer science.
October 2: Henry Walker: Games in the computer science classroom: good
or evil?
September 18: Kathy Iberle (Hewlett-Packard Development Company): Is there life after school?
September 11: Theocharis "Ian" Athanasakis 2009: Data-intensive scalable
computing.
September 4: John Stone: Liberty through license: the GPLv3 and other
free-software licenses.
May 1: Elijah Buck 2008: The FreeBSD sysctl system: getting
and setting kernel parameters.
April 24: Janet Davis: Engaging and informing citizens with Household
Indicators.
April 17: Elijah Buck 2008: The User Consultant Data Base: challenges of
long-term development and maintenance.
April 3: Cassie Schmitz 2005: Developing software for e-government.
March 6: John Stone: The .doc is out: The Open Document Format
and its prospects.
February 28: C. M. Lubinski 2008: Spiffy debugging with
gdb.
February 21: Theocharis "Ian" Athanasakis 2009: Summer at Google:
automating a gargantuous data flow.
February 14: Cable Thompson 2008: Developing a robotic assistant
for people with impaired mobility.
February 7: Marge Coahran, Janet Davis, and Sam Rebelsky: Summer research opportunities in computer science.
January 24: Marge Coahran: Computer-assisted Bargello quilt design.
November 15: Soren Berg 2008 and David D'Angelo 2007: Scheme scripting
in Inkscape.
November 8: Tony Pan 2010 and Heather Whisenhunt 2008: Phoenix: a
scriptable non-linear functional video editor.
November 1: Cassie Sims 2008: Interactive visualization of protein
dynamics.
October 18: Ian Young 2008: Regular expressions and automata: speeding
up vim.
October 11: Ted Cooper 2009 and Emily Jacobson 2009: Efficient
pixel-manipulation in the GIMP.
October 4: Lorelei Kelly 2008, Max Kuipers 2009, and Tim Miller 2009:
DrFu: A crutch for the GIMP.
September 20: Tony Leguia 2009, Sorting out children by sorting out
digraphs: topological sorting of digraphs with outdegree four.
September 13: Sam Rebelsky and Janet Davis, DrFu: Media computing in
CS1.
September 6: John Stone, Large numbers. Really large.
May 10: Leonya Ivanov, Metamorphosis: programming the College's Web
presence.
April 26: Brooks Davis (The Aerospace Corporation), Open source development methods.
February 22: Christine Wang 2008 and Jonathan Tsu 2008, Development of
an online campus map.
February 8: Monica Ugwi 2008 and Eric Omwega 2008, Automation of the
athletic recruiting process.
February 1: Sam Rebelsky and Janet Davis, Summer research
programs in computer science.
January 25: John Stone, Xlife is beautiful.
December 7: Michael Lewis 2008 and Cable Thompson 2008, An investigation
of the applicability of the functional programming paradigm to 3D
graphics.
November 30: Rachel Heck 2001, Interactive character animation:
synthesizing in realtime with minimal effort.
November 16: Luis Zuleta-Benavides 2007 and Ian Lunderskov 2008,
Functional video scripting.
November 9: Tony Leguia 2009, Saugar Sainju 2008, and Ian Bone-Rundle 2009,
Functional multimedia: applying the functional paradigm to images.
October 31: Elizabeth Norton 2009 and Arunabh Singh 2009, Statistics can
be fun.
October 12: Angeline Namai 2007 and Eryn O'Neil 2007, Women in computer
science at Grinnell.
October 3: C. M. Lubinski 2008, Win 2 Lin: making
the transition and making it effective.
September 19: Mark Nettling 2007, Programming in the small business
world.
September 12: Kabenla Armah 2004, Yaw Nti-Addae 2004, and Leonya Ivanov,
On the (possible) significance of the statistically insignificant.
September 5: Furthering Grinnell's computer science community: a dialog
for students and faculty.
August 29: John Stone, Keeping up with the blogs: using RSS and Atom
feed readers to monitor dynamic Web sites.