Your grade in this class will be based upon the following:
Technical essays. Your writings will account for a minimum of 20% of your grade. This will include technical articles published in your blog and software documentation you produce as part of the project
Code and other technical artifacts. Your code, tests, github repositories, etc. will account for a minimum of 20% of your grade.
Presentations. In-class presentations will account for a minimum of 20% of your grade.
Assessment will be done primarily through weekly Thursday demos, where everyone in the class will present what they have accomplished during the previous week.
For your final grade, I guarantee an A to all students with at least 90% of all possible points, a B to all students with points between 80-89%, and a C to all students with point between 70-79%. Depending upon the way the grading actually works out, I reserve the right to adjust the percentages downward (so, for example, it may turn out that 88% could be enough for an A), but I will never adjust the percentages upward. Thus, it is possible for everyone in the class to receive an A if everyone in the class earns at least 90% of all points.