Some of you may also choose to do a senior project or thesis in addition CS190. See A Guide to the Senior Exercise for more details about both of these options.
For CS190, there are two key changes to your coursework if you decide to do a senior project:
The majority of the senior project work then happens in the spring semester. You will work with your advisor to establish intermediary deadlines and there are a number of general deadlines (see the dates below):
The following dates are for the 2018–19 academic year. They are in addition to the normal CS190 deadlines.
|Wednesday, September 12||5:00 pm||Senior project meeting|
|Wednesday, September 19||5:00 pm||Ranked list of 1-3 topic/advisor pairs|
|Tuesday, November 20||5:00 pm||Project plan draft|
|Wednesday, December 12||5:00 pm||Project plan|
|Thursday, February 14||11:00 am–noon||Progress presentation 1|
|Thursday, March 14||11:00 am–noon||Progress presentation 2|
|Thursday, April 18||4:15 pm||Final presentations|
|Thursday, April 25||5:00 pm||Senior paper draft|
|Sunday, May 11||11:59 pm||Senior paper|
Note that at the end of the fall semester, students must obtain approval from their senior project advisor to continue the project in the spring. This decision will be based on successfully completing the preparatory work required work during the fall semester. Those that are approved should signup for CS192 in the spring semester.
These are the only formal deadlines; you should also work with your project advisor to establish intermediary deadlines.
A Guide to the Senior Exercise has more details on how senior projects are graded (see the bottom of page 3, Section 1.2). We do not intend to assign a percentage grade to each of the criteria. However, we want to let you know that these are the criteria we will be evaluating when determining your project grade.
Formulation of the project's goals is important. On the one hand, a successful project need not be one that is clearly better than all previous work in the area. We often learn as much or more from experiments that fail as those that succeed. On the other hand, we expect you to make your project as successful as possible within the time constraints.
There is an interaction between the goal and execution. A wonderful execution of a trivial goal may not be worth much more than a weak execution on a more challenging goal. A ridiculously challenging goal may preclude you from any success at all. We are looking for balance.