Skip to main content

Gary Thompson

Gary Thompson is Program Manager for He has a strong personal interest in encouraging the use of distributed collaborative development platforms like in an academic setting. He has been researching Distributed Collaborative Software Development for three years at San Francisco State University in San Francisco, CA. and has two papers published on the topic, Teaching Practical Software Engineering and Global Software Engineering: A Case Study and Recommendations published by Frontiers in Education (ACM, IEEE) and Teaching Practical Software Engineering and Global Software Engineering: Evaluation and Comparison published by ACM SIGCSE He is currently writing a Masters Thesis on the topic.


Articles's Gary Thompson moderates a roundtable discussion with James Liu and members of the OpenSolaris team in this Community Corner 2009 podcast, recorded at JavaOne.
BlueJ is a simplified Java IDE, built upon NetBeans technology with the expressed purpose of introducing new CS students to object-oriented programming at the high school and introductory university levels. In this interview, Gary Thompson talks with two of BlueJ's developers, Michael Kölling... is building an Open Source Curriculum (OSC) of free educational materials for grades K-12. In this interview, program manager Gary Thompson interviews Curriki executive director Dr. Barbara "Bobbi" Kurshan and chief technology officer Joshua Marks.