Skip to content

Commit

Permalink
update schedule
Browse files Browse the repository at this point in the history
  • Loading branch information
zhisbug committed Jan 8, 2024
1 parent 6d00f77 commit d198fe4
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 33 deletions.
15 changes: 0 additions & 15 deletions resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,21 +62,6 @@ Exams and practice exams from previous semesters can be found below. These exams
**Finals:**
* [Summer 2023 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-su23-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-su23-final-sols.pdf)
* [Spring 2023 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp23-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp23-final-sol.pdf)
* [Fall 2022 Final](https://drive.google.com/file/d/1lMEUafOXIJvWw0Fh_zo2XeE44EMAhC9m/view?usp=sharing) / [Solutions](https://drive.google.com/file/d/1eiJExTi-4dHQry6aQ1L_a4zRWeJtbkzM/view?usp=sharing)
* [Spring 2022 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp22-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp22-final-sols.pdf)
* [Fall 2021 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa21-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa21-final-solns.pdf)
* [Spring 2021 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp21-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp21-final-sols.pdf)
* [Fall 2020 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa20-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa20-final-solns.pdf)
* [Spring 2020 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp20-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp20-final-sols.pdf) / [Explanations](https://docs.google.com/document/d/1WqgRDDwyL98Y4WROVURR2-EWjmTXJTPczpT662XIkk4/edit?usp=sharing)
* [Fall 2019 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa19-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa19-final-solution.pdf)
* [Spring 2019 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp19-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp19-final-sol.pdf)
* [Fall 2018 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa18-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa18-final-solution.pdf)
* [Spring 2018 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp18-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp18-final-sols.pdf)
* [Fall 2017 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa17-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa17-final-sols.pdf)
* [Spring 2017 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp17-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp17-final-solution.pdf)
* [Spring 2017 Practice Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp17-practice-final.pdf) / [Solutions](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-sp17-practice-final-solution.pdf)
* [Fall 2016 Final](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa16-final.pdf) / [Solution](https://docs.google.com/viewer?url=https://github.com/data-8/archived-exams/raw/master/data8-fa16-final-sols.pdf)-->
## Wellness Resources
Your wellbeing matters, and we hope that DSC 204A is _never_ a barrier for your wellbeing. Below are some campus resources that may be helpful. Remember that you are not alone: please reach out to the instructor and TAs whenever needed!
Expand Down
32 changes: 16 additions & 16 deletions schedule.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,22 @@ description: >-
- The industry guest lectures are not included in the syllabus for the exams. But they will be the focus of the extra credit activities.
- Some topics may take a few weeks to cover.

|Week| Topic |References|
|--|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|--|
|1-2| Basics of Machine Resources: Computer Organization |Ch. 1, 2.1-2.3, 2.12, 4.1, and 5.1-5.5 of CompOrg Book|
|2-3| Basics of Machine Resources: Operating Systems |Ch. 2, 4.1-4.2, 6, 7, 13, 14.1, 18.1, 21, 22, 26, 36, 37, 39, and 40.1-40.2 of Comet Book|
|4| Basics of Cloud Computing | - |
|4-5| Parallel and Scalable Data Processing: Parallelism Basics |Ch. 9.4, 12.2, 14.1.1, 14.6, 22.1-22.3, 22.4.1, 22.8 of Cow Book; Ch. 5, 6.1, 6.3, 6.4 of MLSys Book|
|5| Review for midterm in discussion section, 05/09/2023 ||
|6| Midterm on 5/11/2023 in class ||
|6-7| Parallel and Scalable Data Processing: Scalable Data Access ||
|7| Industry Guest Talk: [Jules Damji](https://www.linkedin.com/in/dmatrix/) from Anyscale Discussing Ray Core on 5/18/2023 ||
|7-8| Parallel and Scalable Data Processing: Data Parallelism ||
|8| Industry Guest Talk: [Venkatesh Ravichandran](https://www.linkedin.com/in/venkateshcr/) from Alexa AI at Amazon Discussing Language Data Organization on 5/25/2023 ||
|9-10| Dataflow Systems |Ch. 2.2 of MLSys Book|
|10| ML Model Building Systems |Ch. 8-8.4 of MLSys Book|
|10| Final exam review in discussion section, 06/06/2023 ||
|11| Final Exam TBD | - |
| Week | Topic |References|
|----|-------------------------------------------------------------------------|-|
| 1-2 | Basics: Computer Organization, Operating systems, Storage ||
| 3 | Basics of Cloud Computing ||
| 4 | Cloud Storage ||
| 5 | Parallel and Scalable Data Processing: Parallelism Basics ||
| 6 | Big Data: Scalable Data Access ||
| 7 | Big Data: Spark, batch processing, streaming processing ||
| 7-8 | Guest Talk: TBD ||
| 8 | MLSYS: machine learning, Autodiff, Dataflow graphs, GPUs, ML frameworks ||
| 8 | Guest Talk: TBD ||
| 9 | MLSYS: ML compilation, graph optimizaiton, ML parallelisms ||
| 9 | Guest Talk: TBD ||
| 10 | MLSYS: ML parallelisms, LLMs, scaling law, training, serving ||
| 10 | Final exam reviews ||
| 11 | Final exam on March 22, 8 - 11am. ||


<script src="../assets/darkmode.js"></script>
Expand Down
5 changes: 3 additions & 2 deletions syllabus.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The class meets 3 times a week for 50-minute lectures in person.
### Exams
- To make your life easier: **There is NO midterm**. As an alternative, we ask for scribe notes and reading summary.
- There will be a final exam. The final exam will be held as a Canvas Quiz.
- Tentative date: **Friday, March 22, 8 - 1 am, PT**.
- Tentative date: **Friday, March 22, 8 - 11 am, PT**.
- The exams will have primarily multiple choice questions (MCQ). Quantitative/longer problems wil exist but only the final answer may need to be selected. Some questions will have partial credits.
- The guideline for time per question is a max of 1min per point. The points of each question will be calibrated accordingly.
- If you miss an exam, you will get no credit for it, unless you notify the instructor in advance with a university approved reason and receive a makeup exam slot.
Expand All @@ -75,7 +75,8 @@ Starting from the second week, the instructor/TA team will provide one required
At the end of each week, you are to submit a 2-page summary of the readings you have done for all the required readings of all lectures of the week.
These reading summaries are a requirement for this class, and they must be submitted via Gradescope by you in order to receive credit.
However, you have 5 grace days on which you can submit the summaries late via email (e.g. if you need to absent from class for whatever reason) with no penalty.
Your summary should be written at a high level, and should focus on the main point of the readings (i.e. avoid complicated math). As long as your summary is reasonable, you will be given full credit.
Your summary should be written at a high level, and should focus on the main point of the readings (i.e. avoid complicated math). As long as your summary is reasonable, you will be given full credit.
There will be no readings for the last week (March 11 - March 15) of the instruction. Hence, in total, you need to submit 8 reading summary (week 2 - week 9).

You are encouraged to use ChatGPT to improve the writing of your summary; but you should avoid using software like ChatPDF to generate a summary without actually finishing any readings by yourself.
The TA team will perform quick scans on all summaries and contact you if they notice the summary seems to be entirely generated by ChatGPT (the writing style is easily detectable).
Expand Down

0 comments on commit d198fe4

Please sign in to comment.