SlideShare a Scribd company logo
A Free Software course for undergraduatesAn experience report




                 A Free Software course for undergraduates
                           An experience report

                                                    Ralf Treinen

                                                UFR Informatique
                                              Universit´ Paris Diderot
                                                       e
                                             treinen@pps.jussieu.fr
A Free Software course for undergraduatesAn experience report




The course


               Course given once per year since 2007
               Format: 2h per week in a classroom.
               Audience:
                       Second-year undergraduate students at Universit´ Paris-7
                                                                       e
                       Students from all subject areas, except . . .
                       . . . Computer Science (they have their own course in the 4th
                       year)
               This is one of the courses that students may take outside of
               their specific curriculum.
               Previous years: 6 to 20 students per year.
A Free Software course for undergraduatesAn experience report




The course


               Course given once per year since 2007
               Format: 2h per week in a classroom.
               Audience:
                       Second-year undergraduate students at Universit´ Paris-7
                                                                       e
                       Students from all subject areas, except . . .
                       . . . Computer Science (they have their own course in the 4th
                       year)
               This is one of the courses that students may take outside of
               their specific curriculum.
               Previous years: 6 to 20 students per year.
A Free Software course for undergraduatesAn experience report




The course


               Course given once per year since 2007
               Format: 2h per week in a classroom.
               Audience:
                       Second-year undergraduate students at Universit´ Paris-7
                                                                       e
                       Students from all subject areas, except . . .
                       . . . Computer Science (they have their own course in the 4th
                       year)
               This is one of the courses that students may take outside of
               their specific curriculum.
               Previous years: 6 to 20 students per year.
A Free Software course for undergraduatesAn experience report




The course


               Course given once per year since 2007
               Format: 2h per week in a classroom.
               Audience:
                       Second-year undergraduate students at Universit´ Paris-7
                                                                       e
                       Students from all subject areas, except . . .
                       . . . Computer Science (they have their own course in the 4th
                       year)
               This is one of the courses that students may take outside of
               their specific curriculum.
               Previous years: 6 to 20 students per year.
A Free Software course for undergraduatesAn experience report




The course


               Course given once per year since 2007
               Format: 2h per week in a classroom.
               Audience:
                       Second-year undergraduate students at Universit´ Paris-7
                                                                       e
                       Students from all subject areas, except . . .
                       . . . Computer Science (they have their own course in the 4th
                       year)
               This is one of the courses that students may take outside of
               their specific curriculum.
               Previous years: 6 to 20 students per year.
A Free Software course for undergraduatesAn experience report




The course


               Course given once per year since 2007
               Format: 2h per week in a classroom.
               Audience:
                       Second-year undergraduate students at Universit´ Paris-7
                                                                       e
                       Students from all subject areas, except . . .
                       . . . Computer Science (they have their own course in the 4th
                       year)
               This is one of the courses that students may take outside of
               their specific curriculum.
               Previous years: 6 to 20 students per year.
A Free Software course for undergraduatesAn experience report




The course


               Course given once per year since 2007
               Format: 2h per week in a classroom.
               Audience:
                       Second-year undergraduate students at Universit´ Paris-7
                                                                       e
                       Students from all subject areas, except . . .
                       . . . Computer Science (they have their own course in the 4th
                       year)
               This is one of the courses that students may take outside of
               their specific curriculum.
               Previous years: 6 to 20 students per year.
A Free Software course for undergraduatesAn experience report




Previous knowledge of students


               Everybody uses a computer (in particular for word processing)
               Very few have a completely free software installation
               (GNU/Linux) on their own computer.
               University computers used for teaching are FreeBSD, but
               students are rarely aware of the fact that this is free.
               At home, students often use isolated free software
               (OpenOffice)
               Wikipedia (as another free project) is more “visible” with its
               particular philosophy
A Free Software course for undergraduatesAn experience report




Previous knowledge of students


               Everybody uses a computer (in particular for word processing)
               Very few have a completely free software installation
               (GNU/Linux) on their own computer.
               University computers used for teaching are FreeBSD, but
               students are rarely aware of the fact that this is free.
               At home, students often use isolated free software
               (OpenOffice)
               Wikipedia (as another free project) is more “visible” with its
               particular philosophy
A Free Software course for undergraduatesAn experience report




Previous knowledge of students


               Everybody uses a computer (in particular for word processing)
               Very few have a completely free software installation
               (GNU/Linux) on their own computer.
               University computers used for teaching are FreeBSD, but
               students are rarely aware of the fact that this is free.
               At home, students often use isolated free software
               (OpenOffice)
               Wikipedia (as another free project) is more “visible” with its
               particular philosophy
A Free Software course for undergraduatesAn experience report




