Wednesday 6:30-9:30pm, Wean 5421, Wean 5328
Office: Gates 8113
E-mail: sleator -at- cs
Phone: (412) 268-7563
|Yan Gu |
Office: Gates 7117
E-mail: yan.gu -at- cs
Phone: (412) 553-9960
Google Group: http://groups.google.com/group/15-295 , everyone in 15-295 and/or the programming team should be in this group. Class announcement will be given using this Google group.
Grand Prix 30 scoring system:
Course Schedule and Materials
Week 1(Aug 27): Introduction to the course.
Week 2(Sept 3): Warmup contest.
Week 3(Sept 10): Selection Round 1.
Week 4(Sept 17): Selection Round 2.
Week 5(Sept 24): Review of the solutions.
Week 6(Oct 1): Team practice 1 / Individual Training
Week 7(Oct 8): Team practice 2 / Individual Training
Week 8(Oct 15): Team practice 3 / Individual Training
Week 10(Oct 22): Team practice 4 / Individual Training
Week 11(Oct 29): Team practice 5 / Individual Training
Week 12(Nov 5): Team practice 6 / Individual Training
(Regional Contest is here.)
Week 13(Nov 12): Review of the problems.
Week 14(Nov 19):
Week 15(Nov 26):
Week 16(Dec 3):
Week 17(Dec 10):
This course is for 6 units.
Team practice is 5h, from 5:30pm to 10:30pm. If you want to be in the team, make sure that you can be here for most of the time. If you managed to be in the team, you can get an A.
Otherwise, your grade in this class is a decided using the number of classes
that you attended, and the number of CodeForces and TopCoder problems
that you solve during a contest.
If you solved X problems during the class, Y CodeForces and Z TopCoder problems during a contest, your numerical grade is X+Y+Z. Your units/grade is then determined by the following ranges:
Scores are tracked using this Google Doc. Please verify and let us know of discrepancies
There is no limit to the number of points that you can get. A list of past high scores is located here.