From Teaching Open Source
Are you teaching a course in open source software development? Are you in an Open Source community or business that is willing to support the teaching of community open source development practices? Join the Roll Call!
(Note that there are more people involved in the TeachingOpenSource project than are shown on this list).
Contents |
[edit] Purpose
There are more and more professors teaching open source every day, and more and more Open Source communities and companies partnering with and supporting them.
There are also more and more professors who would like to teach open source, but don't have the experience, the know-how, or the resources to do so. Not only that, but they don't have any models to follow.
Our simple goal here is to collect a directory of professors and others who are successfully teaching the practice of open source software development to their students. It's a small but vitally important first step.
To join the roll call, please create an account, edit this page, and add your name, your institution/company/project, your contact information, and whatever information you believe to be relevant about your work.
P.S. If you're wondering whether you belong on this list, you almost certainly do. :) Scroll down for Open Source Community and Business Members.
Recommended format:
- Name (IRC/mail nickname) obfuscated-email-address - introduction with lots of links
[edit] Professors (alphabetical by surname)
- Michael Adeyeye (micadeyeye) Email address via reCAPTCHA™ Mailhide - lecturer at Cape Peninsula University of Technology - ISY100S and TPG300S and an active open source contributor [1] at Cape Peninsula University of Technology and University of Cape Town
- Ian! D. Allen (idallen) Email address via reCAPTCHA™ Mailhide - community college professor of Linux/networking at Algonquin College, School of Advanced Technology in Ottawa. See also all my course notes (Creative Commons licenses) on teaching.idallen.com
- Jordan Anastasiade (_jordan) Email address via reCAPTCHA™ Mailhide - professor at Seneca, Eclipse - Web Tools Platform (WTP) - Foundation Educational Liaison
- Robert Arkiletian (robark) Email address via reCAPTCHA™ Mailhide - Computer Science/Linux System Administration/Physics teacher at Eric Hamber Secondary School in Vancouver Canada. Author of FL_TeacherTool classroom management software.
- Lewis Barnett. Email address via reCAPTCHA™ Mailhide - professor at University of Richmond, working on a One Laptop Per Child project in a junior/senior level software engineering course.
- Marcus Bornfreund (bio) Email address via reCAPTCHA™ Mailhide - Adjunct Law Professor at Seneca@York School of Computer Studies. Founding Project Lead for Creative Commons Canada.
- Tim Budd (Timbudd) Email address via reCAPTCHA™ Mailhide - associate professor of Computer Science at Oregon State University
- Matthew Burke (MatthewBurke) Email address via reCAPTCHA™ Mailhide - assistant professor of Computer Science at The George Washington University
- Rob Cameron Email address via reCAPTCHA™ Mailhide - professor at Simon Fraser University, convenor of Centre for Open Software Technology and Applications Research
- Brian W. Carver Email address via reCAPTCHA™ Mailhide - Assistant Professor, UC Berkeley School of Information, teaching Commons-based Peer Production.
- Luciana Tricai Cavalini Email address via reCAPTCHA™ Mailhide - professor at Department of Epidemiology and Biostatistics, Institute of Community Health, Fluminense Federal University - Brazil, researcher at the National Institute of Science and Technology - Medicine Assisted by Scientific Computing, coordinator of the EpiS3 Project, collaborator of the following projects: Open Source Health Information Platform and Epi-R
- Kam Dahlquist (kdahlquist) Email address via reCAPTCHA™ Mailhide - associate professor of biology at Loyola Marymount University. at-large member of the board of directors of the Open Bioinformatics Foundation (O|B|F). co-administrator of XMLPipeDB project, an open source tool chain for building relational databases from xml sources, used in teaching and undergraduate research in bioinformatics.
- Aidan Delaney (balor) Email address via reCAPTCHA™ Mailhide - senior lecturer at University of Brighton (UK). Involved with FSFE-IE and Gnome-UK. Using PS3Linux and Gallium3d to teach computer games development.
- Matt Doar Email address via reCAPTCHA™ Mailhide - Software Toolsmith, author of Practical Development Environments (O'Reilly, 2005). Ex Cambridge Computer Laboratory, now running a consulting business out of San Jose, CA for version control, build tools and bug trackers, especially JIRA.
- Jason Dobies (jdob) Email address via reCAPTCHA™ Mailhide - Adjunct Professor of Computer Science at Villanova University - Red Hat employee, developer on RHN Satellite/Spacewalk, project lead for Code Turtle
- Robert Edwards (Bob) Email address via reCAPTCHA™ Mailhide Chief IT Officer in Computer Science at the Australian National University in Canberra, Australia. Teaching a FOSSD masters course (with Dr. Andrew Tridgell - below) Also teaching Computer Networks course using Linux kernel source
- Heidi Ellis (Heidiellis) Email address via reCAPTCHA™ Mailhide - Chair and Associate Professor of Computer Science and Information Technology at Western New England College at [2] PI on the NSF-CCLI SoftHum grant for the development of course-level support for involving students in Humanitarian FOSS
- Peter Fröhlich (phf) Email address via reCAPTCHA™ Mailhide - Senior Lecturer, Computer Science & Director, Johns Hopkins Gaming Lab @ Johns Hopkins University, Baltimore, Maryland
- Jesus M. Gonzalez-Barahona (jgb) Email address via reCAPTCHA™ Mailhide - professor at GSyC/LibreSoft group, in the Universidad Rey Juan Carlos
- Gregory Hislop - Email address via reCAPTCHA™ Mailhide - Faculty member in the iSchool at Drexel University in Philadelphia. Co-PI on the NSF-CCLI SoftHum grant for the development of course-level support for involving students in Humanitarian FOSS.
- David Humphrey (humph) Email address via reCAPTCHA™ Mailhide - professor at Seneca, Mozilla Foundation Educational Liaison
- Luis Ibanez Email address via reCAPTCHA™ Mailhide - Teaching Open Source Software Practice at RPI. Senior Research Engineer at Kitware
- Janardhan Iyengar Email address via reCAPTCHA™ Mailhide - Assistant Professor in Computer Science at Franklin & Marshall College
- Stoney Jackson Email address via reCAPTCHA™ Mailhide I'm a professor in the Dept. of CS&IT at Western New England College in Springfield, MA.
- Matthew Jadud (jadudm) Email address via reCAPTCHA™ Mailhide - Assistant Professor in Computer Science at Allegheny College - works on embedded runtimes for parallel languages and studies novice programming behavior. Taking part in POSSE 2009 at RedHat.
- Ciera Jaspan (ciera) Email address via reCAPTCHA™ Mailhide - PhD candidate in Software Engineering at Carnegie Mellon University
- Carlos Jensen (cjensen) Email address via reCAPTCHA™ Mailhide - Assistant Professor of Computer Science at Oregon State University; HCI researcher and developer of Beaversource code repository and OSWALD Linux UMPC
- Philip Johnson (philipmjohnson) Email address via reCAPTCHA™ Mailhide - professor at University of Hawaii; teaching open source software engineering; leader of open source Hackystat Project.
- Gregory Kesden (gkesden) Email address via reCAPTCHA™ Mailhide - teaching faculty at Carnegie Mellon University
- Mukkai S. Krishnamoorthy moorthy at cs dot rpi dot edu - Teaching Rensselaer Center for Open Source Software at RPI. Associate Professor at Computer Science at RPI
- Clif Kussmaul Email address via reCAPTCHA™ Mailhide - Associate Professor of Computer Science, Muhlenberg College (Allentown, PA). Chief Technology Officer for Elegance Technologies, Inc.
- Catherine Leung(cathy) Email address via reCAPTCHA™ Mailhide - professor at Seneca, Lead in C3DL project
- Michele Lo Squadro Email Address via reCAPTCHA™ Mailhide contract professor at Computer Science faculty University of Basilicata (Italy) . My course is about OS for small-medium enterprises and local government.
- Michael Lutz (mlutz) Email Address via reCAPTCHA™ Mailhide Professor of Software Engineering, Rochester Institute of Technology, Rochester, NY. Primarily interested in using open source in conjunction with teaching software architecture.
- Andrew MacFarlane (andym) Email Address via reCAPTCHA™ Mailhide - Senior Lecturer at City University London, UK. Module: Open Source Systems (MSc level course).
- Andreas Meiszner Email Address via reCAPTCHA™ Mailhide – I am working together with Ioannis Stamelos (see below) where we currently try to apply some of the lessons learnt from open source communities within an (open of course) educational context. Actually, I am not a Professor, but a research fellow at the Open University's Institute of Educational Technologies.
- Alvaro Monge Email Address via reCAPTCHA™ Mailhide - Professor at California State University Long Beach
- Ralph Morelli Email Address via reCAPTCHA™ Mailhide - Professor at Trinity College (Hartford) PI on the NSF-CPATH Humanitarian FOSS Project a collaborative, community-building project started by a group of computing faculty and open source proponents at Trinity College, Wesleyan University, and Connecticut College.
- Palmer, Kent - http://www.wingate.edu/acad/MathComp/ekp/ - Email Address via reCAPTCHA™ Mailhide - Teaches Computer Science at Wingate University in Wingate, NC. Courses taught - Intro to Programming, Intermediate Programming, Management Information Systems, Internet Programming
- Mike Pinkerton Email Address via reCAPTCHA™ Mailhide - instructor at George Washington University teaching CSci193 (Development of Open Source Software). Also employed at Google working on Chromium and the lead on the open-source Camino browser project for Mac OS X.
- Andrea Polli Email Address via reCAPTCHA™ Mailhide - Director, Interdisciplinary Film and Digital Media, Mesa Del Sol Chair of Digital Media and Associate Professor of Fine Arts and Engineering, The University of New Mexico andreapolli.com
- Andrew Ross. Email Address via reCAPTCHA™ Mailhide - instructor at Carleton University also founded The Free and Open Source Software Learning Centre (FOSSLC)
- Mihaela Sabin. Email Address via reCAPTCHA™ Mailhide - Associate Professor at University of New Hampshire, coordinator of the Computer Information Systems program.
- Pamela Samuelson. Email Address via reCAPTCHA™ Mailhide - professor at UC Berkeley in law and information - Infosys 296A section 2: Open Source Development & Distribution of Digital Info: Economic, Legal & Social Perspectives
- William Schroeder Email Address via reCAPTCHA™ Mailhide - Teaching Open Source Software Practice at RPI. President and CEO Kitware
- Grace Sojor (Gmsojor) Email Address via reCAPTCHA™ Mailhide - Technology Instructor and active Open Source advocate at COMTECH INSTITUTE, Creative Technologies and Convergence Center, Zamboanga City, Philippines
- Megan Squire. Email Address via reCAPTCHA™ Mailhide - Associate Professor of Computing Sciences, Elon University. One of the leaders of the FLOSSmole project. Teach web development, programming, database.
- Ioannis Stamelos. Email Address via reCAPTCHA™ Mailhide - associate professor at the Department of Informatics, Aristotle University of Thessaloniki, teaching Introduction to Software Engineering, Object Oriented Analysis and Enterprise Information Systems by asking students to be actively involved in FLOSS projects as part of their practical assignment.
- Karl Stolley. Email Address via reCAPTCHA™ Mailhide - Assistant Professor of Technical Communication at Illinois Institute of Technology in Chicago Illinois. Teach graduate seminars in open source, standards-based web design, information structure, and knowledge management. Research open standards & formats and open development w/r/t technical communication.
- Edmund Strange Email Address via reCAPTCHA™ Mailhide Professor Real Time and Embedded Systems Project Advisor and Professor. Work with Andrew Ross on FOSSLC. Encourage use of Open Source in Projects.
- Andrew Tridgell Email Address via reCAPTCHA™ Mailhide Lecturer at the Australian National University in Canberra. Teaching a FOSSD masters course
- Allen Tucker Email Address via reCAPTCHA™ Mailhide professor emeritus at Bowdoin College, taught open source software development course that developed http://sourceforge.net/projects/rmhhomebase for Ronald McDonald House in Portland, ME. Contributor and member of advisory board for the Humanitarian FOSS project [3].
- Chris Tyler (ctyler) Email Address via reCAPTCHA™ Mailhide - professor at Seneca, Fedora contributor and former board member, and author of Fedora Linux (ISBN 0596526822) and X Power Tools (ISBN 0596101953).
- Verma, Sameer Email Address via reCAPTCHA™ Mailhide Associate Professor, Information Systems San Francisco State University. Teach a course titled "Managing Open Source" in the College of Business. Also organize/manage FOSS at SFSU and One Laptop per Child, San Francisco Bay Area.
- Tony Wasserman (twasserman) Email Address via reCAPTCHA™ Mailhide - Prof. at Carnegie Mellon Silicon Valley and consultant to open source startups, teaching courses on the software business and on open source software from usage and business perspectives.
- Greg Wilson (gvwilson) Email Address via reCAPTCHA™ Mailhide - professor at the University of Toronto, lead author of the Software Carpentry project, frequent Google Summer of Code mentor
- Karl R. Wurst (kwurst) Email Address via reCAPTCHA™ Mailhide - Professor and Chair, Worcester State University Computer Science Department. Host for POSSE Worcester State, June 7-11, 2010.
- Channy Yun at Email Address via reCAPTCHA™ Mailhide - associate professor at Cheju National University
[edit] Open Source Community and Business Members
[edit] People
- Aboutboul, Jack: Email address via reCAPTCHA™ Mailhide. Member of Red Hat's Community Architecture team, specifically focusing on educational initiatives. Extremely interested and responsible for making this effort bear some fruit.
- Acharya Ankush: Email address via reCAPTCHA™ Mailhide My Blog - I am a student from India and an active member of LUG-Indore, Madhya Pradesh. I have been contributing to open source by spreading it across the colleges by delivering seminars and workshops. I believe teaching open source will bring a new dimension to the study of computer science.
- Benjamin, Donna - Exec Director at Creative Contingencies, a small Australian company supporting business, NGO's and schools to make the most of Open source technologies. Donna is one of the maintainers of the FOSS Catalog for Schools
- Betts, Olly (ojwb) Email address via reCAPTCHA™ Mailhide Full-time Free Software/Open Source developer, primarily working on the Xapian Search Engine Library. Originally from the UK, now living near Wellington in New Zealand.
- Bryan, Anthony. Email address via reCAPTCHA™ Mailhide. Working with Metalink to improve distribution/downloads of open source software.
- Chua, Mel. mel at redhat dot com, mchua on IRC. A community engineer in Red Hat's Community Architecture team. Education is my passion; I've worked with Sugar Labs, OLPC, and Appropedia among other projects and have also been involved with undergraduate engineering education research, reform, and practice since my time at Olin College.
- Cohen, William: (wcohen at redhat dot com). I am a Red Hat employee. I also taught an graduate course on open source software development at North Carolina State University spring of 2008, csc591w. Material for the course are currently available at my Red Hat people page.
- Colorado, Alexandro: User:Jza (jza at openoffice dot org). Community lead of the Spanish OpenOffice.org and member of the Education Project at OpenOffice.org. Resides in Villahermosa Mexico and is a long time contributor to the OpenOffice.org project.
- Cook, Tim - Member and leader in the open source in healthcare community since 1998. See my LinkedIn profile for the details. Currently leading a project based on the openEHR information model specifications. I am primarily interested in mentoring students and professors involved in any area of healthcare and health informatics specifically. The project is The Open Source Health Information Platform
- Joe Corneli - Open source software developer; board member at PlanetMath.Org.
- DeKoenigsberg, Greg: (gdk at redhat dot com). I'm not a professor, but I know a lot of professors, and someone's got to get the ball rolling, right?
- Dziallas, Sebastian: sdz at sugarlabs dot org & sdziallas on IRC. Leading Fedora's Education SIG and wrangling the Sugar on a Stick releases.
- Gonsalves, Kenneth Currently working on certifications of FOSS competency
- Grimes, Ron. Long time OS afficianado. Currently I am bringing professional Moodle services to the academic, commercial and not-for-profit enterprises of Canada with the Remote-Learner team.
- Goswami Satyakam work with projects/communities likeAdempiere , OLPC , i am interested in both FOSS in education and FOSS for Education.
- Hawthorn, Leslie. Google Open Source Team, Community Manager for our two student programs, the Google Summer of Code and the Highly Open Participation Contest. Interests include mentorship, facilitation, participatory learning and curriculum development. I want to see the community principles of FOSS permeate all aspects of culture, and education is a key part of this drive.
- Hecker, Frank. Working on Mozilla Education program activities at the Mozilla Foundation. My personal perspective on open source and education is shaped by Clayton Christensen's theories of disruptive innovation.
- Karich, Peter. Problem Solver using Java. Knowledge in timetabling and test-driven development/teaching. One of my open source projects is TimeFinder.
- Koh, Aik-Siong. Software developer for 3D CAD and Motion Simulation using Smalltalk. Active in Squeak Smalltalk open source community. Supervise final year student projects using Squeak Smalltalk.
- Kwong., Gary: (garyk86 at comp dot nus dot edu dot sg). I'm a Mozilla community member and student at National University of Singapore, went for a Mozilla internship in the second half of my freshman year. Now in my second year, I am teaching a Mozilla course CS3108 at NUS.
- de Lanerolle, Trishan: (trishan.delanerolle at trincoll dot edu) - at Trinity College (Hartford), Project Director of the NSF funded Humanitarian FOSS Project, a collaborative, community-building project started by a group of computing faculty and open source proponents at Trinity College, Wesleyan University, and Connecticut College.
- Lavigne, Dru. Editor, Open Source Business Resource, Chair, BSD Certification Group, Curriculum Developer, Technical writer
- Lazzurs, Robert - Open source advocate/developer and Systems Admin/Developer at TomTom
- Lentz, Arjen - Founder at Open Query, providing training and other services for MySQL and related open source technologies. Arjen has a keen interest in Open Source, Education and Sustainable Business Models.
- Long, Joanne - Co-founder of IO Rodeo, an open source hardware company for science and education.
- Lynch, Ian - CEO and Chief Assessor at The Learning Machine Ltd a UK government accredited Awarding Organisation specialising in qualifications in Open Systems for the European Qualifications Framework under the INGOT brand name (International Grades - Open Technologies). Currently supported by two EU grants for Transfer of Innovation under the Lifelong Learning project. Partners in Malaysia, Kenya, South Africa, Bulgaria, Romania, Czech Republic, Spain, Netherlands, Germany, USA, India. Main focus is on supporting schools in making the transition to Open Systems by embedding principles of open systems and enterprise in the mainstream curriculum.
- Masson, Patrick: (massonpj at delhi dot edu), Chief Information Officer, State University of New York at Delhi; Vice-Chair State University of New York, Council of CIO's (CCIO); Chair, EDUCAUSE Openness Constituent Group; Annual host for the "2-3-98 Conference: An Open Discussion on Technology in Education;" interested include, Bedework, Moodle, SuSE Desktop, uPortal.
- Monahan, Gwynne: (consult at shadowfroggy dot com) - Founded Shadow Froggy Consulting with the purpose of educating legal professionals (and others) about the practical uses of open source applications and blog about the subject Open Source WorkInProgress: Open Source Info for Lawyers and Legal Professionals while I build my corporate website.
- Olson, Philip - philip roshambo org - Friend of Open Source, Editor of the PHP Manual.
- Luis Ibanez - Kitware Inc.
- Orendorff, Jason: (jorendorff at mozilla dot com). I'm a Mozilla employee interested in mentoring student projects.
- Jeff Osier-Mixon - Developer and user advocate, technical writer, embedded/mobile Linux blogger, open-source activist, greybeard. Details on my homepage.
- Pagcaliwagan, Heherson: (herson at azneita dot org). Filipino Fedora Ambassador who likes teaching but my grades say that I can't. Also a member of Bluepoint Foundation, a non-profit organization committed to enhance the IT skills of Filipinos by providing globally competitive Open Source education.
- Robinson, Karlie - karlie_robinson webpath net - I'm a professional busy-body who funds my passion for all things open source through On-Disk.com. When I'm not diving into Open Source development projects or taking care of business as the owner of Webpath Technologies, I can be found at SCORE Rochester counseling small business start ups.
- Saini, Kulbir (generalBordeaux) (kulbirsaini25 [AT] gmail.com) - I am research student at IIIT Hyderabad, India. I have been blogging about Fedora/Linux (Fedora How Tos and Tutorials) since four years. My blogs are mainly focused on Installation and Configuration howtos. Sometimes I also write software (open source, free) reviews. I have also written a cool video caching software called VideoCache. Its written in python and its free/open source.
- Shaver, Mike: (shaver at mozilla dot com). Mozilla employee and honorary Senecan, interested in education of students and professionals alike.
- Sheltren, Jeff. Operations Manager at the Oregon State University Open Source Lab. Recently taught a Linux System Administration course for the first time.
- Slinky, Dan. Contributor to the open source community.
- Smith, Jared Computer geek, author, and general misfit. I'm a training manager for a well-known company who writes Open Source software for the telecommunications industry. I'm also a contributor (both code and documentation!) to many other open source projects.
- Smith, Joe: (smith237 at mail dot chapman dot edu). I'm President of the Chapman University ACM in Orange, California. I've done a lot to push Open Source at my school, and hope to take it much further within the next two years.
- Sotomayor, Borja - PhD Candidate in Computer Science at the University of Chicago, involved in the OpenNebula and Haizea open source projects. I'm interested in FOSS education and mentorship within FOSS projects.
- Spector, Stephen: (stephen dot spector at xen dot org) I am the community manager for the open source Xen.org community where we build the Xen Hypervisor and related virtualization and cloud technologies.
- Spevack, Max: (mspe... @redhat.com). Along with Greg, a member of Red Hat's Community Architecture team.
- Surman, Mark. Mozilla guy and open education dreamer. Believes that open source has the potential to usher in a new wave of participatory, mass-online-community-apprenticeship, student-driven, professor-as-facilitator learning.
[edit] Organizations
- ITdesk.info - free online education on OpenOffice and freeware. In addition, educational materials on our website cover needed materials for taking the basic ECDL exams and partly materials for taking Advanced ECDL exams.
- OSS Watch JISC funded advisory service for UK Universities on use, development, and licensing of FOSS
- Project Possibility - Events and programmes where students get to work on exciting Open Accessibility projects.
- Schoolforge-UK UK community of people interested in Open Source in education.
- Digital laboratory of the Academy of Fine Arts in Prague is a journalistic, educational and technological centre for information and audiovisual technologies. Simultaneously, DigiLab promotes education of Open source software for accredited fields of study at Academy.
- NRC-FOSS-AU An organisation run by Department of Information Technology of Government of India and the AU-KBC centre of Anna University, Chennai to promote FOSS in higher education and in the non-formal stream.
- The Learning Machine Ltd A UK government accredited Awarding Organisation specialising in qualifications in Open Systems for the European Qualifications Framework under the INGOT brand name (International Grades - Open Technologies). Currently supported by two EU grants for Transfer of Innovation under the Lifelong Learning project. Partners in Malaysia, Kenya, South Africa, Bulgaria, Romania, Czech Republic, Spain, Netherlands, Germany, USA, India. Main focus is on supporting schools in making the transition to Open Systems by embedding principles of open systems and enterprise in the mainstream curriculum.
This page was originally hosted at seneca:TOS: Roll Call.