Previous knowledge of students


               Everybody uses a computer (in particular for word processing)
               Very few have a completely free software installation
               (GNU/Linux) on their own computer.
               University computers used for teaching are FreeBSD, but
               students are rarely aware of the fact that this is free.
               At home, students often use isolated free software
               (OpenOffice)
               Wikipedia (as another free project) is more “visible” with its
               particular philosophy
A Free Software course for undergraduatesAn experience report




Previous knowledge of students


               Everybody uses a computer (in particular for word processing)
               Very few have a completely free software installation
               (GNU/Linux) on their own computer.
               University computers used for teaching are FreeBSD, but
               students are rarely aware of the fact that this is free.
               At home, students often use isolated free software
               (OpenOffice)
               Wikipedia (as another free project) is more “visible” with its
               particular philosophy
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




First part of the course: lecture (8 weeks)
               Introduction
               Foundation of computing (3 lectures) : programming (Logo),
               issues in software engineering, operating systems, . . .
               History of free software
               Philosophy of free and open source software, legal aspects
               (licences)
               Software development in the FOSS world - the cathedral and
               the bazaar
               Debian as an example of a volunteer project
               Economics of free software:
                       How is it possible to make money by publishing free software?
                       Why is it important for a client to buy a software solution that
                       is based on FOSS?
A Free Software course for undergraduatesAn experience report




Second part of the course: student projects (4-5 weeks)

               Each student has to a small research project on a FOSS topic.
               Presentation in class (about 30 minutes), plus questions from
               the teacher and the class.
               The teacher suggests a list of subjects, students are invited to
               propose their own subject (done by about 50% of the
               students)
               Ideally, each students meets twice with the teacher before the
               presentation to discuss literature, and structure of the talk.
               Students are encouraged to be active (try to install a
               software, contribute something to a free project like Wikipedia
               or openstreetmap)
A Free Software course for undergraduatesAn experience report




Second part of the course: student projects (4-5 weeks)

               Each student has to a small research project on a FOSS topic.
               Presentation in class (about 30 minutes), plus questions from
               the teacher and the class.
               The teacher suggests a list of subjects, students are invited to
               propose their own subject (done by about 50% of the
               students)
               Ideally, each students meets twice with the teacher before the
               presentation to discuss literature, and structure of the talk.
               Students are encouraged to be active (try to install a
               software, contribute something to a free project like Wikipedia
               or openstreetmap)
A Free Software course for undergraduatesAn experience report




Second part of the course: student projects (4-5 weeks)

               Each student has to a small research project on a FOSS topic.
               Presentation in class (about 30 minutes), plus questions from
               the teacher and the class.
               The teacher suggests a list of subjects, students are invited to
               propose their own subject (done by about 50% of the
               students)
               Ideally, each students meets twice with the teacher before the
               presentation to discuss literature, and structure of the talk.
               Students are encouraged to be active (try to install a
               software, contribute something to a free project like Wikipedia
               or openstreetmap)
A Free Software course for undergraduatesAn experience report




Second part of the course: student projects (4-5 weeks)

               Each student has to a small research project on a FOSS topic.
               Presentation in class (about 30 minutes), plus questions from
               the teacher and the class.
               The teacher suggests a list of subjects, students are invited to
               propose their own subject (done by about 50% of the
               students)
               Ideally, each students meets twice with the teacher before the
               presentation to discuss literature, and structure of the talk.
               Students are encouraged to be active (try to install a
               software, contribute something to a free project like Wikipedia
               or openstreetmap)
A Free Software course for undergraduatesAn experience report




Second part of the course: student projects (4-5 weeks)

               Each student has to a small research project on a FOSS topic.
               Presentation in class (about 30 minutes), plus questions from
               the teacher and the class.
               The teacher suggests a list of subjects, students are invited to
               propose their own subject (done by about 50% of the
               students)
               Ideally, each students meets twice with the teacher before the
               presentation to discuss literature, and structure of the talk.
               Students are encouraged to be active (try to install a
               software, contribute something to a free project like Wikipedia
               or openstreetmap)
A Free Software course for undergraduatesAn experience report




Example projects

               Richard Stallman and the FSF
               LIMUX (Linux migration of the city of Munich)
               Presentation of particular free software projects (OpenOffice,
               Firefox, various games, various audio and video software).
               Popular with students when they can talk about the software
               they use for their hobby
               Distributions : Redhat, Mandriva, Ubuntu, . . .
               Software Patents
               Other free projects : Wikipedia, wikitravel, openstreetmap, . . .
               Social aspects : Women in Free Software
A Free Software course for undergraduatesAn experience report




