Assignments and Projects

We will update this page as assignments and projects are released.

Late Policy: All assignments and projects are due at 11:59pm on the due date. Each assignment and project may be turned in up to 24 hours late for a 10% penalty and up to 48 hours late for a 30% penalty. No assignments or projects will be accepted more than 48 hours late. Students have four free late days they may use to turn in work late with no penalty: four 24-hour periods, no pro-rating. This late policy is enforced without exception.

Honor Code: Under the Honor Code at Stanford, you are expected to submit your own original work for assignments, projects, and exams. On many occasions when working on assignments or projects (but never exams!) it is useful to ask others -- the instructor, the TAs, or other students -- for hints, or to talk generally about aspects of the assignment. Such activity is both acceptable and encouraged, but you must indicate on all submitted work any assistance that you received. Any assistance received that is not given proper citation will be considered a violation of the Honor Code. In any event, you are responsible for understanding, writing up, and being able to explain all work that you submit. The course staff will pursue aggressively all suspected cases of Honor Code violations, and they will be handled through official University channels.

Submission Policy: All assignments and projects must be submitted through Gradescope for grading.


Title Date Assigned Due
A1 Spreadsheets Mon, April 13 Mon, April 20, 11:59pm
P1 Personal Data Analysis Mon, April 13
Mon, April 27 11:59PM (proposal)
Mon, May 18 11:59PM (project)
A2 Tableau, SQL Mon, April 20 Thu, April 30, 11:59pm
A3 Python Thu, April 30 Sat, May 9, 11:59pm
A4 Machine Learning, R Mon, May 18 Mon, May 25, 11:59pm
P2 Movie Rating Prediction Mon, May 18 Mon, June 1, 11:59pm
A5 Data Mining, Network Analysis Thu, May 28 Sat, June 6, 11:59pm