49videosCS50
2.52M subscribers on YouTube
Shorts, livestreams, trailers and promos are never listed. Unless a curator approved this channel in full, only individually picked videos appear.
Playlists · 60
All 60 playlists
- CS50 Live · 16 videos
- CS50 Seminars 2012 · 16 videos
- CS50 Seminars 2014 · 15 videos
- CS50 VR Lectures 2016 · 14 videos
- CS50 Lectures 2016 · 14 videos
- Office Hours with David and Brian · 13 videos
- CS50 Lectures 2020 · 13 videos
- CS50's Mobile App Development with React Native 2018 · 13 videos
- CS50x Lectures · 12 videos
- CS50 Sections 2013 · 12 videos
- CS50 Beyond 2019 · 12 videos
- CS50x 2024 Lectures · 12 videos
- CS50 Lectures 2017 · 12 videos
- CS50's Introduction to Game Development 2018 · 12 videos
- CS50 Lectures 2021 (HDR) · 12 videos
- CS50 Seminars 2017 · 11 videos
- CS50 Seminars 2016 · 11 videos
- CS50's Web Programming with Python and JavaScript · 11 videos
- CS50 for Lawyers 2019 · 10 videos
- CS50 Walkthroughs 2012 · 10 videos
- CS50's Introduction to Programming with Python (CS50P) 2022 · 10 videos
- CS50 Lectures 2018 · 10 videos
- CS50 Explained 2014 · 9 videos
- CS50's Web Programming with Python and JavaScript (CS50W) 2020 · 9 videos
- CS50 Sections - Fall 2024 · 9 videos
- CS50 Lectures 2019 · 9 videos
- CS50 Educator Workshop 2023 · 9 videos
- CS50's Computer Science for Business · 9 videos
- WECode 2016 · 9 videos
- CS50 Seminars 2013 · 8 videos
- Computer Science for Business Leaders - July 2016 · 8 videos
- CS50's Introduction to 2D Game Development · 8 videos
- Computer Science for Business Leaders, March 2016 · 8 videos
- CS50 Yale Sections 2015 · 7 videos
- CS50's Introduction to Artificial Intelligence with Python 2023 · 7 videos
- CS50's Introduction to Databases with SQL · 7 videos
- CS50 2019 - Web Track · 7 videos
- CS50's Introduction to Programming with R · 7 videos
- CS50 Educator Workshop 2022 · 7 videos
- CS50's Computer Science for Business Professionals 2017 · 6 videos
- CS50 Seminars 2018 · 6 videos
- CS50 Seminars 2021 · 6 videos
- CS50's Introduction to Artificial Intelligence with Python 2020 · 6 videos
- CS50's Understanding Technology 2017 · 6 videos
- Visitas Thinks Big 2015 · 6 videos
- Visitas Thinks Big 2016 · 5 videos
- CS50 2019 - iOS Track · 5 videos
- CS50 2019 - Android Track · 5 videos
2:04:55CS50x 2024 - Lecture 0 - Scratch
2.2M viewsCS50x 2024 lecture 0: how computers represent information, algorithms, and first programs in Scratch.
2:27:41CS50x 2024 - Lecture 1 - C
1.41M viewsCS50x 2024 lecture 1: an introduction to C — syntax, types, conditionals, loops and compiling.
2:02:12CS50x 2024 - Lecture 3 - Algorithms
460K viewsCS50x 2024 lecture 3: algorithms — searching, sorting, running time and recursion.
2:17:23CS50x 2024 - Lecture 4 - Memory
399K viewsCS50x 2024 lecture 4: memory — pointers, addresses, malloc and the heap.
2:02:49CS50x 2024 - Lecture 5 - Data Structures
582K viewsCS50x 2024 lecture 5: data structures — linked lists, trees, hash tables and tries.
2:14:05CS50x 2024 - Lecture 7 - SQL
620K viewsCS50x 2024 lecture 7: SQL — relational databases, queries, joins and SQL injection.
55:57CS50x 2024 - Artificial Intelligence
223K viewsCS50x 2024, the AI lecture: Artificial intelligence: search, game playing, machine learning and large language models at an introductory level.
1:31:17CS50x 2024 - Cybersecurity
179K viewsCS50x 2024, the Cybersecurity lecture: Cybersecurity: passwords, hashing, encryption, two-factor authentication and common attacks.
2:12:04CS50x 2024 - Lecture 2 - Arrays
621K viewsCS50x 2024, lecture 2: Arrays, strings, compiling and command-line arguments in C, with an introduction to cryptography.
2:09:03CS50x 2024 - Lecture 6 - Python
491K viewsCS50x 2024, lecture 6: Python, re-implementing earlier C programs to show what a higher-level language gives and costs.
2:29:29CS50x 2024 - Lecture 8 - HTML, CSS, JavaScript
304K viewsCS50x 2024, lecture 8: How the web works: HTTP, HTML, CSS and JavaScript.
2:28:37CS50x 2024 - Lecture 9 - Flask
246K viewsCS50x 2024, lecture 9: Building web applications in Python with Flask, templates and sessions.
13:32AJAX - CS50 Shorts
A 14-minute video from CS50: “AJAX - CS50 Shorts”.
7:16Airport Arbitrage
A 7-minute video from CS50: “Airport Arbitrage”.
4:37Algorithms
A 5-minute video from CS50: “Algorithms”.
4:37Algorithms Summary
A 5-minute video from CS50: “Algorithms Summary”.
4:37Algorithms Summary - CS50 Shorts
A 5-minute video from CS50: “Algorithms Summary - CS50 Shorts”.
14:02Arrays - CS50 Shorts
A 14-minute video from CS50: “Arrays - CS50 Shorts”.
9:32Binary Search - CS50 Shorts
A 10-minute video from CS50: “Binary Search - CS50 Shorts”.
6:45Birthdays - Walkthrough - CS50 Labs 2020
A 7-minute video from CS50: “Birthdays - Walkthrough - CS50 Labs 2020”.
11:18Boolean Expressions - CS50P Shorts
A 11-minute video from CS50: “Boolean Expressions - CS50P Shorts”.
5:55Bubble Sort - CS50 Shorts
A 6-minute video from CS50: “Bubble Sort - CS50 Shorts”.
4:40C$50 Finance
A 5-minute video from CS50: “C$50 Finance”.
3:06C$50 Finance / portfolio
A 3-minute video from CS50: “C$50 Finance / portfolio”.
9:05C$50 Finance / register
A 9-minute video from CS50: “C$50 Finance / register”.
3:21CS50 2018 - Lecture 0 - Phone Book
A 3-minute video from CS50: “CS50 2018 - Lecture 0 - Phone Book”.
6:18CS50 2018 - Lecture 1 - Peanut Butter and Jelly
A 6-minute video from CS50: “CS50 2018 - Lecture 1 - Peanut Butter and Jelly”.
3:18CS50 2018 - Lecture 1 - get_string, printf
A 3-minute video from CS50: “CS50 2018 - Lecture 1 - get_string, printf”.
8:59CS50 2018 - Lecture 2 - Lockers
A 9-minute video from CS50: “CS50 2018 - Lecture 2 - Lockers”.
4:59CS50 2018 - Lecture 3 - Memory, Pointer Fun with Binky
A 5-minute video from CS50: “CS50 2018 - Lecture 3 - Memory, Pointer Fun with Binky”.
3:01CS50 2019 - Lecture 0 - Binary Bulbs
A 3-minute video from CS50: “CS50 2019 - Lecture 0 - Binary Bulbs”.
3:53CS50 2019 - Lecture 0 - Ivy's Hardest Game
A 4-minute video from CS50: “CS50 2019 - Lecture 0 - Ivy's Hardest Game”.
4:29CS50 2019 - Lecture 3 - Algorithms
A 4-minute video from CS50: “CS50 2019 - Lecture 3 - Algorithms”.
5:04CS50 2019 - Lecture 3 - Sorting
A 5-minute video from CS50: “CS50 2019 - Lecture 3 - Sorting”.
5:15CS50 2019 - Lecture 5 - Hash Table
A 5-minute video from CS50: “CS50 2019 - Lecture 5 - Hash Table”.
5:00CS50 2019 - Lecture 5 - Linked Lists
A 5-minute video from CS50: “CS50 2019 - Lecture 5 - Linked Lists”.