Example projects

               Richard Stallman and the FSF
               LIMUX (Linux migration of the city of Munich)
               Presentation of particular free software projects (OpenOffice,
               Firefox, various games, various audio and video software).
               Popular with students when they can talk about the software
               they use for their hobby
               Distributions : Redhat, Mandriva, Ubuntu, . . .
               Software Patents
               Other free projects : Wikipedia, wikitravel, openstreetmap, . . .
               Social aspects : Women in Free Software
A Free Software course for undergraduatesAn experience report




Example projects

               Richard Stallman and the FSF
               LIMUX (Linux migration of the city of Munich)
               Presentation of particular free software projects (OpenOffice,
               Firefox, various games, various audio and video software).
               Popular with students when they can talk about the software
               they use for their hobby
               Distributions : Redhat, Mandriva, Ubuntu, . . .
               Software Patents
               Other free projects : Wikipedia, wikitravel, openstreetmap, . . .
               Social aspects : Women in Free Software
A Free Software course for undergraduatesAn experience report




Example projects

               Richard Stallman and the FSF
               LIMUX (Linux migration of the city of Munich)
               Presentation of particular free software projects (OpenOffice,
               Firefox, various games, various audio and video software).
               Popular with students when they can talk about the software
               they use for their hobby
               Distributions : Redhat, Mandriva, Ubuntu, . . .
               Software Patents
               Other free projects : Wikipedia, wikitravel, openstreetmap, . . .
               Social aspects : Women in Free Software
A Free Software course for undergraduatesAn experience report




Example projects

               Richard Stallman and the FSF
               LIMUX (Linux migration of the city of Munich)
               Presentation of particular free software projects (OpenOffice,
               Firefox, various games, various audio and video software).
               Popular with students when they can talk about the software
               they use for their hobby
               Distributions : Redhat, Mandriva, Ubuntu, . . .
               Software Patents
               Other free projects : Wikipedia, wikitravel, openstreetmap, . . .
               Social aspects : Women in Free Software
A Free Software course for undergraduatesAn experience report




Example projects

               Richard Stallman and the FSF
               LIMUX (Linux migration of the city of Munich)
               Presentation of particular free software projects (OpenOffice,
               Firefox, various games, various audio and video software).
               Popular with students when they can talk about the software
               they use for their hobby
               Distributions : Redhat, Mandriva, Ubuntu, . . .
               Software Patents
               Other free projects : Wikipedia, wikitravel, openstreetmap, . . .
               Social aspects : Women in Free Software
A Free Software course for undergraduatesAn experience report




Example projects

               Richard Stallman and the FSF
               LIMUX (Linux migration of the city of Munich)
               Presentation of particular free software projects (OpenOffice,
               Firefox, various games, various audio and video software).
               Popular with students when they can talk about the software
               they use for their hobby
               Distributions : Redhat, Mandriva, Ubuntu, . . .
               Software Patents
               Other free projects : Wikipedia, wikitravel, openstreetmap, . . .
               Social aspects : Women in Free Software
A Free Software course for undergraduatesAn experience report




Stocktaking



               This is a course that is demanding (a lot of interaction), but
               nice to give.
               The students are interested by the course (one needs to keep
               the right non-technical level).
               The most interesting part for everybody is the project phase
               (which provides a natural limit on the class size)
A Free Software course for undergraduatesAn experience report




Stocktaking



               This is a course that is demanding (a lot of interaction), but
               nice to give.
               The students are interested by the course (one needs to keep
               the right non-technical level).
               The most interesting part for everybody is the project phase
               (which provides a natural limit on the class size)
A Free Software course for undergraduatesAn experience report




Stocktaking



               This is a course that is demanding (a lot of interaction), but
               nice to give.
               The students are interested by the course (one needs to keep
               the right non-technical level).
               The most interesting part for everybody is the project phase
               (which provides a natural limit on the class size)

More Related Content

Viewers also liked

Hy solution사례(4)친디아변액가입고객
Hy solution사례(4)친디아변액가입고객Hy solution사례(4)친디아변액가입고객
Hy solution사례(4)친디아변액가입고객
valuasset
 
Chapter 1
Chapter 1Chapter 1
Chapter 1elya09
 
IMC Class: 8/27/13
IMC Class: 8/27/13IMC Class: 8/27/13
IMC Class: 8/27/13
gaitlady
 
Nathan Ogle AIA LEED AP Short Portfolio Highlights 2012
Nathan Ogle AIA LEED AP Short Portfolio Highlights 2012Nathan Ogle AIA LEED AP Short Portfolio Highlights 2012
Nathan Ogle AIA LEED AP Short Portfolio Highlights 2012
Nathan Ogle
 
分布式的七个场景
分布式的七个场景分布式的七个场景
分布式的七个场景
pluschen
 
Inventarios de emisiones viernes 4_11_11_web_2
Inventarios de emisiones viernes 4_11_11_web_2Inventarios de emisiones viernes 4_11_11_web_2
Inventarios de emisiones viernes 4_11_11_web_2CENMA
 
