4d ago

Kyunghyun Cho describes NYU machine learning course adjustments

0

Kyunghyun Cho taught Fundamentals of Machine Learning to computer science seniors along with juniors and students from data science and economics at NYU this past spring. The course had previously been titled Introduction to Machine Learning. Cho covered vector space and retrieval, dimensionality reduction, clustering, classification, regression, cross-modal retrieval, and reinforcement learning. He shared curriculum adjustments in a blog post dated May 12, 2026 on kyunghyuncho.me. The post was referenced on X in connection with shifts in introductory machine learning instruction.

Original post

i just finished teaching <Fundamentals of Machine Learning> for computer science seniors. last time i taught this course, it was titled <Introduction to Machine Learning>, it was pre-ChatGPT and it was pre-pandemic. in other words, i taught this course in the old world, and i was suddenly asked to teach this course in this brave new world. it was an amazing experience, and i want to share a quick thought about my experience teaching an introductory machine learning course in this new era of industralized software engineering. the link to the blog is in a reply.

1:41 PM · May 12, 2026 View on X

i just finished teaching <Fundamentals of Machine Learning> for computer science seniors. last time i taught this course, it was titled <Introduction to Machine Learning>, it was pre-ChatGPT and it was pre-pandemic. in other words, i taught this course in the old world, and i was suddenly asked to teach this course in this brave new world.

it was an amazing experience, and i want to share a quick thought about my experience teaching an introductory machine learning course in this new era of industralized software engineering.

the link to the blog is in a reply.

8:41 PM · May 12, 2026 · 47.9K Views

link: https://kyunghyuncho.me/teaching-fundamentals-of-machine-learning/

Kyunghyun ChoKyunghyun Cho@kchonyc

i just finished teaching <Fundamentals of Machine Learning> for computer science seniors. last time i taught this course, it was titled <Introduction to Machine Learning>, it was pre-ChatGPT and it was pre-pandemic. in other words, i taught this course in the old world, and i was suddenly asked to teach this course in this brave new world. it was an amazing experience, and i want to share a quick thought about my experience teaching an introductory machine learning course in this new era of industralized software engineering. the link to the blog is in a reply.

8:41 PM · May 12, 2026 · 47.9K Views
8:41 PM · May 12, 2026 · 3.4K Views

this course was only possible thanks to @steph_milani , @lavenderjiang99 , @michahu8 , @bingyan4science , @dua_radhika , Ioana Marinescu and @megan_richards_ ! thank you!

Kyunghyun ChoKyunghyun Cho@kchonyc

link: https://kyunghyuncho.me/teaching-fundamentals-of-machine-learning/

8:41 PM · May 12, 2026 · 3.4K Views
9:01 PM · May 12, 2026 · 2.8K Views

This is very cool! https://kyunghyuncho.me/teaching-fundamentals-of-machine-learning/

Kyunghyun ChoKyunghyun Cho@kchonyc

i just finished teaching <Fundamentals of Machine Learning> for computer science seniors. last time i taught this course, it was titled <Introduction to Machine Learning>, it was pre-ChatGPT and it was pre-pandemic. in other words, i taught this course in the old world, and i was suddenly asked to teach this course in this brave new world. it was an amazing experience, and i want to share a quick thought about my experience teaching an introductory machine learning course in this new era of industralized software engineering. the link to the blog is in a reply.

8:41 PM · May 12, 2026 · 47.9K Views
11:52 PM · May 12, 2026 · 20.4K Views

@kchonyc Very cool!

Kyunghyun ChoKyunghyun Cho@kchonyc

i just finished teaching <Fundamentals of Machine Learning> for computer science seniors. last time i taught this course, it was titled <Introduction to Machine Learning>, it was pre-ChatGPT and it was pre-pandemic. in other words, i taught this course in the old world, and i was suddenly asked to teach this course in this brave new world. it was an amazing experience, and i want to share a quick thought about my experience teaching an introductory machine learning course in this new era of industralized software engineering. the link to the blog is in a reply.

8:41 PM · May 12, 2026 · 47.9K Views
11:56 AM · May 13, 2026 · 331 Views

I love to see my colleague successfully trying out new educational techniques.

Takeaway: get a team of assistants to help you focus on what matters. We are only as capable as the people we surround ourself with. I need to stop trying to do everything myself.

Kyunghyun ChoKyunghyun Cho@kchonyc

i just finished teaching <Fundamentals of Machine Learning> for computer science seniors. last time i taught this course, it was titled <Introduction to Machine Learning>, it was pre-ChatGPT and it was pre-pandemic. in other words, i taught this course in the old world, and i was suddenly asked to teach this course in this brave new world. it was an amazing experience, and i want to share a quick thought about my experience teaching an introductory machine learning course in this new era of industralized software engineering. the link to the blog is in a reply.

8:41 PM · May 12, 2026 · 47.9K Views
4:08 PM · May 14, 2026 · 4.9K Views
Alfredo CanzianiAlfredo Canziani@alfcnz

I love to see my colleague successfully trying out new educational techniques. Takeaway: get a team of assistants to help you focus on what matters. We are only as capable as the people we surround ourself with. I need to stop trying to do everything myself.

4:08 PM · May 14, 2026 · 4.9K Views
4:12 PM · May 14, 2026 · 748 Views

Curious whether anyone has reinvented their #computervision course around tight integration with coding assistants.

What changed pedagogically? What worked? What backfired?

Kyunghyun ChoKyunghyun Cho@kchonyc

i just finished teaching <Fundamentals of Machine Learning> for computer science seniors. last time i taught this course, it was titled <Introduction to Machine Learning>, it was pre-ChatGPT and it was pre-pandemic. in other words, i taught this course in the old world, and i was suddenly asked to teach this course in this brave new world. it was an amazing experience, and i want to share a quick thought about my experience teaching an introductory machine learning course in this new era of industralized software engineering. the link to the blog is in a reply.

8:41 PM · May 12, 2026 · 47.9K Views
9:50 AM · May 13, 2026 · 4.4K Views
Kyunghyun Cho describes NYU machine learning course adjustments · Digg