Readings / Viewings
The views expressed in the following articles/films do not necessarily reflect the views of the instructor, the CS department and/or Furman University. Read/watch with a critical eye.
Table of contents
- Past
- Orientation
- The Texbook
- The Unreasonable Effectiveness of Mathematics
- The Unreasonable Effectiveness of Data 🎥
- Program or be Programmed
- Git User Manual
- Paywall: The Business of Scholarship 🎥
- The Internet’s Own Boy: The Story of Aaron Swartz 🎥
- 2023 Stack Overflow Annual Developer Survey
- GitHub Copilot AI pair programmer: Asset or Liability?
- An Empirical Evaluation of GitHub copilot’s code suggestions
- Orientation
- Current
- Future
Past
Orientation
Richard W. Hamming,
The Art of Doing Science and Engineering: Learning to Learn, CRC Press, 1997.
You and Your Research
Richard W. Hamming,
The Art of Doing Science and Engineering: Learning to Learn, CRC Press, 1997.
LaTeX tutorial from class (Link)
The Texbook
Knuth, Donald Ervin, and Duane Bibby.
Vol. 1993. Reading, MA: Addison-Wesley, 1986.
The Unreasonable Effectiveness of Mathematics
Wigner, Eugene P.
Mathematics and Science. 1990. 291-306.
Mathematics
Richard W. Hamming,
The Art of Doing Science and Engineering: Learning to Learn, CRC Press, 1997.
The Unreasonable Effectiveness of Data 🎥
The Unreasonable Effectiveness of Data (article)
Halevy, Alon, Peter Norvig, and Fernando Pereira.
IEEE intelligent systems 24.2 (2009): 8-12.
Program or be Programmed
Douglas Rushkoff,
Or Books, 2010.
Git tutorial from class (Link)
Git User Manual
Torvalds, Linus, J. Hamano, and J. Pearce.
2010.
Git
Spinellis, Diomidis.
IEEE software 29.3 (2012): 100-101.
Paywall: The Business of Scholarship 🎥
Jason Schmitt
2018.
The Internet’s Own Boy: The Story of Aaron Swartz 🎥
Brian Knappenberger
2014.
The Internet’s Own Boy includes content involving depression, self-harm, and suicide, which may be deeply distressing and triggering for those grappling with similar issues. Please remember that support is available for those in need. Speak with someone today at 988 hotline or contact Furman University Counseling Center – Call the Counseling Center at 864-294-3031, press #3 (confidential, available 24/7/365 from anywhere).
2023 Stack Overflow Annual Developer Survey
GitHub Copilot AI pair programmer: Asset or Liability?
Dakhel, Arghavan Moradi, et al.
arXiv preprint arXiv:2206.15331 (2022).
An Empirical Evaluation of GitHub copilot’s code suggestions
Nguyen, Nhan, and Sarah Nadi.
Proceedings of the 19th International Conference on Mining Software Repositories. 2022.
Current
Anatomy of an AI System
Please make sure to carefully read both: 1. Visualization AND 2. the text (scroll down on the link above).
Alternatively, watch Dr. Kate Crawford’s video lecture 🎥 on the subject.
Crawford, K., & Joler, V. (2018).
Retrieved September, 18, 2018.
Future
You Get What You Measure
Richard R. Hamming,
The Art of Doing Science and Engineering: Learning to Learn, CRC Press, 1997.
Weapons of Math Destuction - Going to College
Cathy O Neil,
Weapons of Math Destruction, Crown, 2016.
A Few Useful Things to Know about Machine Learning
Domingos, Pedro.
Communications of the ACM 55.10 (2012): 78-87
Deep Learning
LeCun, Yann, Yoshua Bengio, and Geoffrey Hinton.
Nature 521.7553 (2015): 436-444.
Deep learning: A Critical Appraisal,
Marcus, Gary.
arXiv preprint arXiv:1801.00631 (2018).
Bender, Emily M., et al.
On the Dangers of Stochastic Parrots: Can Language Models Be Too Big?🦜
Proceedings of the 2021 ACM conference on fairness, accountability, and transparency. 2021.Perez, Caroline Criado.
Invisible women: Data bias in a world designed for men
Abrams, 2019.Gebru, Timnit, et al.
Datasheets for datasets
Communications of the ACM 64.12 (2021): 86-92.
Richard R. Hamming,
Experts
The Art of Doing Science and Engineering: Learning to Learn, CRC Press, 1997.Richard R. Hamming,
Creativity
The Art of Doing Science and Engineering: Learning to Learn, CRC Press, 1997.