Los mejores futbolistas europeos
Los mejores futbolistas europeosLos mejores futbolistas europeos
Los mejores futbolistas europeos
José Romero
 
Tan sri syed mokhtar shah bin syed nor al
Tan sri syed mokhtar shah bin syed nor alTan sri syed mokhtar shah bin syed nor al
Tan sri syed mokhtar shah bin syed nor almimi
 
Brand protection business case
Brand protection business caseBrand protection business case
Brand protection business case
NEW Momentum
 
码率选择之殇
码率选择之殇码率选择之殇
码率选择之殇
pluschen
 
Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객
valuasset
 
Tec i iletrag
Tec i iletragTec i iletrag
Tec i iletrag
vazumano
 
USCM High-Speed Rail Study
USCM High-Speed Rail Study USCM High-Speed Rail Study
USCM High-Speed Rail Study
ronthaniel
 
Pedoman Perilaku Jurnalis, 2013
Pedoman Perilaku Jurnalis, 2013Pedoman Perilaku Jurnalis, 2013
Pedoman Perilaku Jurnalis, 2013
Federation of Independent Media Workers Union
 
Edtec 685 sip
Edtec 685  sipEdtec 685  sip
Edtec 685 sipjmdoane
 
Caleb Lamb
Caleb LambCaleb Lamb
Caleb Lamb
Caleb Lamb
 
Analysis and usage of forges - fossa2010
Analysis and usage of forges - fossa2010Analysis and usage of forges - fossa2010
Analysis and usage of forges - fossa2010
fOSSa - Free Open Source Software Academia Conference
 
Fred and Lee
Fred and LeeFred and Lee
Fred and Lee
joandwalker
 
Impact of counterfeits on electronics companies
Impact of counterfeits on electronics companiesImpact of counterfeits on electronics companies
Impact of counterfeits on electronics companies
NEW Momentum
 

Viewers also liked (20)

Hy solution사례(4)친디아변액가입고객
Hy solution사례(4)친디아변액가입고객Hy solution사례(4)친디아변액가입고객
Hy solution사례(4)친디아변액가입고객
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
IMC Class: 8/27/13
IMC Class: 8/27/13IMC Class: 8/27/13
IMC Class: 8/27/13
 
Nathan Ogle AIA LEED AP Short Portfolio Highlights 2012
Nathan Ogle AIA LEED AP Short Portfolio Highlights 2012Nathan Ogle AIA LEED AP Short Portfolio Highlights 2012
Nathan Ogle AIA LEED AP Short Portfolio Highlights 2012
 
L thn 4
L thn 4L thn 4
L thn 4
 
分布式的七个场景
分布式的七个场景分布式的七个场景
分布式的七个场景
 
Inventarios de emisiones viernes 4_11_11_web_2
Inventarios de emisiones viernes 4_11_11_web_2Inventarios de emisiones viernes 4_11_11_web_2
Inventarios de emisiones viernes 4_11_11_web_2
 
Los mejores futbolistas europeos
Los mejores futbolistas europeosLos mejores futbolistas europeos
Los mejores futbolistas europeos
 
Tan sri syed mokhtar shah bin syed nor al
Tan sri syed mokhtar shah bin syed nor alTan sri syed mokhtar shah bin syed nor al
Tan sri syed mokhtar shah bin syed nor al
 
Brand protection business case
Brand protection business caseBrand protection business case
Brand protection business case
 
码率选择之殇
码率选择之殇码率选择之殇
码率选择之殇
 
Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객
 
Tec i iletrag
Tec i iletragTec i iletrag
Tec i iletrag
 
USCM High-Speed Rail Study
USCM High-Speed Rail Study USCM High-Speed Rail Study
USCM High-Speed Rail Study
 
Pedoman Perilaku Jurnalis, 2013
Pedoman Perilaku Jurnalis, 2013Pedoman Perilaku Jurnalis, 2013
Pedoman Perilaku Jurnalis, 2013
 
Edtec 685 sip
Edtec 685  sipEdtec 685  sip
Edtec 685 sip
 
Caleb Lamb
Caleb LambCaleb Lamb
Caleb Lamb
 
Analysis and usage of forges - fossa2010
Analysis and usage of forges - fossa2010Analysis and usage of forges - fossa2010
Analysis and usage of forges - fossa2010
 
Fred and Lee
Fred and LeeFred and Lee
Fred and Lee
 
Impact of counterfeits on electronics companies
Impact of counterfeits on electronics companiesImpact of counterfeits on electronics companies
Impact of counterfeits on electronics companies
 

Similar to Oss for undergraduate - fossa2010

English everywhere, anywhere
English everywhere, anywhereEnglish everywhere, anywhere
English everywhere, anywhereheiloku
 
