
CS50
From the team that brought you CS50 at Harvard, Yale, and Oxford, this is the Fifty Foundation, led by David J. Malan et al. Theatrical courses in computer science and math. For free, for all. 🎭
Episodes


Neural Networks - Lecture 5 - CS50's Introduction to Artificial Intelligence with Python 2020
The podcast introduces neural networks as a popular machine learning technique inspired by the structure of the human brain. It details how artificial neural networks (ANNs) model mathematical functions by mapping inputs to outputs, using units and edges with associated weights. The discussion covers hypothesis functio...

Learning - Lecture 4 - CS50's Introduction to Artificial Intelligence with Python 2020
The lecture introduces supervised machine learning, contrasting it with traditional AI that relies on explicit instructions. It defines supervised learning as training a computer to map inputs to discrete categories, using classification as an example, such as predicting whether a banknote is authentic or counterfeit b...

Optimization - Lecture 3 - CS50's Introduction to Artificial Intelligence with Python 2020
The lecture introduces optimization problems in AI, focusing on choosing the best option from possible options and algorithms like local search to solve them. It contrasts local search with algorithms like breadth-first search, highlighting its focus on the solution rather than the path. The lecture uses the example of...

Uncertainty - Lecture 2 - CS50's Introduction to Artificial Intelligence with Python 2020
The podcast introduces probability theory and its mathematical foundations for AI applications. It begins with the basic axioms of probability, emphasizing values between 0 and 1 and the summation of probabilities across possible worlds. Conditional probability is explored as a degree of belief given existing evidence,...

Knowledge - Lecture 1 - CS50's Introduction to Artificial Intelligence with Python 2020
This podcast episode introduces knowledge-based agents in AI, focusing on reasoning and acting through internal knowledge representation. It covers propositional logic, including sentences, symbols, and logical connectives (NOT, AND, OR, implication, biconditional), explaining truth tables and models. The discussion ex...

Search - Lecture 0 - CS50's Introduction to Artificial Intelligence with Python 2020
In this introductory lecture on Artificial Intelligence with Python, Brian Yu explains fundamental AI concepts, beginning with search algorithms. He details the components of a search problem, including agents, states, actions, transition models, goal tests, and path costs. The lecture distinguishes between uninformed ...

Language - Lecture 6 - CS50's Introduction to Artificial Intelligence with Python 2023
The lecture explores natural language processing (NLP), focusing on how computers can understand and generate human language. It begins by addressing the challenges of syntax and semantics, illustrating how computers can learn language structure through formal grammars and statistical methods like n-grams. The lecture ...

CS50's AI-based chatbot on NewsNation with Marni Hughes - July 7, 2023

Second Day of CS50 Educator Workshop 2023

Year 1, Day 1: Success in Teaching Your First Class with CS50 - CS50 Educator Workshop 2023

CS50x Success in Education - CS50 Educator Workshop 2023

CS50’s Tools for Submitting and Grading - CS50 Educator Workshop 2023

CS50’s Curriculum - CS50 Educator Workshop 2023

CS50 Explained: Behind the Pedagogy - CS50 Educator Workshop 2023

The Harvard Krokodiloes - Visitas Thinks Big 2023 - Harvard University

Radcliffe Pitches - Visitas Thinks Big 2023 - Harvard University

David J. Malan - Visitas Thinks Big 2023 - Harvard University

Gabriela Laveaga - Visitas Thinks Big 2023 - Harvard University

Zoë King - Visitas Thinks Big 2023 - Harvard University
Follow this podcast in Podwise
Sign in to get AI summaries, transcripts and mind maps for any episode, including new ones.
