A: Students are expected to have good programming skills. Knowledge of Java is especially important since you will be writing lots of Hadoop code. In addition to programming basic knowledge of probability/statistics and linear algebra is required as well. You can find a more detailed description of the prerequisites on Course information.
A: You can learn your grades on Scoryst.
A: All students (SCPD and non-SCPD) submit their assignments via Scoryst. You can typeset or scan you assignment. Make sure that you answer each question on a separate page. That is, one question per page regardless of the answer length.
To enroll to Scoryst use this link.
Students also need to upload their code at http://snap.stanford.edu/submit. Put all the code for a single question into a single file and upload it.
Failure to include the cover sheet will be penalized by 2 points.
All code used should be submitted via the submission site: http://snap.stanford.edu/submit.
If you upload multiple files for the same question, they will all be kept for evaluation as long as they have different names or file extensions. If you upload a file for a question with the same filename and file extension as a previous submission, it will be overwritten in the submission folder.
You also have the option to put all code for a particular question into a single file and upload the parts together as one file.
We will run your code using Moss, a system for detecting software plagiarism.
If you do not have SUNetID use: <your_legal_lastname>_<your_legal_firstname>
Failure to upload the code will result in a 5 point penalty.
We take great care to ensure that grading is fair and consistent. Since we will always use the same grading procedure, any grades you receive are unlikely to change significantly. However, if you feel that your work deserves a regrade, please submit a written request within a week of receiving your grade. In your request, indicate which components of your submission you would like regraded, and prepare a clear and concise argument why you feel we should regrade those components.
Submit your clear and well written regrade request via Scoryst.
However, note that we reserve the right to regrade the entire assignment. Moreover, if the regrade request is unjustified and thus not honored, then every future unsuccessful regrade request will be penalized 5 points.
A: Yes. The recitation sessions will also be available along with the other recorded lectures.
A::Navigate to https://piazza.com/class#winter2015/cs246 and register. You should be able to use any email address you like.
Many printers and photocopiers have a create PDF feature. You can also use smartphone apps such as the Genius Scan app for iphone and android to create a PDF. Note that the PDF size should be smaller than 40MB.