FTA towards-master-programme-free-software - fossa2010
FTA towards-master-programme-free-software - fossa2010FTA towards-master-programme-free-software - fossa2010
FTA towards-master-programme-free-software - fossa2010
fOSSa - Free Open Source Software Academia Conference
 
One-computer classroom_May2013
One-computer classroom_May2013One-computer classroom_May2013
One-computer classroom_May2013
Teresa Almeida d'Eça
 
Education Project
Education ProjectEducation Project
Education Project
Alexandro Colorado
 
Hi tec virtual desktop workshop
Hi tec virtual desktop workshopHi tec virtual desktop workshop
Hi tec virtual desktop workshop
Vince123
 
Presentacion adria1 ingles
Presentacion adria1 inglesPresentacion adria1 ingles
Presentacion adria1 inglesJohanna Jokinen
 
FLOSS Case Studies
FLOSS Case StudiesFLOSS Case Studies
FLOSS Case Studies
Dr. Sulayman K. Sowe
 
La Société informatique de France
La Société informatique de FranceLa Société informatique de France
La Société informatique de France
here_and_there
 
PROMIS Tempus Project
PROMIS Tempus ProjectPROMIS Tempus Project
PROMIS Tempus Project
PROMISproject
 
Free software in Education @Valmiera
Free software in Education @ValmieraFree software in Education @Valmiera
Free software in Education @Valmiera
Märt Põder
 

Similar to Oss for undergraduate - fossa2010 (12)

English everywhere, anywhere
English everywhere, anywhereEnglish everywhere, anywhere
English everywhere, anywhere
 
FTA towards-master-programme-free-software - fossa2010
FTA towards-master-programme-free-software - fossa2010FTA towards-master-programme-free-software - fossa2010
FTA towards-master-programme-free-software - fossa2010
 
One-computer classroom_May2013
One-computer classroom_May2013One-computer classroom_May2013
One-computer classroom_May2013
 
Education Project
Education ProjectEducation Project
Education Project
 
Hi tec virtual desktop workshop
Hi tec virtual desktop workshopHi tec virtual desktop workshop
Hi tec virtual desktop workshop
 
Presentacion adria1 ingles
Presentacion adria1 inglesPresentacion adria1 ingles
Presentacion adria1 ingles
 
EMARO flyer
EMARO flyerEMARO flyer
EMARO flyer
 
FLOSS Case Studies
FLOSS Case StudiesFLOSS Case Studies
FLOSS Case Studies
 
fOSSa2012- sif presentation
fOSSa2012- sif presentationfOSSa2012- sif presentation
fOSSa2012- sif presentation
 
La Société informatique de France
La Société informatique de FranceLa Société informatique de France
La Société informatique de France
 
PROMIS Tempus Project
PROMIS Tempus ProjectPROMIS Tempus Project
PROMIS Tempus Project
 
Free software in Education @Valmiera
Free software in Education @ValmieraFree software in Education @Valmiera
Free software in Education @Valmiera
 

More from fOSSa - Free Open Source Software Academia Conference

Les douze commandements du community manager
Les douze commandements du community managerLes douze commandements du community manager
Les douze commandements du community manager
fOSSa - Free Open Source Software Academia Conference
 
Les licences open source simplement ?
Les licences open source simplement ? Les licences open source simplement ?
Les licences open source simplement ?
fOSSa - Free Open Source Software Academia Conference
 
Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ? Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ?
fOSSa - Free Open Source Software Academia Conference
 
- Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini** - Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini**
fOSSa - Free Open Source Software Academia Conference
 
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
fOSSa - Free Open Source Software Academia Conference
 
#SAIFC késako - Semantic Analysis for Flow Computing
 #SAIFC késako - Semantic Analysis for Flow Computing #SAIFC késako - Semantic Analysis for Flow Computing
#SAIFC késako - Semantic Analysis for Flow Computing
fOSSa - Free Open Source Software Academia Conference
 
OWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGSOWF2013 INTERNET OF THINGS
HP Fossology v5.3
HP Fossology v5.3HP Fossology v5.3
Analyse de la propriete intellectuel
Analyse de la propriete intellectuelAnalyse de la propriete intellectuel
Analyse de la propriete intellectuel
fOSSa - Free Open Source Software Academia Conference
 
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysferaFrom open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
fOSSa - Free Open Source Software Academia Conference
 
Management de communaute
Management de communauteManagement de communaute
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
fOSSa - Free Open Source Software Academia Conference
 

More from fOSSa - Free Open Source Software Academia Conference (20)

Les douze commandements du community manager
Les douze commandements du community managerLes douze commandements du community manager
Les douze commandements du community manager
 
