Week 7 – Visualization, Randomness, and Computation
Lecture (Monday, May 9th) 👨🏫
Readings 📖
- Hsu, What W. E. B. Du Bois Conveyed in His Captivating Infographics
- Shallit, A Very Brief History of Computer Science
- Wolfram, George Boole: A 200-Year View
- Ko, Critical CS Education History
Relevant readings from Week 5:
- Stahl, The Evolution of the Normal Distribution, Pages 105-106
- YouTube: Normal distribution’s probability density function derived in 5min
Optional:
- Newell et. al., What is Computer Science?
- Dijkstra, Why numbering should start at zero
- Leibniz, Explanation of Binary Arithmetic: translation of Leibniz’ original essay on binary
Homework 7 (due Sunday, May 15th at 11:59PM)
There is no new “Homework 7.” Instead, this week, you can make up one earlier homework that you didn’t receive full credit on, whether that’s because you submitted an incomplete homework or didn’t submit a homework at all. We just ask that you do not look at the solutions while re-doing old homework problems.
There is no Gradescope submission portal; instead, message Suraj on Slack with your updated/completed old homework.
Whether or not you need to make up an old homework, you should still complete the readings linked above.