Recent Changes - Search:
ECG Home

GitHub

People

Publications

Calendar

Projects

Fall 2017

Older Courses

Spring 2017

Fall 2016

Spring 2016

Fall 2015

Spring 2015

Fall 2014

Spring 2014

Fall 2013

Spring 2013

Fall 2012

Spring 2012

Fall 2011

Spring 2011

Fall 2010

Spring 2010

Fall 2009

Spring 2009

Fall 2008

Spring 2008

Fall 2007

HOWTOs

edit SideBar

RwSwDvtfall10

RwSwDvtfall10.RwSwDvtfall10 History

Hide minor edits - Show changes to output

April 15, 2010, at 11:13 PM by Fred G Martin -
Changed lines 17-18 from:
We will meet Fridays 2 PM - 5 PM on North Campus. Pre-meeting preparation will be 1 hour per week. Textbooks provided. Prerequisites are Computing I through IV—or equivalent experience—and a desire to be involved in the Free and Open Source movement.
to:
We will meet Fridays 2 PM - 5 PM on North Campus. Pre-meeting preparation will be 1 hour per week. Textbooks provided. Prerequisites are Computing I and II—or equivalent experience—and a desire to be involved in the Free and Open Source movement.
April 08, 2010, at 08:31 PM by Fred G Martin -
Changed lines 8-10 from:
'''First meeting at UML:  Friday September 3, 2 pm, OS210A'''

to:
'''First meeting:  Friday September 3, 2 pm, OS210A'''

April 08, 2010, at 08:26 PM by Fred G Martin -
Changed lines 13-16 from:
Undergraduate Computer Science assignments are throwaway programs. After the assignment is graded, they are never touched again. This is not the best way to write software for ATMs, or even blog software. Typing code is a small part of the process of writing good software.

In this 1 credit course, you will pair program with a full-time developer to resolve 3 bugs / feature requests in our bug tracking database ( [[http://bugs.launchpad.net/mvhub]] ). Learn about search engine optimization, source code version control, bug tracking, unit testing, and code reviews in the context of fixing bugs and adding features.
to:
Many undergraduate Computer Science assignments are throwaway programs. After the assignment is graded, they are never touched again. This is not the best way to write software for ATMs, or even blog software. Typing code is a small part of the process of writing good software.

In this 1 credit course, you will pair program with a full-time developer to resolve three bugs / feature requests in our bug tracking database ( [[http://bugs.launchpad.net/mvhub]] ). Learn about search engine optimization, source code version control, bug tracking, unit testing, and code reviews in the context of fixing bugs and adding features.
April 08, 2010, at 08:10 PM by Fred G Martin -
Changed lines 17-23 from:
We will meet Fridays 2 PM - 5 PM on North Campus. Pre-meeting preparation will be 1 hour per week. Textbooks provided. Prerequisites are Computing I through IV—or equivalent experience—and a desire to be involved in the Free and Open Source movement.
to:
We will meet Fridays 2 PM - 5 PM on North Campus. Pre-meeting preparation will be 1 hour per week. Textbooks provided. Prerequisites are Computing I through IV—or equivalent experience—and a desire to be involved in the Free and Open Source movement.

Please note this is a 1-credit class.  Most of the learning will happen during the Friday meetings, so consistent attendance is critical.  Please contact Prof. Martin if you have any questions.

!!Syllabus

Please see the course syllabus [[http://docs.google.com/View?id=dcdg4mm8_409fbgrfsdj | here]]
.
April 08, 2010, at 08:01 PM by Fred G Martin -
Changed lines 15-17 from:
In this 1 credit course, you will pair program (2 people, 1 keyboard) with a full-time developer to resolve 3 bugs / feature requests in our bug tracking database ( bugs.launchpad.net/mvhub ). Learn about search engine optimization, source code version control, bug tracking, unit testing, and code reviews in the context of fixing bugs and adding features.

We will meet Thursdays 2 PM - 5 PM on North Campus for pair programming. Pre-meeting preparation will be 1 hour per week. Textbooks provided. Prerequisites are Computing I through IV or equivalent experience and a desire to be involved in the Free and Open Source movement.
to:
In this 1 credit course, you will pair program with a full-time developer to resolve 3 bugs / feature requests in our bug tracking database ( [[http://bugs.launchpad.net/mvhub]] ). Learn about search engine optimization, source code version control, bug tracking, unit testing, and code reviews in the context of fixing bugs and adding features.

We will meet Fridays 2 PM - 5 PM on North Campus. Pre-meeting preparation will be 1 hour per week. Textbooks provided. Prerequisites are Computing I through IV—or equivalent experience—and a desire to be involved in the Free and Open Source movement.
April 08, 2010, at 08:00 PM by Fred G Martin -
April 08, 2010, at 07:58 PM by Fred G Martin -
April 08, 2010, at 07:58 PM by Fred G Martin -
Added lines 1-17:
!91.350.201 Real World Software Development
!!Fall 2010
'''Prof. Fred Martin''', (:html:)<a href="http://mailhide.recaptcha.net/d?k=01COSqrfJ-58cc94fQb2pI1A==&c=iZBP8kCznrjdnfw8QFFKADFtsIimnLdVHk581djoISQ=" onclick="window.open('http://mailhide.recaptcha.net/d?k=01COSqrfJ-58cc94fQb2pI1A==&c=iZBP8kCznrjdnfw8QFFKADFtsIimnLdVHk581djoISQ=', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0, menubar=0,resizable=0,width=500,height=300'); return false;" title="Reveal this e-mail address">click for fred's email</a>(:htmlend:) \\

Fridays at 2 to 5 pm, room TBA \\
1 credit

'''First meeting at UML:  Friday September 3, 2 pm, OS210A'''


Write maintainable, production code for a local free software organization.

Undergraduate Computer Science assignments are throwaway programs. After the assignment is graded, they are never touched again. This is not the best way to write software for ATMs, or even blog software. Typing code is a small part of the process of writing good software.

In this 1 credit course, you will pair program (2 people, 1 keyboard) with a full-time developer to resolve 3 bugs / feature requests in our bug tracking database ( bugs.launchpad.net/mvhub ). Learn about search engine optimization, source code version control, bug tracking, unit testing, and code reviews in the context of fixing bugs and adding features.

We will meet Thursdays 2 PM - 5 PM on North Campus for pair programming. Pre-meeting preparation will be 1 hour per week. Textbooks provided. Prerequisites are Computing I through IV or equivalent experience and a desire to be involved in the Free and Open Source movement.
Edit - History - Print - Recent Changes - Search
Page last modified on April 15, 2010, at 11:13 PM