Les licences open source simplement ?
Les licences open source simplement ? Les licences open source simplement ?
Les licences open source simplement ?
 
Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ? Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ?
 
- Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini** - Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini**
 
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
 
Resultats nuit info 2013
Resultats nuit info 2013Resultats nuit info 2013
Resultats nuit info 2013
 
In trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzellaIn trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzella
 
Open sourcing of Journalism by James Corbett
Open sourcing of Journalism by James CorbettOpen sourcing of Journalism by James Corbett
Open sourcing of Journalism by James Corbett
 
Open intelligence by tom secker
Open intelligence by tom seckerOpen intelligence by tom secker
Open intelligence by tom secker
 
Eco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - IntroductionEco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - Introduction
 
Innovation & Massive data
Innovation & Massive dataInnovation & Massive data
Innovation & Massive data
 
#SAIFC késako - Semantic Analysis for Flow Computing
 #SAIFC késako - Semantic Analysis for Flow Computing #SAIFC késako - Semantic Analysis for Flow Computing
#SAIFC késako - Semantic Analysis for Flow Computing
 
Eco System over code!
Eco System over code!Eco System over code!
Eco System over code!
 
OWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGSOWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGS
 
Afup 10 ans plus tard
Afup 10 ans plus tardAfup 10 ans plus tard
Afup 10 ans plus tard
 
HP Fossology v5.3
HP Fossology v5.3HP Fossology v5.3
HP Fossology v5.3
 
Analyse de la propriete intellectuel
Analyse de la propriete intellectuelAnalyse de la propriete intellectuel
Analyse de la propriete intellectuel
 
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysferaFrom open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
 
Management de communaute
Management de communauteManagement de communaute
Management de communaute
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
 

Recently uploaded

How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
MERN Stack Developer Roadmap By ScholarHat PDF
MERN Stack Developer Roadmap By ScholarHat PDFMERN Stack Developer Roadmap By ScholarHat PDF
MERN Stack Developer Roadmap By ScholarHat PDF
scholarhattraining
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
AG2 Design
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
MERN Stack Developer Roadmap By ScholarHat PDF
MERN Stack Developer Roadmap By ScholarHat PDFMERN Stack Developer Roadmap By ScholarHat PDF
MERN Stack Developer Roadmap By ScholarHat PDF
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 

