Panel with Dragan Djuric and Kathi Fisler
summary
Course centers on data and ties tables to metadata, privacy, and inference, making intro computing feel current and broadly popular across campus. Curriculum argument: teach fundamentals and multiple languages rather than chasing a seven‑year hype cycle, because students go to many different careers. Data engineering gets overlooked because traditional topic sequences (variables then loops) don't align with it. Practical path: build a deep learning library from scratch with a companion numerical linear algebra reference, integrate with Intel/NVIDIA tensor backends, and iterate on real code.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:26Data-centric computing curriculum
- 2:57University vs industry education
- 5:47Data engineering overlooked
- 7:53Functional programming for data science
- 8:35Cuban salsa dancing
- 11:03Sustainability of data science
- 14:08Machine learning learning path
- 22:56Programming as life skill
- 25:26Closing
related talks
24mThe Return of Clojure Data Science
27mData and Clojure: Using Clojure for more than software development
43mDoing Data Science with Clojure
35m"Clojure for Data Science in the Real World"
18mNavigating Clojure: A Fresh Look From a Data Analysis Background
46mData, Models and Clojure
28mMachine Learning Live
45mTeaching Clojure Together
