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:
December 6: Professor Sam Rebelsky:
Summer opportunities in computer science.
November 29: Tolu Alabi 2013:
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:
October 11: Professor Alberto Maria Segre, University of Iowa:
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:
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.
Summer research opportunities in computer science.
December 1: Professor Paul Tymann, Rochester Institute of Technology:
November 17: Jillian Goetz 2010:
Transitioning to an interdisciplinary graduate program.
Summer opportunities in CS.
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:
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
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:
April 9: Dan Garcia, University of California - Berkeley:
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:
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
March 4: Nathan Levin 2010, Andy Applebaum 2010, Alex Cohn 2011, and
Jeffrey Thompson 2010:
February 25: Tony Pan 2010,
Summer internship at Microsoft Corporation.
January 28: Sam Rebelsky and other department faculty members: Summer research opportunities in computer science.
December 3: Charles Frantz 2011 and Jeff Leep 2011:
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:
high-performance medical imaging informatics.
October 29: Shitanshu Aggarwal 2011 and Jay Lidaka 2010:
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:
so many?: A historical view of the early development of programming
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:
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:
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:
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:
October 30: Emily Jacobson 2009:
SOUSA: the Sketch-Based Online User
October 9: Janet Davis and Jerod Weinman:
Applying to graduate school in
October 2: Henry Walker:
Games in the computer science classroom: good
September 18: Kathy Iberle (Hewlett-Packard Development Company):
Is there life after school?
September 11: Theocharis "Ian" Athanasakis 2009:
September 4: John Stone:
Liberty through license: the GPLv3 and other
May 1: Elijah Buck 2008:
The FreeBSD sysctl system: getting
and setting kernel parameters.
April 24: Janet Davis:
Engaging and informing citizens with Household
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
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:
November 8: Tony Pan 2010 and Heather Whisenhunt 2008:
scriptable non-linear functional video editor.
November 1: Cassie Sims 2008:
Interactive visualization of protein
October 18: Ian Young 2008:
Regular expressions and automata: speeding
October 11: Ted Cooper 2009 and Emily Jacobson 2009:
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
September 6: John Stone,
Large numbers. Really large.
May 10: Leonya Ivanov,
Metamorphosis: programming the College's Web
April 26: Brooks Davis (The Aerospace Corporation),
Open source development methods.
February 22: Christine Wang 2008 and Jonathan Tsu 2008,
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,
programs in computer science.
January 25: John Stone,
Xlife is beautiful.
December 7: Michael Lewis 2008 and Cable Thompson 2008,
of the applicability of the functional programming paradigm to 3D
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,
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
September 12: Kabenla Armah 2004, Yaw Nti-Addae 2004, and Leonya Ivanov,
On the (possible) significance of the statistically insignificant.
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.