Oss for undergraduate - fossa2010

  • 1. A Free Software course for undergraduatesAn experience report A Free Software course for undergraduates An experience report Ralf Treinen UFR Informatique Universit´ Paris Diderot e treinen@pps.jussieu.fr
  • 2. A Free Software course for undergraduatesAn experience report The course Course given once per year since 2007 Format: 2h per week in a classroom. Audience: Second-year undergraduate students at Universit´ Paris-7 e Students from all subject areas, except . . . . . . Computer Science (they have their own course in the 4th year) This is one of the courses that students may take outside of their specific curriculum. Previous years: 6 to 20 students per year.
  • 3. A Free Software course for undergraduatesAn experience report The course Course given once per year since 2007 Format: 2h per week in a classroom. Audience: Second-year undergraduate students at Universit´ Paris-7 e Students from all subject areas, except . . . . . . Computer Science (they have their own course in the 4th year) This is one of the courses that students may take outside of their specific curriculum. Previous years: 6 to 20 students per year.
  • 4. A Free Software course for undergraduatesAn experience report The course Course given once per year since 2007 Format: 2h per week in a classroom. Audience: Second-year undergraduate students at Universit´ Paris-7 e Students from all subject areas, except . . . . . . Computer Science (they have their own course in the 4th year) This is one of the courses that students may take outside of their specific curriculum. Previous years: 6 to 20 students per year.
  • 5. A Free Software course for undergraduatesAn experience report The course Course given once per year since 2007 Format: 2h per week in a classroom. Audience: Second-year undergraduate students at Universit´ Paris-7 e Students from all subject areas, except . . . . . . Computer Science (they have their own course in the 4th year) This is one of the courses that students may take outside of their specific curriculum. Previous years: 6 to 20 students per year.
  • 6. A Free Software course for undergraduatesAn experience report The course Course given once per year since 2007 Format: 2h per week in a classroom. Audience: Second-year undergraduate students at Universit´ Paris-7 e Students from all subject areas, except . . . . . . Computer Science (they have their own course in the 4th year) This is one of the courses that students may take outside of their specific curriculum. Previous years: 6 to 20 students per year.
  • 7. A Free Software course for undergraduatesAn experience report The course Course given once per year since 2007 Format: 2h per week in a classroom. Audience: Second-year undergraduate students at Universit´ Paris-7 e Students from all subject areas, except . . . . . . Computer Science (they have their own course in the 4th year) This is one of the courses that students may take outside of their specific curriculum. Previous years: 6 to 20 students per year.
  • 8. A Free Software course for undergraduatesAn experience report The course Course given once per year since 2007 Format: 2h per week in a classroom. Audience: Second-year undergraduate students at Universit´ Paris-7 e Students from all subject areas, except . . . . . . Computer Science (they have their own course in the 4th year) This is one of the courses that students may take outside of their specific curriculum. Previous years: 6 to 20 students per year.
  • 9. A Free Software course for undergraduatesAn experience report Previous knowledge of students Everybody uses a computer (in particular for word processing) Very few have a completely free software installation (GNU/Linux) on their own computer. University computers used for teaching are FreeBSD, but students are rarely aware of the fact that this is free. At home, students often use isolated free software (OpenOffice) Wikipedia (as another free project) is more “visible” with its particular philosophy
  • 10. A Free Software course for undergraduatesAn experience report Previous knowledge of students Everybody uses a computer (in particular for word processing) Very few have a completely free software installation (GNU/Linux) on their own computer. University computers used for teaching are FreeBSD, but students are rarely aware of the fact that this is free. At home, students often use isolated free software (OpenOffice) Wikipedia (as another free project) is more “visible” with its particular philosophy
  • 11. A Free Software course for undergraduatesAn experience report Previous knowledge of students Everybody uses a computer (in particular for word processing) Very few have a completely free software installation (GNU/Linux) on their own computer. University computers used for teaching are FreeBSD, but students are rarely aware of the fact that this is free. At home, students often use isolated free software (OpenOffice) Wikipedia (as another free project) is more “visible” with its particular philosophy
  • 12. A Free Software course for undergraduatesAn experience report Previous knowledge of students Everybody uses a computer (in particular for word processing) Very few have a completely free software installation (GNU/Linux) on their own computer. University computers used for teaching are FreeBSD, but students are rarely aware of the fact that this is free. At home, students often use isolated free software (OpenOffice) Wikipedia (as another free project) is more “visible” with its particular philosophy
  • 13. A Free Software course for undergraduatesAn experience report Previous knowledge of students Everybody uses a computer (in particular for word processing) Very few have a completely free software installation (GNU/Linux) on their own computer. University computers used for teaching are FreeBSD, but students are rarely aware of the fact that this is free. At home, students often use isolated free software (OpenOffice) Wikipedia (as another free project) is more “visible” with its particular philosophy
  • 14. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 15. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 16. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 17. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 18. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 19. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 20. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 21. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 22. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 23. A Free Software course for undergraduatesAn experience report First part of the course: lecture (8 weeks) Introduction Foundation of computing (3 lectures) : programming (Logo), issues in software engineering, operating systems, . . . History of free software Philosophy of free and open source software, legal aspects (licences) Software development in the FOSS world - the cathedral and the bazaar Debian as an example of a volunteer project Economics of free software: How is it possible to make money by publishing free software? Why is it important for a client to buy a software solution that is based on FOSS?
  • 24. A Free Software course for undergraduatesAn experience report Second part of the course: student projects (4-5 weeks) Each student has to a small research project on a FOSS topic. Presentation in class (about 30 minutes), plus questions from the teacher and the class. The teacher suggests a list of subjects, students are invited to propose their own subject (done by about 50% of the students) Ideally, each students meets twice with the teacher before the presentation to discuss literature, and structure of the talk. Students are encouraged to be active (try to install a software, contribute something to a free project like Wikipedia or openstreetmap)
  • 25. A Free Software course for undergraduatesAn experience report Second part of the course: student projects (4-5 weeks) Each student has to a small research project on a FOSS topic. Presentation in class (about 30 minutes), plus questions from the teacher and the class. The teacher suggests a list of subjects, students are invited to propose their own subject (done by about 50% of the students) Ideally, each students meets twice with the teacher before the presentation to discuss literature, and structure of the talk. Students are encouraged to be active (try to install a software, contribute something to a free project like Wikipedia or openstreetmap)
  • 26. A Free Software course for undergraduatesAn experience report Second part of the course: student projects (4-5 weeks) Each student has to a small research project on a FOSS topic. Presentation in class (about 30 minutes), plus questions from the teacher and the class. The teacher suggests a list of subjects, students are invited to propose their own subject (done by about 50% of the students) Ideally, each students meets twice with the teacher before the presentation to discuss literature, and structure of the talk. Students are encouraged to be active (try to install a software, contribute something to a free project like Wikipedia or openstreetmap)
  • 27. A Free Software course for undergraduatesAn experience report Second part of the course: student projects (4-5 weeks) Each student has to a small research project on a FOSS topic. Presentation in class (about 30 minutes), plus questions from the teacher and the class. The teacher suggests a list of subjects, students are invited to propose their own subject (done by about 50% of the students) Ideally, each students meets twice with the teacher before the presentation to discuss literature, and structure of the talk. Students are encouraged to be active (try to install a software, contribute something to a free project like Wikipedia or openstreetmap)
  • 28. A Free Software course for undergraduatesAn experience report Second part of the course: student projects (4-5 weeks) Each student has to a small research project on a FOSS topic. Presentation in class (about 30 minutes), plus questions from the teacher and the class. The teacher suggests a list of subjects, students are invited to propose their own subject (done by about 50% of the students) Ideally, each students meets twice with the teacher before the presentation to discuss literature, and structure of the talk. Students are encouraged to be active (try to install a software, contribute something to a free project like Wikipedia or openstreetmap)
  • 29. A Free Software course for undergraduatesAn experience report Example projects Richard Stallman and the FSF LIMUX (Linux migration of the city of Munich) Presentation of particular free software projects (OpenOffice, Firefox, various games, various audio and video software). Popular with students when they can talk about the software they use for their hobby Distributions : Redhat, Mandriva, Ubuntu, . . . Software Patents Other free projects : Wikipedia, wikitravel, openstreetmap, . . . Social aspects : Women in Free Software
  • 30. A Free Software course for undergraduatesAn experience report Example projects Richard Stallman and the FSF LIMUX (Linux migration of the city of Munich) Presentation of particular free software projects (OpenOffice, Firefox, various games, various audio and video software). Popular with students when they can talk about the software they use for their hobby Distributions : Redhat, Mandriva, Ubuntu, . . . Software Patents Other free projects : Wikipedia, wikitravel, openstreetmap, . . . Social aspects : Women in Free Software
  • 31. A Free Software course for undergraduatesAn experience report Example projects Richard Stallman and the FSF LIMUX (Linux migration of the city of Munich) Presentation of particular free software projects (OpenOffice, Firefox, various games, various audio and video software). Popular with students when they can talk about the software they use for their hobby Distributions : Redhat, Mandriva, Ubuntu, . . . Software Patents Other free projects : Wikipedia, wikitravel, openstreetmap, . . . Social aspects : Women in Free Software
  • 32. A Free Software course for undergraduatesAn experience report Example projects Richard Stallman and the FSF LIMUX (Linux migration of the city of Munich) Presentation of particular free software projects (OpenOffice, Firefox, various games, various audio and video software). Popular with students when they can talk about the software they use for their hobby Distributions : Redhat, Mandriva, Ubuntu, . . . Software Patents Other free projects : Wikipedia, wikitravel, openstreetmap, . . . Social aspects : Women in Free Software
  • 33. A Free Software course for undergraduatesAn experience report Example projects Richard Stallman and the FSF LIMUX (Linux migration of the city of Munich) Presentation of particular free software projects (OpenOffice, Firefox, various games, various audio and video software). Popular with students when they can talk about the software they use for their hobby Distributions : Redhat, Mandriva, Ubuntu, . . . Software Patents Other free projects : Wikipedia, wikitravel, openstreetmap, . . . Social aspects : Women in Free Software
  • 34. A Free Software course for undergraduatesAn experience report Example projects Richard Stallman and the FSF LIMUX (Linux migration of the city of Munich) Presentation of particular free software projects (OpenOffice, Firefox, various games, various audio and video software). Popular with students when they can talk about the software they use for their hobby Distributions : Redhat, Mandriva, Ubuntu, . . . Software Patents Other free projects : Wikipedia, wikitravel, openstreetmap, . . . Social aspects : Women in Free Software
  • 35. A Free Software course for undergraduatesAn experience report Example projects Richard Stallman and the FSF LIMUX (Linux migration of the city of Munich) Presentation of particular free software projects (OpenOffice, Firefox, various games, various audio and video software). Popular with students when they can talk about the software they use for their hobby Distributions : Redhat, Mandriva, Ubuntu, . . . Software Patents Other free projects : Wikipedia, wikitravel, openstreetmap, . . . Social aspects : Women in Free Software
  • 36. A Free Software course for undergraduatesAn experience report Stocktaking This is a course that is demanding (a lot of interaction), but nice to give. The students are interested by the course (one needs to keep the right non-technical level). The most interesting part for everybody is the project phase (which provides a natural limit on the class size)
  • 37. A Free Software course for undergraduatesAn experience report Stocktaking This is a course that is demanding (a lot of interaction), but nice to give. The students are interested by the course (one needs to keep the right non-technical level). The most interesting part for everybody is the project phase (which provides a natural limit on the class size)
  • 38. A Free Software course for undergraduatesAn experience report Stocktaking This is a course that is demanding (a lot of interaction), but nice to give. The students are interested by the course (one needs to keep the right non-technical level). The most interesting part for everybody is the project phase (which provides a natural limit on the class size)