Kenroy G. Granville
Phone: (917) 532-1104; Email: kgg@cs.brandeis.edu


EDUCATION

Brandeis University, PhD in Computer Science, Expected December 2009.
Brandeis University, Bachelor of Arts in Computer Science; Minor in Economics, May 2002.

SUMMARY OF QUALIFICATIONS

EXPERIENCE

Brandeis University Computer Science Department, Waltham, MA Fall 2002 - Present

Project Administrator, CollabEd Project on SourceForge

  • Build Graphical User Interfaces to facilitate collaboration in real-time linear editing.
  • Design networking libraries for communication and data transfer within Java-based software.
  • Developing software that integrates into existing systems to provide collaboration.
  • Design and implemented consistency control algorithms for real-time, synchronous collaboration.
  • Write and maintain ANT scripts for building different version releases.

Developer, GroupScheme Project on SourceForge

  • Created a library of tools for writing groupware applications.
  • Developed XML parser/generator for collaboration data analysis.
  • Designed software to export research data compatible with node-based graph visualization tools.

Developer, Groupware-Mediated Cooperative Programming Project

  • Rapidly developed experiment-specific GUIs based on exit survey feedback.
  • Built GUIs with crucial dependency on user awareness and maximizing screen real estate.
  • Wrote SQL queries for experimental data access.

Posse Foundation, New York, NY / Brandeis University, Waltham, MA Summer 2006 - Present

Posse Scholar Mentor

  • Guided a group of ten scholars toward successful college completion by fostering healthy team dynamics and peer support.
  • Monitored students' individual progress, advised, and problem-solved on academic, professional, and social issues.
  • Aided in the selection and training of new scholars and mentors.
  • Participated in annual retreats focused on diversity and other campus issues for forty scholars and sixty additional campus community members.

TEACHING EXPERIENCE

Brandeis University, Waltham, MA
COSI 22B: Fundamentals of Programming Spring 2006 - 2008
COSI 11a: Introduction to Java and C Summer 2003

Brandeis University Transition Year Program, Waltham, MA
TYP 6a: Introduction to Computer Science Fall 2005 - 2007

United Way of NYC, New York, NY
Introduction to General Computer Operations, Internet Researching, and HTML Summer 2000 - 2001

Brandeis University, Waltham, MA
(TA) Introduction to Computers, Programming in C and Java, Internet and Society Fall 2000 - Present

PUBLICATIONS

Brandeis University Computer Science Department, Waltham, MA Spring 2003 - Present

  • CollabEd: a Platform for Collaboratizing Existing Editors by Kenroy Granville and Timothy J. Hickey -- International Conference on Mobile, Hybrid, and On-line Learning, presenting at DigitalWorld 2009
  • The Design, Implementation, and Application of the GrewpEdit Tool by Kenroy Granville and Timothy J. Hickey -- Richard Tapia Celebration of Diversity in Computing Conference 2005, pp. 14-16. presented at Tapia 2005
  • Enhancing CS Programming Lab Courses using Collaborative Editors by John Langton, Kenroy Granville, Richard Alterman, and Timothy J. Hickey -- Presented Journal of Computing Sciences in Small Colleges, volume 20, number 3, pp. 157-167, 2004, presented at CCSCE04