MozillaZine

West Virginia University Bases Class on Mozilla

Sunday October 3rd, 1999

An innovative class at West Virginia University uses the open resources at mozilla.org to track and study the creation of a full-scale 'real-life' software project. Tim Newton, a student in the Software Anatomy class, has more:

"The masterís program in software engineering at WVU holds a very interesting class based on the Mozilla web site. Software Anatomy, taught by Dr. John Callahan, structures the class around a huge software project. Dr. Callahan decided that Mozilla had everything needed to show students the complexity of a 'real life' software project, which takes several departments to function. Everyone in the class has to pick a topic from which Mozilla is structured around. Presentations and lectures from each student are required so that all class members can learn more detail about each process from their fellow classmates. So far, the class has proven very successful in keeping the studentís interest and demonstrating all the avenues needed to put a complex project together."


#1 Feedback

by badben

Sunday October 3rd, 1999 4:43 PM

Reply to this message

As they analyse the structure of mozilla.org, I think, they'll have some useful proposals.

I'd like to her them.

#2 Re: Feedback

by wheezy

Sunday October 3rd, 1999 7:29 PM

Reply to this message

I think you'll hear them, because according to the course website, Tim Newton (who submitted this article) is assigned MozillaZine as his project component :)

#3 West Virginia University Bases Class on Mozilla

by arielb

Sunday October 3rd, 1999 8:20 PM

Reply to this message

I predicted stuff like this will happen. When mozilla is studied in universities, students will work on it and make it better.

#4 A source for documentation?

by Dotan

Monday October 4th, 1999 3:13 AM

Reply to this message

Will this course & the papers it generates be available to the general public? They could provide another useful source of documentation to help people who want to get into the code. Also, could the interesting stuff be put up on MozillaZine or some other site? web pages about University courses tend to be depressingly ephermal...

#7 A source for documentation?

by jcallahan <jcallahan@acm.org>

Tuesday October 5th, 1999 8:56 AM

Reply to this message

I would like to make the student's presentation materials and our weekly reports available to the public, but I need to respect the student's ownership of their work. As soon as I work out the legal issues through the university, the stuff will make it to the course WWW pages (<http://www.csee.wvu.edu/~callahan/anatomy/>).

I also think that a book or book series on Software Anatomy would be a good idea. Such texts could be used in other MSE programs. I have had some discussions with publishers, but nothing serious yet.

#8 A source for documentation?

by jcallahan <jcallahan@acm.org>

Tuesday October 5th, 1999 8:56 AM

Reply to this message

I would like to make the student's presentation materials and our weekly reports available to the public, but I need to respect the student's ownership of their work. As soon as I work out the legal issues through the university, the stuff will make it to the course WWW pages at<http://www.csee.wvu.edu/~callahan/anatomy/>

I also think that a book or book series on Software Anatomy would be a good idea. Such texts could be used in other MSE programs. I have had some discussions with publishers, but nothing serious yet.

#5 Good to see...

by Anon

Monday October 4th, 1999 9:39 AM

Reply to this message

It's an excellent way to get people interested in the Mozilla project and it's much more interesting for the students to see a real life project in action rather than just talking theory with some made up case studies.

#6 An excellent example to follow

by trudelle <trudelle@acm.org>

Monday October 4th, 1999 3:36 PM

Reply to this message

This is a great prototype, we should all try to get similar efforts under way at our alma maters. Imagine hundreds of such courses, with thousands of students introduced to this project every year.

#9 Nice work

by Anon

Friday October 8th, 1999 3:34 PM

Reply to this message

I am sure this innovative way of teaching is going to be remembered as a great design pattern of getting "real software metrics" and would also help get feedback back to the public domain group involved with the same.

It serves as a great motivation I am sure to the student community who always like to be involved with efforts such as Mozilla (browser framework) which has changed the face of the internet as we know it today.

I remember a quote that I came across "Education's purpose is to replace an empty mind with an open one" What better place than the open source community. :-)

- posted by Sudhakar Ramakrishnan <suramakr@us.oracle.com>

#10 Nice work

by Anon

Friday October 8th, 1999 3:35 PM

Reply to this message

I am sure this innovative way of teaching is going to be remembered as a great design pattern of getting "real software metrics" and would also help get feedback back to the public domain group involved with the same.

It serves as a great motivation I am sure to the student community who always like to be involved with efforts such as Mozilla (browser framework) which has changed the face of the internet as we know it today.

I remember a quote that I came across "Education's purpose is to replace an empty mind with an open one" What better place than the open source community. :-)

- posted by Sudhakar Ramakrishnan <suramakr@us.oracle.com>