It is also not strictly a course on computer programming. While programming will be the single biggest topic we cover, a substantial amount of our time will be spent on other topics in Computer Science.
Mid-Term Exam 20% Final Exam 30% Programming Project 1 15% Programming Project 2 15% Team Programming Project 20%The assignment of letter grades will be nominally according to a 90, 80, 70 scale. If I feel that the resulting grades underrepresent the performance of the class, I will consider curving. However, don't count on the curve; in past semesters little or no curving has been necessary.
All work will be conducted according to Rhodes' Honor Code.