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).
[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 link
[edit] Professors (alphabetical by surname)
- Palmer, Kent - http://www.wingate.edu/acad/MathComp/ekp/ - Teaches Computer Science at Wingate University in Wingate, NC. Courses taught - Intro to Programming, Intermediate Programming, Management Information Systems, Internet Programming
- Michael Adeyeye (micadeyeye) adeyeyem at cput.ac.za - 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) idallen@idallen.ca - 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) jordan.anastasiade at senecac dot on dot ca - professor at Seneca, Eclipse - Web Tools Platform (WTP) - Foundation Educational Liaison
- Robert Arkiletian (robark) robark at gmail dot c0m - Computer Science/Linux System Administration/Physics teacher at Eric Hamber Secondary School in Vancouver Canada. Author of FL_TeacherTool classroom management software.
- Lewis Barnett. lbarnett at richmond dot edu - 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 - Adjunct Law Professor at Seneca@York School of Computer Studies. Founding Project Lead for Creative Commons Canada.
- Tim Budd (Timbudd) budd at eecs dot oregonstate dot edu - associate professor of Computer Science at Oregon State University
- Matthew Burke (MatthewBurke) mmburke at gwu dot edu - assistant professor of Computer Science at The George Washington University
- Rob Cameron. cameron at cs dot sfu dot ca - professor at Simon Fraser University, convenor of Centre for Open Software Technology and Applications Research
- Luciana Tricai Cavalini e-pid at vm dot uff dot br - 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) kdahlquist at lmu dot edu - 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) a.j.delaney@brighton.ac.uk - senior lecturer at University of Brighton (UK). Involved with FSFE-IE and Gnome-UK. Using PS3Linux and Gallium3d to teach computer games development.
- Jason Dobies (jdob) jason dot dobies at villanova dot edu - Adjunct Professor of Computer Science at Villanova University - Red Hat employee, developer on RHN Satellite/Spacewalk, project lead for Code Turtle
- Robert Edwards (Bob) bob at cs dot anu dot edu dot au 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) hellis at wnec dot edu- 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
- Jesus M. Gonzalez-Barahona (jgb) jgb at gsyc dot es - professor at GSyC/LibreSoft group, in the Universidad Rey Juan Carlos
- Gregory Hislop - Hislop at drexel dot edu - 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) david.humphrey at senecac dot on dot ca - professor at Seneca, Mozilla Foundation Educational Liaison
- Luis Ibanez luis.ibanez at kitware dot com - Teaching Open Source Software Practice at RPI. Senior Research Engineer at Kitware
- Janardhan Iyengar jiyengar at fandm dot edu - Assistant Professor in Computer Science at Franklin & Marshall College
- Stoney Jackson dr dot stoney at gmail dot com. I'm a professor in the Dept. of CS&IT at Western New England College in Springfield, MA.
- Matthew Jadud (jadudm) mjadud at allegheny dot edu - 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) ciera at cmu dot edu - PhD candidate in Software Engineering at Carnegie Mellon University
- Carlos Jensen (cjensen) cjensen at eecs dot oregonstate dot edu - Assistant Professor of Computer Science at Oregon State University; HCI researcher and developer of Beaversource code repository and OSWALD Linux UMPC
- Philip Johnson (philipmjohnson) johnson at hawaii dot edu - professor at University of Hawaii; teaching open source software engineering; leader of open source Hackystat Project.
- Gregory Kesden (gkesden) gregory.kesden at cmu dot edu - 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 (clif at kussmaul dot org) - Associate Professor of Computer Science, Muhlenberg College (Allentown, PA). Chief Technology Officer for Elegance Technologies, Inc.
- Catherine Leung(cathy) catherine.leung at senecac dot on dot ca - professor at Seneca, Lead in C3DL project
- Michele Lo Squadro losquadro at gmail dot com contract professor at Computer Science faculty University of Basilicata (Italy) . My course is about OS for small-medium enterprises and local government.
- Andrew MacFarlane (andym) andym at soi.city.ac.uk - Senior Lecturer at City University London, UK. Module: Open Source Systems (MSc level course).
- Andreas Meiszner (A.Meiszner@open.ac.uk) – 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 amonge at csulb dot edu - Professor at California State University Long Beach
- Ralph Morelli ralph.morelli at trincoll dot edu - 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.
- Mike Pinkerton (pinkerton at gmail dot com) - 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 andrea at andreapolli dot com - 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. aross at fosslc dot org - instructor at Carleton University also founded The Free and Open Source Software Learning Centre (FOSSLC)
- Pamela Samuelson. pam at ischool dot berkeley dot edu - 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 will.schroeder at kitware dot com - Teaching Open Source Software Practice at RPI. President and CEO Kitware
- Megan Squire. megan at elon dot edu - Associate Professor of Computing Sciences, Elon University. One of the leaders of the FLOSSmole project. Teach web development, programming, database.
- Ioannis Stamelos. stamelos at csd dot auth dot gr - 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. karl dot stolley at gmail dot com - 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.
- Andrew Tridgell [3] Lecturer at the Australian National University in Canberra. Teaching a FOSSD masters course
- Allen Tucker allen at bowdoin dot edu professor emeritus at Bowdoin College [4], 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 [5].
- Chris Tyler (ctyler) chris.tyler at senecac dot on dot ca - professor at Seneca, Fedora contributor and former board member, and author of Fedora Linux (ISBN 0596526822) and X Power Tools (ISBN 0596101953).
- Tony Wasserman (twasserman) tonyw at sv dot cmu dot edu - 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) gvwilson at cs dot toronto dot edu - professor at the University of Toronto, lead author of the Software Carpentry project, frequent Google Summer of Code mentor
- Karl R. Wurst (kwurst) karl dot wurst at worcester dot edu - Associate Professor and Chair, Worcester State College Computer Science Department. Host for POSSE Worcester State College, June 7-11, 2010.
- Channy Yun at channy at gmail dot com - associate professor at Cheju National University
- Edmund Strange ed.strange at algonquincollege.com Professor Real Time and Embedded Systems Project Advisor and Professor. Work with Andrew Ross on FOSSLC. Encourage use of Open Source in Projects.
- Verma, Sameer sverma at sfsu dot edu 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.
[edit] Open Source Community and Business Members
People
- Acharya Ankush: (ankush.acharya at gmail dot com) 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.
- Aboutboul, Jack: (jack at redhat dot com). Member of Red Hat's Community Architecture team, specifically focusing on educational initiatives. Extremely interested and responsible for making this effort bear some fruit.
- 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) 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. anthonybryan at gmail dot com. 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.
- 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.
- 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.
- Spevack, Max: (mspevack at redhat dot 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.
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.
This page was originally hosted at seneca:TOS: Roll Call.