Applied Sciences & Engineering Computing & CybersecurityENCS50 2D - Lecture 0 - PongColton OgdenApril 21, 2026 153 min★ ★ ★ ★ ☆ 4/5LuaLove2DPong
Applied Sciences & Engineering AI — Models & ResearchENWhy You're Still Better Than AI at Editing Documents - CS50 Tech TalkCS50April 10, 2026 46 min★ ★ ★ ★ ☆ 4/5DOCXAI EditingDocument Structure
Formal & Physical Sciences Computing & CybersecurityENCS50 for Business - Lecture 8 - Securing SystemsDavid J. MalanMarch 22, 2026 62 min★ ★ ★ ★ ☆ 4/5CybersecurityPasswordsBrute Force
Formal & Physical Sciences Computing & CybersecurityENCS50 for Business - Lecture 7 - Deploying DatabasesDavid J. MalanMarch 21, 2026 92 min★ ★ ★ ★ ☆ 4/5SQLDatabasesDeployment
Formal & Physical Sciences Computing & CybersecurityENCS50 for Business - Lecture 6 - Weaving the WebDavid J. MalanMarch 20, 2026 121 min★ ★ ★ ★ ★ 5/5HTMLCSSJavaScript
Formal & Physical Sciences Computing & CybersecurityENCS50 for Business - Lecture 5 - Implementing the InternetDavid J. MalanMarch 19, 2026 77 min★ ★ ★ ★ ☆ 4/5InternetNetworkingProtocols
Formal & Physical Sciences AI — News & ApplicationsENCS50 for Business - Lecture 4 - Approaching Artificial IntelligenceDavid J. Malan and Brian YuMarch 18, 2026 49 min★ ★ ★ ★ ☆ 4/5Artificial IntelligenceMinimaxReinforcement Learning
Formal & Physical Sciences Computing & CybersecurityENCS50 for Business - Lecture 3 - Practicing ProgrammingDavid J. MalanMarch 17, 2026 172 min★ ★ ★ ★ ★ 5/5PythonProgrammingCS50
Formal & Physical Sciences Computing & CybersecurityENCS50 for Business - Lecture 2 - Designing Data StructuresDavid J. MalanMarch 16, 2026 79 min★ ★ ★ ★ ★ 5/5Data StructuresArraysLinked Lists
Formal & Physical Sciences Computing & CybersecurityENCS50 for Business - Lecture 1 - Analyzing AlgorithmsDavid J. MalanMarch 15, 2026 81 min★ ★ ★ ★ ★ 5/5Algorithm AnalysisTime ComplexityBig O Notation
Formal & Physical Sciences Computing & CybersecurityENCS50 for Business - Lecture 0 - Interpreting InformationDavid J. MalanMarch 14, 2026 67 min★ ★ ★ ★ ★ 5/5BinaryAbstractionProblem Solving
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 9 - FlaskDavid J. MalanJanuary 2, 2026 146 min★ ★ ★ ★ ★ 5/5FlaskWeb DevelopmentPython
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 8 - HTML, CSS, JavaScriptDavid J. MalanJanuary 2, 2026 142 min★ ★ ★ ★ ★ 5/5HTMLCSSJavaScript
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 10 - The EndDavid J. MalanJanuary 2, 2026 52 min★ ★ ★ ★ ★ 5/5CS50Computer ScienceAlgorithms
Formal & Physical Sciences AI — News & ApplicationsENCS50x - Artificial IntelligenceDavid J. MalanJanuary 2, 2026 47 min★ ★ ★ ★ ★ 5/5Artificial IntelligenceMachine LearningDeep Learning
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 7 - SQLDavid J. MalanJanuary 1, 2026 135 min★ ★ ★ ★ ★ 5/5SQLDatabasesCS50
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 6 - PythonDavid J. MalanJanuary 1, 2026 149 min★ ★ ★ ★ ★ 5/5PythonProgrammingCS50
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 5 - Data StructuresDavid J. MalanJanuary 1, 2026 123 min★ ★ ★ ★ ★ 5/5Data StructuresC ProgrammingPointers
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 4 - MemoryDavid J. MalanJanuary 1, 2026 139 min★ ★ ★ ★ ★ 5/5C ProgrammingPointersMemory Management
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 3 - AlgorithmsDavid J. MalanJanuary 1, 2026 119 min★ ★ ★ ★ ★ 5/5AlgorithmsSearchingSorting
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 2 - ArraysDavid J. MalanJanuary 1, 2026 145 min★ ★ ★ ★ ★ 5/5C ProgrammingArraysDebugging
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 1 - CDavid J. MalanJanuary 1, 2026 150 min★ ★ ★ ★ ★ 5/5C ProgrammingCS50Harvard
Formal & Physical Sciences Computing & CybersecurityENCS50x - Lecture 0 - ScratchDavid J. MalanJanuary 1, 2026 120 min★ ★ ★ ★ ★ 5/5CS50Computer ScienceProgramming
Formal & Physical Sciences AI — Models & ResearchENHow to Predict the Future with AI, One Word at a Time - CS50 SeminarsSain and Mohammed (CS50 Seminars)December 11, 2025 24 min★ ★ ★ ★ ☆ 4/5LLMAICS50
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 10 - The End (live, unedited)David J. MalanNovember 18, 2025 71 min★ ★ ★ ★ ☆ 4/5CS50Computer ScienceAlgorithms
Applied Sciences & Engineering Computing & CybersecurityENCS50 Fall 2025 - Lecture 9 - Flask (live, unedited)David J. MalanNovember 11, 2025 181 min★ ★ ★ ★ ★ 5/5FlaskWeb DevelopmentPython
Humanities, Social Sciences & Thought EducationENExams with More Learning and Less Stress with a Computer-Based Testing Facility - CS50 Tech TalkCraig ZillesNovember 5, 2025 71 min★ ★ ★ ★ ☆ 4/5Computer-Based TestingFrequent TestingSecond-Chance Testing
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 8 - HTML, CSS, JavaScript (live, unedited)David J. MalanNovember 4, 2025 175 min★ ★ ★ ★ ★ 5/5HTMLCSSJavaScript
Formal & Physical Sciences AI — News & ApplicationsENCS50 Fall 2025 - Artificial Intelligence (live, unedited)David J. MalanOctober 24, 2025 48 min★ ★ ★ ★ ☆ 4/5Artificial IntelligenceMachine LearningDeep Learning
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 7 - SQL (live, unedited)David J. MalanOctober 21, 2025 158 min★ ★ ★ ★ ★ 5/5SQLCS50Databases
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 6 - Python (live, unedited)David J. MalanOctober 9, 2025 188 min★ ★ ★ ★ ★ 5/5PythonCS50Programming
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 5 - Data Structures (live, unedited)David J. MalanOctober 7, 2025 155 min★ ★ ★ ★ ★ 5/5Data StructuresC ProgrammingArrays
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 4 - Memory (live, unedited)David J. MalanSeptember 30, 2025 176 min★ ★ ★ ★ ★ 5/5C ProgrammingMemory ManagementPointers
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 3 - Algorithms (live, unedited)David J. MalanSeptember 23, 2025 152 min★ ★ ★ ★ ★ 5/5AlgorithmsSearchingSorting
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 2 - Arrays (live, unedited)David J. MalanSeptember 16, 2025 182 min★ ★ ★ ★ ★ 5/5C ProgrammingArraysDebugging
Applied Sciences & Engineering EducationENTeaching CS50 with AIDavid J. MalanSeptember 10, 2025 11 min★ ★ ★ ★ ☆ 4/5CS50AI in EducationRubber Duck Debugging
Applied Sciences & Engineering Computing & CybersecurityENContainerizing CS50David J. MalanSeptember 10, 2025 24 min★ ★ ★ ★ ☆ 4/5DockerCS50Education
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 1 - C (live, unedited)David J. MalanSeptember 8, 2025 184 min★ ★ ★ ★ ★ 5/5C ProgrammingCS50Harvard
Formal & Physical Sciences Computing & CybersecurityENCS50 Fall 2025 - Lecture 0 - Scratch (live, unedited)David J. MalanSeptember 3, 2025 139 min★ ★ ★ ★ ★ 5/5CS50Computer ScienceProgramming