[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-385":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":10,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":43,"readmeContent":44,"aiSummary":45,"trendingCount":15,"starSnapshotCount":15,"syncStatus":46,"lastSyncTime":47,"discoverSource":48},385,"cs-video-courses","Developer-Y\u002Fcs-video-courses","Developer-Y","List of Computer Science courses with video lectures.","",null,81820,11303,1995,4,0,10,66,464,54,117,false,"master",true,[25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"algorithms","bioinformatics","computational-biology","computational-physics","computer-architecture","computer-science","computer-vision","database-systems","databases","deep-learning","embedded-systems","machine-learning","quantum-computing","reinforcement-learning","robotics","security","systems","web-development","2026-06-17 04:00:03","\u003C!-- omit in toc -->\n# Computer Science courses with video lectures\n\n\u003C!-- omit in toc -->\n## Introduction\n\n- Please check [NOTES](https:\u002F\u002Fgithub.com\u002FDeveloper-Y\u002Fcs-video-courses\u002Fblob\u002Fmaster\u002FNOTES.md) for general information about this list.\n- Please refer [CONTRIBUTING.md](https:\u002F\u002Fgithub.com\u002FDeveloper-Y\u002Fcs-video-courses\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md) for contribution guidelines.\n- Please feel free to raise any genuine issue you may have, however, it has been noticed that few people open empty issues to raise their GitHub contribution on their account. Such spammers will be blocked. \n- You are welcome to contribute, please create PR for actual college\u002FUniversity level courses. Please do not add links for small MOOCs, basic tutorials, or advertisements for some sites\u002Fchannels.\n\n------------------------------\n\nTable of Contents\n\n------------------------------\n- [Introduction to Computer Science](#introduction-to-computer-science)\n- [Data Structures and Algorithms](#data-structures-and-algorithms)\n- [Systems Programming](#systems-programming)\n  * [Operating Systems](#operating-systems)\n  * [Distributed Systems](#distributed-systems)\n  * [Real-Time Systems](#real-time-systems) \n- [Database Systems](#database-systems)\n- [Software Engineering](#software-engineering)\n  * [Object Oriented Design](#object-oriented-design)\n  * [Software Engineering](#software-engineering)\n  * [Software Architecture](#software-architecture)\n  * [Concurrency](#concurrency)\n  * [Mobile Application Development](#mobile-application-development)\n- [Artificial Intelligence](#artificial-intelligence)\n- [Machine Learning](#machine-learning)\n  * [Introduction to Machine Learning](#introduction-to-machine-learning)\n  * [Data Mining](#data-mining)\n  * [Probabilistic Graphical Modeling](#probabilistic-graphical-modeling)\n  * [Deep Learning](#deep-learning)\n  * [Reinforcement Learning](#reinforcement-learning)\n  * [Advanced Machine Learning](#advanced-machine-learning)\n  * [Natural Language Processing](#natural-language-processing)\n  * [Generative AI and LLMs](#generative-ai-and-llms)\n  * [Computer Vision](#computer-vision)\n  * [Time Series Analysis](#time-series-analysis)\n  * [Optimization](#optimization)\n  * [Unsupervised Learning](#unsupervised-learning)\n  * [Misc Machine Learning Topics](#misc-machine-learning-topics)\n- [Computer Networks](#computer-networks)\n- [Math for Computer Scientist](#math-for-computer-scientist)\n- [Web Programming and Internet Technologies](#web-programming-and-internet-technologies)\n- [Theoretical CS and Programming Languages](#theoretical-cs-and-programming-languages)\n- [Embedded Systems](#embedded-systems)\n- [Real time system evaluation](#real-time-system-evaluation)\n- [Computer Organization and Architecture](#computer-organization-and-architecture)\n- [Security](#security)\n- [Computer Graphics](#computer-graphics)\n- [Image Processing and Computer Vision](#image-processing-and-computer-vision)\n- [Computational Physics](#computational-physics)\n- [Computational Biology](#computational-biology)\n- [Quantum Computing](#quantum-computing)\n- [Robotics and Control](#robotics-and-control)\n- [Computational Finance](#computational-finance)\n- [Network Science](#network-science)\n- [Blockchain Development](#blockchain-development)\n- [Misc](#misc)\n\n\u003C!-- omit in toc -->\n## Courses\n\n------------------------------\n\n### Introduction to Computer Science\n- [COMP6991 - Rust Programming - UNSW (2022)](https:\u002F\u002Fcgi.cse.unsw.edu.au\u002F~cs6991\u002F22T2\u002F) | [Video Playlist](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLGUxZeQTpJENZFOzGj-xUHOPuwpcCuIot)\n- [COMP1511 - Programming Fundamentals - UNSW (Complete Course: Lectures, Labs, Assignments, Exercises, Exams)](https:\u002F\u002Fcgi.cse.unsw.edu.au\u002F~cs1511\u002F25T2\u002F) | [Video Playlist](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLlRElrOhPo9u_i-JpZUvGJCGI3j2CMWZs)\n- [CS 10 - The Beauty and Joy of Computing - Spring 2015 - Dan Garcia - UC Berkeley InfoCoBuild](http:\u002F\u002Fwww.infocobuild.com\u002Feducation\u002Faudio-video-courses\u002Fcomputer-science\u002Fcs10-spring2015-berkeley.html)\n- [6.0001 - Introduction to Computer Science and Programming in Python - MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002F6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016\u002Fvideo_galleries\u002Flecture-videos\u002F)\n- [6.001 - Structure and Interpretation of Computer Programs, MIT](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002F6-001-structure-and-interpretation-of-computer-programs-spring-2005\u002Fvideo_galleries\u002Fvideo-lectures\u002F)\n- [Introduction to Computational Thinking - MIT](https:\u002F\u002Fcomputationalthinking.mit.edu\u002FFall22\u002F)\n- [CS 50 - Introduction to Computer Science, Harvard University](https:\u002F\u002Fonline-learning.harvard.edu\u002Fcourse\u002Fcs50-introduction-computer-science) ([cs50.tv](http:\u002F\u002Fcs50.tv\u002F2017\u002Ffall\u002F))\n- [CS50R - Introduction to Programming with R](https:\u002F\u002Fcs50.harvard.edu\u002Fr\u002F2024\u002F) ([Lecture Videos](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLhQjrBD2T382yfNp_-xzX244d-O9W6YmD))\n- [CS50: Introduction to Computer Science with Python - Harvard (David J. Malan)](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLhQjrBD2T3817j24-GogXmWqO5Q5vYy0V)\n- [CS 61A - Structure and Interpretation of Computer Programs [Python], UC Berkeley](https:\u002F\u002Fcs61a.org\u002F)\n- [CPSC 110 - Systematic Program Design [Racket], University of British Columbia](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUC7dEjIUwSxSNcW4PqNRQW8w\u002Fplaylists?view=1&flow=grid&sort=da)\n- [CS50's Understanding Technology](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLhQjrBD2T382p8amnvUp1rws1p7n7gJ2p)\n- [CSE 142 Computer Programming I (Java Programming), Spring 2016 - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcse142\u002F16sp\u002Fcalendar.shtml)\n- [CS 1301 Intro to computing - Gatech](https:\u002F\u002Fwww.cc.gatech.edu\u002Fclasses\u002FAY2016\u002Fcs1301c_fall\u002F)\n- [CS 106A - Programming Methodology, Stanford University](https:\u002F\u002Fsee.stanford.edu\u002FCourse\u002FCS106A) ([Lecture Videos](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL84A56BC7F4A1F852))\n- [CS 106B - Programming Abstractions, Stanford University](https:\u002F\u002Fsee.stanford.edu\u002FCourse\u002FCS106B) ([Lecture Videos](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLnfg8b9vdpLn9exZweTJx44CII1bYczuk))\n- [CS 106L - Standard C++ Programming](https:\u002F\u002Fweb.stanford.edu\u002Fclass\u002Fcs106l\u002F)([Lecture Videos](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLCgD3ws8aVdolCexlz8f3U-RROA0s5jWA))\n- [CS 106X - Programming Abstractions in C++](http:\u002F\u002Fweb.stanford.edu\u002Fclass\u002Fcs106x\u002F) ([Lecture Videos](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLrivl8gTKLcpIJ-ktHCxMEgWOn8LawYhb))\n- [CS 107 - Programming Paradigms, Stanford University](https:\u002F\u002Fsee.stanford.edu\u002FCourse\u002FCS107)\n- [CmSc 150 - Introduction to Programming with Arcade Games, Simpson College](http:\u002F\u002FProgramArcadeGames.com)\n- [IN2377 - Concepts of C++ programming (Winter 2023), TUM](https:\u002F\u002Flive.rbg.tum.de\u002F?year=2023&term=W&slug=cpp&view=3) ([Winter 2022](https:\u002F\u002Flive.rbg.tum.de\u002F?year=2022&term=W&slug=cpp&view=3)) ([Summer 2022](https:\u002F\u002Flive.rbg.tum.de\u002F?year=2022&term=S&slug=ccppprog&view=3)) ([Summer 2021](https:\u002F\u002Flive.rbg.tum.de\u002F?year=2021&term=S&slug=ccppprog&view=3))\n- [IN1503 - Advanced C++ Programming, TUM](https:\u002F\u002Flive.rbg.tum.de\u002F?year=2023&term=W&slug=AdvProg&view=3)\n- [LINFO 1104 - Paradigms of computer programming, Peter Van Roy, Université catholique de Louvain, Belgium - EdX](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLw454N-VXALSIzIe_eL5U8L4S68v2X_ak)\n- [FP 101x - Introduction to Functional Programming, TU Delft](https:\u002F\u002Focw.tudelft.nl\u002Fcourses\u002Fintroduction-to-functional-programming\u002F)\n- [Introduction to Problem Solving and Programming - IIT Kanpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106104074\u002F)\n- [Introduction to programming in C - IIT Kanpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106104128\u002F)\n- [Programming in C++ - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106105151\u002F)\n- [Python Boot Camp Fall 2016 - Berkeley Institute for Data Science (BIDS)](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLKW2Azk23ZtSeBcvJi0JnL7PapedOvwz9)\n- [CS 101 - Introduction to Computer Science - Udacity](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPmjFQ2w9j05WDX8Jtg5RXWW)\n- [6.00SC - Introduction to Computer Science and Programming (Spring 2011) - MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002Felectrical-engineering-and-computer-science\u002F6-00sc-introduction-to-computer-science-and-programming-spring-2011\u002F)\n- [6.00 - Introduction to Computer Science and Programming (Fall 2008) - MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002F6-00-introduction-to-computer-science-and-programming-fall-2008\u002Fvideo_galleries\u002Fvideo-lectures\u002F)\n- [6.01SC - Introduction to Electrical Engineering and Computer Science I - MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002Felectrical-engineering-and-computer-science\u002F6-01sc-introduction-to-electrical-engineering-and-computer-science-i-spring-2011\u002F)\n- [Modern C++ Course (2018) - Bonn University](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLgnQpQtFTOGR50iIOtO36nK6aNPtVq98C)\n- [Modern C++ (Lecture & Tutorials, 2020, Vizzo & Stachniss) - University of Bonn](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLgnQpQtFTOGRM59sr3nSL8BmeMZR9GCIA)\n- [UW Madison CS 368 C++ for Java Programmers Fall 2020, by Michael Doescher](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLXY5xcFHqg33srpQjC7q7jqITLxcErPCM)\n- [UW Madison CS 354 Machine Organization and Programming spring 2020, 2021, by Michael Doescher](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLXY5xcFHqg32r5MZ-HfpA2Tr8Ke2lDYwI)\n- [Cornell CS 1110 Introduction to Computing using Python fall 2020, by Walker White](https:\u002F\u002Fwww.cs.cornell.edu\u002Fcourses\u002Fcs1110\u002F2020fa\u002Flessons\u002F) ([Lecture Videos](https:\u002F\u002Fvod.video.cornell.edu\u002Fchannel\u002FCS+1110+Fall+2020\u002F179890731))\n- [Cornell ECE 4960 Computational and Software Engineering spring 2017, by Edwin Kan](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLcVqWUh-bHiFN2CY1KMTw0-L39iDXlemi)\n\n------------------------------\n\n### Data Structures and Algorithms\n\n- [ECS 36C - Data Structures and Algorithms (C++) - Spring 2020 - Joël Porquet-Lupine - UC Davis](https:\u002F\u002Flupteach.gitlab.io\u002Fcourses\u002Fucd-ecs36c\u002Fonline\u002F)\n- [Programming and Data Structures with Python, 2021-2022, Sem I - by Prof. Madhavan Mukund, CMI](https:\u002F\u002Fwww.cmi.ac.in\u002F~madhavan\u002Fcourses\u002Fpython2021sep\u002F)\n- [Graph Algorithms - Robert Sedgewick - Princeton University](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=0qF7tPSQdCg)\n- [EECS 477 - Introduction to Algorithms, Winter 2023, UMichigan](https:\u002F\u002Fsites.google.com\u002Fsite\u002Fthsaranurak\u002Fteaching\u002Fintro-algo)\n- [EECS 498 \u002F 598 - Advanced Graph Algorithms: Graph Algorithms via Graph Decomposition, Fall 2025, UMichigan](https:\u002F\u002Fsites.google.com\u002Fsite\u002Fthsaranurak\u002Fteaching\u002FGraphDecomp25)\n- [EECS 498 \u002F 598 - Advanced Graph Algorithms: Expanders and Fast Graph Algorithms, Fall 2021, UMichigan](https:\u002F\u002Fsites.google.com\u002Fsite\u002Fthsaranurak\u002Fteaching\u002FExpander)\n- [6.006 - Introduction to Algorithms, MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002F6-006-introduction-to-algorithms-spring-2020\u002Fvideo_galleries\u002Flecture-videos\u002F)\n- [MIT 6.006 Introduction to Algorithms, Spring 2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLUl4u3cNGP63EdVPNLG3ToM6LaEUuStEY)\n- [Algorithms: Design and Analysis 1 - Stanford University](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLXFMmlk03Dt7Q0xr1PIAriY5623cKiH7V)\n- [Algorithms: Design and Analysis 2 - Stanford University](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6)\n- [COS 226 Algorithms, Youtube, Princeton - by Robert Sedgewick and Kevin Wayne](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=1QZDe28peZk&list=PLRdD1c6QbAqJn0606RlOR6T3yUqFWKwmX&index=1)\n- [CSE 331 Introduction to Algorithm Design and Analysis, SUNY University at Buffalo, NY - Fall 2017](http:\u002F\u002Fwww-student.cse.buffalo.edu\u002F~atri\u002Fcse331\u002Ffall17\u002Findex.html) ([Lectures](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLZBCR-EGqNpoiHeO17FlLADJ38Kb3EiPU)) ([Homework Walkthroughs](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLZBCR-EGqNpoVyQCIUDHiXnL-zdFD_ixk))\n- [CSE 373 - Analysis of Algorithms, Stony Brook - Prof Skiena](http:\u002F\u002Fwww.cs.sunysb.edu\u002F~algorith\u002Fvideo-lectures\u002F)\n- [COP 3530 Data Structures and Algorithms, Prof Sahni, UFL](http:\u002F\u002Fwww.cise.ufl.edu\u002F~sahni\u002Fcop3530\u002F) ([Videos](http:\u002F\u002Fwww.cise.ufl.edu\u002Facademics\u002Fcourses\u002Fpreview\u002Fcop3530sahni\u002F))\n- [CS225 - Data Structures - University of Illinois at Urbana-Champaign](https:\u002F\u002Fcs.illinois.edu\u002Fcourses\u002Fprofile\u002FCS225)([Video lectures](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLRdSp8jtJxBqG3KNQPKKB-0Z2hh9omoDo))\n- [CS2 - Data Structures and Algorithms Sim-Mautner - UNSW](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLsPlf0OhSLIqfpyxmomKcIcrht5K3IUOr)\n- [Data Structures - Pepperdine University](https:\u002F\u002Fitunes.apple.com\u002Fus\u002Fcourse\u002Fdata-structures\u002Fid546468797)\n- [CS 161 - Design and Analysis of Algorithms, Prof. Tim Roughgarden, Stanford University](http:\u002F\u002Fopenclassroom.stanford.edu\u002FMainFolder\u002FCoursePage.php?course=IntroToAlgorithms)\n- [6.046J - Introduction to Algorithms - Fall 2005, MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002F6-046j-introduction-to-algorithms-sma-5503-fall-2005\u002F)\n- [Introduction to Algorithms (Spring 2020), MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002Felectrical-engineering-and-computer-science\u002F6-006-introduction-to-algorithms-spring-2020\u002F)\n- [6.046 - Design and Analysis of Algorithms, Spring 2015 - MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002Felectrical-engineering-and-computer-science\u002F6-046j-design-and-analysis-of-algorithms-spring-2015\u002Flecture-videos\u002F)\n- [CS 473 - Algorithms - University of Illinois at Urbana-Champaign](https:\u002F\u002Fcourses.engr.illinois.edu\u002Fcs473\u002Fsp2016\u002Flectures.html) ([Notes - Jeff Erickson](http:\u002F\u002Fjeffe.cs.illinois.edu\u002Fteaching\u002Falgorithms\u002F)) ([YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL0v718LJg-78SFq81e4kJh_rS8XbKZ7Kn))\n- [COMP300E - Programming Challenges, Prof Skiena, Hong Kong University of Science and Technology - 2009](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL07B3F10B48592010)\n- [16s-4102 - Algorithms, University of Virginia](http:\u002F\u002Fwww.cs.virginia.edu\u002F~shelat\u002F16s-4102\u002F) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCxXYk53cSZof2bR_Ax0uJYQ\u002Fvideos))\n- [CS 61B - Data Structures (Java) - UC Berkeley](https:\u002F\u002Ffa25.datastructur.es\u002F)([Discussion 2022](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=gG4--V_PpEk&list=PLjuu7kFWxFtZBm-5GifiVpqdAxeW7Hsax))\n- [CS 170 Algorithms - UCBerkeley](https:\u002F\u002Fcs170.org\u002F) [Fall 2019, Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLIygTcviGPKD4TU_QsvJI0G7QnrIS_7Wn) [Fall 2018, Youtube](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=fd5P-8IQwMY&list=PLkFD6_40KJIx8lWWbE-Uk069aZ1R-W-VU&index=2&t=0s) [Fall 2018,Bilibili](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002Fav43955743\u002F?p=1) [2013 Bilibili](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002Fav26670685\u002F)\n- [CS 159 Data-Driven Algorithm Design - Caltech](https:\u002F\u002Fsites.google.com\u002Fview\u002Fcs-159-spring-2020\u002Flectures?authuser=0) [Spring 2020, Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLuz4CTPOUNi4Dz6zBPypcI8I3oJUjFKk4)\n- [ECS 122A - Algorithm Design and Analysis, UC Davis](http:\u002F\u002Fweb.cs.ucdavis.edu\u002F~gusfield\u002Fcs122f10\u002Fvideolist.html)\n- [CSE 373 - Data Structures and Algorithms, Winter 2024 - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcse373\u002F24wi\u002F) ([Winter 2024, Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEcoVsAaONjd5n69K84sSmAuvTrTQT_Nl)) ([Spring 2023, Notes](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcse373\u002F23sp\u002F)) ([Spring 2023, Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEcoVsAaONjfHSAbP1AsVjAxIOFue6uWh))\n- [CSEP 521 - Applied Algorithms, Winter 2013 - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep521\u002F13wi\u002F) ([Videos](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep521\u002F13wi\u002Fvideo\u002F))\n- [Data Structures And Algorithms - IIT Delhi](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106102064\u002F)\n- [Design and Analysis of Algorithms - IIT Bombay](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106101060\u002F)\n- [Programming, Data Structures and Algorithms - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106127\u002F)\n- [Design and Analysis of Algorithms - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106131\u002F)\n- [Fundamental Algorithms:Design and Analysis - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106105157\u002F)\n- [Programming and Data Structure - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106105085\u002F)\n- [Programming, Data structures and Algorithms - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106133\u002F)\n- [Programming, Data Structures and Algorithms in Python - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106145\u002F)\n- [Programming and Data structures (PDS) - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106130\u002F)\n- [COP 5536 Advanced Data Structures, Prof Sahni - UFL](http:\u002F\u002Fwww.cise.ufl.edu\u002F~sahni\u002Fcop5536\u002Findex.html) ([Videos](http:\u002F\u002Fwww.cise.ufl.edu\u002Facademics\u002Fcourses\u002Fpreview\u002Fcop5536sahni\u002F))\n- [CS 261 - A Second Course in Algorithms, Stanford University](http:\u002F\u002Ftheory.stanford.edu\u002F~tim\u002Fw16\u002Fw16.html) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEGCF-WLh2RJh2yDxlJJjnKswWdoO8gAc))\n- [CS 224 - Advanced Algorithms, Harvard University](http:\u002F\u002Fpeople.seas.harvard.edu\u002F~minilek\u002Fcs224\u002Ffall14\u002Findex.html) ([Lecture Videos](http:\u002F\u002Fpeople.seas.harvard.edu\u002F~minilek\u002Fcs224\u002Ffall14\u002Flec.html)) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL2SOU6wwxB0uP4rJgf5ayhHWgw7akUWSf))\n- [CS 6150 - Advanced Algorithms (Fall 2016), University of Utah](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLbuogVdPnkCp8X9FHOglnLqFjyvqGLftx)\n- [CS 6150 - Advanced Algorithms (Fall 2017), University of Utah](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLbuogVdPnkCqS9Z419eky9m6gJP7zfhO9)\n- [ECS 222A - Graduate Level Algorithm Design and Analysis, UC Davis](http:\u002F\u002Fweb.cs.ucdavis.edu\u002F~gusfield\u002Fcs222f07\u002Fvideolist.html)\n- [6.851 - Advanced Data Structures, MIT](http:\u002F\u002Fcourses.csail.mit.edu\u002F6.851\u002Fspring14\u002Flectures\u002F) ([MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002Felectrical-engineering-and-computer-science\u002F6-851-advanced-data-structures-spring-2012\u002Flecture-videos\u002F))\n- [6.854 - Advanced Algorithms, MIT](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL6ogFv-ieghdoGKGg2Bik3Gl1glBTEu8c) ([Prof. Karger lectures](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCtv9PiQVUDzsT4yl7524DCg\u002Fvideos))\n- [CS264 Beyond Worst-Case Analysis, Fall 2014 - Tim Roughgarden Lecture](http:\u002F\u002Ftheory.stanford.edu\u002F~tim\u002Ff14\u002Ff14.html) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEGCF-WLh2RL8jsZpaf2tLHa5LotFEt5b))\n- [CS364A Algorithmic Game Theory, Fall 2013 - Tim Roughgarden Lectures](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEGCF-WLh2RJBqmxvZ0_ie-mleCFhi2N4)\n- [CS364B Advanced Mechanism Design, Winter 2014 - Tim Roughgarden Lectures](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEGCF-WLh2RI77PL4gwLld_OU9Zh3TCX9)\n- [Algorithms - Aduni](http:\u002F\u002Faduni.org\u002Fcourses\u002Falgorithms\u002Findex.php?view=cw)\n- [6.889 - Algorithms for Planar Graphs and Beyond (Fall 2011) MIT](http:\u002F\u002Fcourses.csail.mit.edu\u002F6.889\u002Ffall11\u002Flectures\u002F)\n- [6.890 Algorithmic Lower Bounds: Fun with Hardness Proofs - MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002Felectrical-engineering-and-computer-science\u002F6-890-algorithmic-lower-bounds-fun-with-hardness-proofs-fall-2014\u002F)\n- [Computer Algorithms - 2 - IIT Kanpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106104019\u002F)\n- [Parallel Algorithm - IIT Kanpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106104120\u002F)\n- [Graph Theory - IISC Bangalore](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106108054\u002F)\n- [Data Structures - mycodeschool](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=92S4zgXN17o&list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P)\n- [Algorithmic Game Theory, Winter 2020\u002F21 - Uni Bonn](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLyzcvvgje7aD_DjpmhFzQ9DVS8zzhrgp6)\n- [NETS 4120: Algorithmic Game Theory, Spring 2023 - UPenn](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLlIlhe_rS4U1MfB0NzG4IWb7CM0xKkx4d)\n- [Introduction to Game Theory and Mechanism Design - IIT Kanpur](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL3eEm6KzZ3lF2TlVOnPyJHyGWJhUogn-D)\n- [15-850 Advanced Algorithms - CMU Spring 2023](https:\u002F\u002Fscs.hosted.panopto.com\u002FPanopto\u002FPages\u002FSessions\u002FList.aspx#folderID=%2253c58248-7fd4-4f71-8774-af85013a570a%22&page=1)\n- [CS 270. Combinatorial Algorithms and Data Structures, Spring 2021](https:\u002F\u002Fpeople.eecs.berkeley.edu\u002F~prasad\u002Fspring2021.html) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLfkeJ2f4i0AfWApBP8X8YvQfN4WbRQTC3))\n- [CMU 15 850 Advanced Algorithms spring 2023, by Anupam Gupta](https:\u002F\u002Fscs.hosted.panopto.com\u002FPanopto\u002FPages\u002FSessions\u002FList.aspx#folderID=%2253c58248-7fd4-4f71-8774-af85013a570a%22&page=1)\n- [UC Berkeley CS 294-165 Sketching Algorithms fall 2020, by Jelani Nelson](https:\u002F\u002Fwww.sketchingbigdata.org\u002Ffall20\u002Flec\u002F) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLIygTcviGPKCdx1AVD-CAzNk5uXDu9wIA))\n- [UIUC CS 498 ABD \u002F CS 598 CSC Algorithms for Big Data fall 2020, by Chandra Chekuri](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL682UO4IMem_OA8_wY3nnSDLOSWr3PgYa)\n- [Algorithms for Data Science spring 2021, by Anil Maheshwari ](https:\u002F\u002Fpeople.scs.carleton.ca\u002F~maheshwa\u002Fcourses\u002FADS\u002FADS-S20.html)\n- [CMU 15 859 Algorithms for Big Data fall 2020, by David Woodruff](http:\u002F\u002Fwww.cs.cmu.edu\u002F~dwoodruf\u002Fteaching\u002F15859-fall20\u002Findex.html)\n- [CO 642 Graph Theory - University of Waterloo](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL2BdWtDKMS6mplieDd_vls0TBX9Fq2jht)\n- [COMS W4241 Numerical Algorithms spring 2006, by Henryk Wozniakowski - Columbia](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL682UO4IMem98vm26lNUJ0TV0-EFrcUJb)\n- [Bonn Algorithms and Uncertainty summer 2021, by Thomas Kesselheim](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLyzcvvgje7aDZRFMJZgaVgOW5t5KLvD1-)\n- [Harvard Information Theory 2022, by Gregory Falkovich](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLDEN2FPNHwVZKAFqfFl1b_NNAESTJwV9o)\n- [Math 510 - Linear Programming and Network Flows - Colorado State University](https:\u002F\u002Fwww.math.colostate.edu\u002F~adams\u002Fteaching\u002Fmath510fall2020\u002F)\n- [LINFO 2266 Advanced Algorithms for Optimization 2021, by Pierre Schaus - UCLouvain](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL682UO4IMem-wgYnJl5yMswlNkve_8oGU)\n- [MIT 6.5210 \u002F 6.854 \u002F 18.415 Advanced Algorithms Fall 2013, 2020, 2021, 2022, by David Karger](https:\u002F\u002F6.5210.csail.mit.edu\u002Fmaterials) ([Spring 2016, by Ankur Moitra](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL6ogFv-ieghdoGKGg2Bik3Gl1glBTEu8c))\n- [CMU 10 801 Advanced Optimization and Randomized Algorithms spring 2014, by Suvrit Sra and Alex Smola](https:\u002F\u002Fwww.cs.cmu.edu\u002F~suvrit\u002Fteach\u002F)\n- [Purdue CS 381 Fundamental Algorithms, by Kent Quanrud](https:\u002F\u002Ffas22.s3.amazonaws.com\u002Ffas22-book.pdf) ([Spring 2022](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL0YFU3y0Z_gb6P9jG0-40AgZapdGGXPTD))\n- [Purdue CS 390 ATA Fundamental Algorithms Advanced, by Kent Quanrud](https:\u002F\u002Ffas25.s3.amazonaws.com\u002Ffas25.pdf) ([Spring 2025](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL0YFU3y0Z_gYOC4uogZcu54XKq57TVEs3))\n- [Purdue CS 580 Graduate Algorithms, by Kent Quanrud](https:\u002F\u002Ffas23.s3.amazonaws.com\u002Ffas23.pdf) ([Spring 2023](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL0YFU3y0Z_gYAwo5Tg4kP91ifXPF_FIQ1)) ([Spring 2024](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL0YFU3y0Z_gaGD6jZLeuLHTRW0ISFn6AU))\n- [Purdue CS 588 Randomized Algorithms, by Kent Quanrud](https:\u002F\u002Fras24.s3.amazonaws.com\u002Fras24.pdf) ([Fall 2022](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL0YFU3y0Z_gbjvT1yDQkwRU9UXahd0BP1)) ([Spring 2024](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL0YFU3y0Z_gZxc-FeLhbOFS99ZzlWl4He))\n- [UC Santa Cruz CSE 101 Intro to Data Structures and Algorithms fall 2022, by Seshadhri Comandur](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLOQjlWvnI0fY1BCDxdiUSwkRHjnNI73G6) ([Fall 2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLOQjlWvnI0fZGffr1_MqCoaC5nUVtQIWz))\n- [UC Santa Cruz CSE 201 Analysis of Algorithms winter 2022, by Seshadhri Comandur](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLOQjlWvnI0fYmOmrAAN-g1d4nFB2uz6tU)\n- [UC Santa Cruz CSE 202 Combinatorial Algorithms spring 2021, by Seshadhri Comandur](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLOQjlWvnI0fbn9zAJfvJoQF1nc50KQR9g)\n- [UC Santa Cruz CSE 104, 204 Computational Complexity spring 2022, by Seshadhri Comandur](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLOQjlWvnI0fYMPFnJeVZ0kt4KPwWcbF0o) ([Fall 2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLOQjlWvnI0fas529oXenovd3MyafNQbKl))\n- [UC Santa Cruz CSE 290A Randomized Algorithms spring 2020, by Seshadhri Comandur](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLOQjlWvnI0faRpH2oJcyW4CuM5Clt8a2n)\n- [University of Maryland CMSC351 Introduction to Algorithms, by Mohammad Hajiaghayi](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLx7SjCaKZzEJLQ9RubHk2zFuddXTD5_ac)\n- [University of Maryland CMSC858F Network Algorithms and Approximations, by Mohammad Hajiaghayi](https:\u002F\u002Fwww.cs.umd.edu\u002F~hajiagha\u002FNetDsgn11\u002FcourseNetworkDesign.html) ([YouTube playlists](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLx7SjCaKZzEIeJxOlTuXveAE5eY7WOYB9))\n- [University of Maryland CMSC858M Algorithmic Lower Bounds: Fun with Hardness Proofs, by Mohammad Hajiaghayi](https:\u002F\u002Fwww.cs.umd.edu\u002F~hajiagha\u002FALB19\u002FALB19.html) ([YouTube playlists](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLx7SjCaKZzEKwynDkSTacgJGivjoB2ksn))\n- [University of Maryland UMD DATA602 \u002F MSML602 Principles of Data Science spring 2024, by Mohammad Hajiaghayi](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLx7SjCaKZzEIzzVsO03ozPOCP7Yc-LNq_)\n- [Algorithms for Big-Data (Fall 2020) - Saket Saurabh](https:\u002F\u002Fsites.google.com\u002Fview\u002Fsakethome\u002Fteaching\u002Falgorithms-for-big-data-fall-2020)\n- [CS498ABD - Algorithms for Big Data - UIUC, Fall 2020](https:\u002F\u002Fcourses.engr.illinois.edu\u002Fcs498abd\u002Ffa2020\u002Fschedule.html)\n- [Advanced Data Structures](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLN-ShipRKQ0h6jIphD381pHdQtj_APRM8)\n- [CS60025 Algorithmic Game Theory - IIT KGP - Winter 2020](http:\u002F\u002Fcse.iitkgp.ac.in\u002F~palash\u002FCourses\u002F2020AlgorithmicGameTheory\u002Fagt2020.html)\n- [CS60083 Parameterized Algorithms - IIT KGP](http:\u002F\u002Fcse.iitkgp.ac.in\u002F~palash\u002FCourses\u002F2020ParameterizedAlgo\u002FparamAlgo.html)\n- [Parameterized Complexity](https:\u002F\u002Fsites.google.com\u002Fview\u002Fsakethome\u002Fteaching\u002Fparameterized-complexity)\n- [Structural Graph Theory - IIT Madras](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLtDHG-2klXcEedB8L-jjvb17OIUZbF3gW)\n- [Information Theory - IISC Bangalore](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F108\u002F108\u002F108108168\u002F)\n- [6.5220\u002F6.856J\u002F18.416J Randomized Algorithms (Spring 2025)](https:\u002F\u002Fcourses.csail.mit.edu\u002F6.856\u002Fcurrent\u002F) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL278F9gM5aZb8HXAh2yT3QmwyYQZrQUNH))\n- [18.225 - Graph Theory and Additive Combinatorics - MIT - Fall 2023](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002F18-225-graph-theory-and-additive-combinatorics-fall-2023\u002F)\n- [Extremal graph theory at KAIST](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLu06QHBZ8gatHvSQIApVQCCQmtPTiIQhP)\n- [Advanced graph theory, KAIST 2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLu06QHBZ8gavJ4UJqiXn8nYJbENQ_cAJP)\n\n\n------------------------------\n\n### Systems Programming\n- [COMP1521 - Computer Systems Fundamentals (2025) - UNSW (Full Course: Website + Lectures, Labs, Assignments, Exercises, Exams, Video Playlist)](https:\u002F\u002Fcgi.cse.unsw.edu.au\u002F~cs1521\u002F25T2\u002F) | [Watch Lectures](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLUsPZdCcmwELH7BDprCzDSN40futwJGYb) \n- [15-213 Introduction to Computer Systems, Fall 2015  - CMU](https:\u002F\u002Fscs.hosted.panopto.com\u002FPanopto\u002FPages\u002FSessions\u002FList.aspx#folderID=%22b96d90ae-9871-4fae-91e2-b1627b43e25e%22&maxResults=150)\n- [Computer Systems: A programmer's Perspective](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLyboo2CCDSWnhzzzzDQ3OBPrRiIjl-aIE)\n- [CS361 - COMPUTER SYSTEMS - UIC](https:\u002F\u002Fwww.cs.uic.edu\u002F~ckanich\u002Fcs361\u002Ff20\u002F)\n- [CS 3650 - Computer Systems - Fall 2020 - Nat Tuck - NEU](https:\u002F\u002Fweb.archive.org\u002Fweb\u002F20210423030302\u002Fhttps:\u002F\u002Fntuck-neu.site\u002F2020-09\u002Fcs3650\u002F) ([Lectures - YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLtg_A_3rzLAtBuwQp6mA3WveYw9Q7GzIZ))\n- [CS 4400 – Computer Systems   Fall 2016 - UoUtah](https:\u002F\u002Fwww.eng.utah.edu\u002F~cs4400\u002F)\n- [Systems - Aduni](http:\u002F\u002Faduni.org\u002Fcourses\u002Fsystems\u002Findex.php?view=cw)\n- [CS110: Principles of Computer Systems - Stanford](https:\u002F\u002Fweb.stanford.edu\u002Fclass\u002Farchive\u002Fcs\u002Fcs110\u002Fcs110.1202\u002F)\n- #### **Operating Systems**\n  - [Gatech CS6200 Intro to OS](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLTsf9UeqkReZbK7xqIYn_mXmsQZIb011T)\n  - [APS 105 - Computer Fundamentals - Winter 2025 - Jon Eyolfson - University of Toronto](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnm3ycdZKCg5Ex6DeuJhEWaG) ([Winter 2024](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnma-0Z_0DZ3nkWKpZN7HGbw))\n  - [ECS 150 - Operating Systems and Systems Programming - Fall 2020 - Joël Porquet-Lupine - UC Davis](https:\u002F\u002Flupteach.gitlab.io\u002Fcourses\u002Fucd-ecs150\u002Fonline\u002F)\n  - [ECE 344 - Operating Systems - Fall 2024 - Jon Eyolfson - University of Toronto](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnntWWNJ64E7wC4KhsEwHWxB) ([Fall 2024 Section 2](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnlW3S8i4gSV9I_8qGX8xwtr)) ([Fall 2023](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnngd9q965kViUzPqylDQ37M)) ([Fall 2022](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnn-uwJeiOeWJctHC3MCORw9))\n  - [ECE 353 - Systems Software - Winter 2025 - Jon Eyolfson - University of Toronto](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnlUsOvAOhMs9yCHnH0Vs9w2) ([Winter 2024](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnnfpqfSzQVbj4JWPAn1ByiF)) ([Winter 2023](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnl0SZ2zsgyVjU9NDD_Rn-re))\n  - [ECE 454 - Computer Systems Programming - Fall 2024 - Jon Eyolfson - University of Toronto](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLunILarQwxnlzwF1oYp2CJc1rFNldOisZ)\n  - [CS124 Operating Systems - California Institute of Technology, Fall 2018 - Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL3swII2vlVoVbav6FV98pidq6BsTN4u56)\n  - [CS 162 Operating Systems and Systems Programming, Spring 2015 - University of California, Berkeley](https:\u002F\u002Farchive.org\u002Fdetails\u002Fucberkeley-webcast-PL-XXv-cvA_iBDyz-ba4yDskqMDY6A1w_c?sort=titleSorter) ([Fall 2020 - YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLF2K2xZjNEf97A_uBCwEl61sdxWVP7VWC))\n  - [CS 4414 - Operating Systems, University of Virginia (rust-class)](http:\u002F\u002Frust-class.org\u002Fpages\u002Fclasses.html)\n  - [CS 4414 Operating Systems, Fall 2018 - University of Virginia](https:\u002F\u002Fwww.cs.virginia.edu\u002F~cr4bd\u002F4414\u002FF2018\u002Fschedule.html)\n  - [CSE 421\u002F521 - Introduction to Operating Systems, SUNY University at Buffalo, NY - Spring 2016](https:\u002F\u002Fwww.ops-class.org\u002Fcourses\u002Fbuffalo\u002FCSE421_Spring2016\u002F) ([Lectures - YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLE6LEE8y2Jp-kbEcVR2W3vfx0Pdca0BD3)) ([Recitations 2016](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLE6LEE8y2Jp_YJn8wu9aJTPOgeWqiaJDF)) ([Assignment walkthroughs](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLE6LEE8y2Jp9PC8fyzc2meL4XvrVSyP8O))\n  - [CS 377 - Operating Systems, Fall 16 - Umass OS](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLacuG5pysFbDTmsCRGWsMW_PzIOpXnckw)\n  - [CS 577 - Operating Systems, Spring 20 - Umass OS](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLacuG5pysFbB2_z9EkSfQIjq3yNzy8igs)\n  - [6.828 - Operating System Engineering [Fall 2014]](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLfciLKR3SgqNJKKIKUliWoNBBH1VHL3AP)\n  - [6.S081 - Operating System Engineering [Fall 2020]](https:\u002F\u002Fpdos.csail.mit.edu\u002F6.828\u002F2020\u002Fschedule.html)\n  - [CSE 30341 - Operating Systems, Spr 2008](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAB7D5CA7E262B0E2)\n  - [CSEP 551 Operating Systems Autumn 2014 - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep551\u002F14au\u002Fvideo\u002F)\n  - [Introduction to Operating Systems - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106144\u002F)\n  - [CS194 Advanced Operating Systems Structures and Implementation, Spring 2013 InfoCoBuild, UC Berkeley](http:\u002F\u002Fwww.infocobuild.com\u002Feducation\u002Faudio-video-courses\u002Fcomputer-science\u002Fcs194-spring2013-berkeley.html)\n  - [CSE 60641 - Graduate Operating Systems, Fall 08](https:\u002F\u002Fwww.youtube.com\u002Fview_play_list?p=22B10D854588E20C)\n  - [Advanced Programming in the UNIX Environment](https:\u002F\u002Fstevens.netmeister.org\u002F631\u002F)\n  - [Operating System - IIT Madras](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLZ2ps__7DhBYcwlZ7GPCBzbowmiiF4BYR)\n  - [CS 153 Frontier Systems - Stanford University - Spring 2026](https:\u002F\u002Fcs153.stanford.edu\u002F)\n  - [EE415: Introduction to Operating Systems (KAIST)](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoeerdvt7Rcx5oKGUI7SxAsltRPWhouFA)\n- #### **Distributed Systems**\n  - [CS 677 - Distributed Operating Systems, Spring 24 - Umass OS](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLacuG5pysFbBpWHfKUU9Dfdk8RmQ7B9EH)\n  - [CS 436 - Distributed Computer Systems - U Waterloo](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLawkBQ15NDEkDJ5IyLIJUTZ1rRM9YQq6N)\n  - [6.824 - Distributed Systems, Spring 2015 - MIT](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLkcQbKbegkMqiWf7nF8apfMRL4P4sw8UL)\n  - [6.824 Distributed Systems - Spring 2020 - MIT](https:\u002F\u002Fpdos.csail.mit.edu\u002F6.824\u002Fschedule.html) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLrw6a1wE39_tb2fErI4-WkMbsvGQk9_UB))\n  - [Distributed Systems Lecture Series](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB)\n  - [Distributed Algorithms, https:\u002F\u002Fcanvas.instructure.com\u002Fcourses\u002F902299](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL700757A5D4B3F368)\n  - [CSEP 552 - PMP Distributed Systems, Spring 2013 - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep552\u002F13sp\u002F) ([Videos](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep552\u002F13sp\u002Fvideo\u002F))\n  - [CSE 490H - Scalable Systems: Design, Implementation and Use of Large Scale Clusters, Autumn 2008 - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcse490h\u002F08au\u002Flectures.htm) ([Videos](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcse490h\u002F08au\u002Fvideo.htm))\n  - [MOOC - Cloud Computing Concepts - UIUC](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLFd87qVsaLhOkTLvfp6MC94iFa_1c9wrU)\n  - [Distributed Systems (Prof. Pallab Dasgupta)](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLUJ7JmcrTifBROWODSG8wgyl20XgBuE-N)\n  - [EdX KTHx ID2203 Reliable Distributed Algorithms](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLx3mQFFeHPjndmQ0iP9j6C58b90hqGa0X)\n  - [Distributed Data Management - Technische Universität Braunschweig, Germany](http:\u002F\u002Fwww.ifis.cs.tu-bs.de\u002Fteaching\u002Fss-15\u002Fddm)\n  - [Information Retrieval and Web Search Engines - Technische Universität Braunschweig, Germany](http:\u002F\u002Fwww.ifis.cs.tu-bs.de\u002Fteaching\u002Fws-1516\u002FIRWS)\n  - [Middleware and Distributed Systems (WS 2009\u002F10) - Dr. Martin von Löwis - HPI](https:\u002F\u002Fwww.tele-task.de\u002Fseries\u002F729\u002F)\n  - [CSE 138 - Distributed Systems - UC Santa Cruz, Spring 2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLNPUF5QyWU8O0Wd8QDh9KaM1ggsxspJ31) ([2021](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLNPUF5QyWU8PydLG2cIJrCvnn5I_exhYx))\n  - [CMU 15 440 \u002F 640 Distributed Systems Spring 2022, by Mahadev Satyanarayanan, Padmanabhan Pillai](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLIygTcviGPKAp30J9kcVW9jPzFC7Otpol)\n  - [UNC Comp533 - Distributed Systems Spring 2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLH5XTBxCO2hzgww9p5sew30lx3ngJsxcB)\n  - [Brown CSCI 1380 Distributed Computer Systems spring 2016, by Tom Doeppner & Rodrigo Fonseca](https:\u002F\u002Fcs.brown.edu\u002Fcourses\u002Fcs138\u002Fs16\u002Fsyllabus.html)\n  - [Distributed Systems lecture series - Martin Kleppmann](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB)\n  - [Distributed Algorithms - Jukka Suomela](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL2RY7P3JxZN8g9hFCasNqzuDhZbIbAj54)\n  - [Programming Parallel Computers - Jukka Suomela](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL2RY7P3JxZN-Pz1nwvnoJ9uEHmOmv4jmi)\n  - [Gatech CS7210 Distributed Computing](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLTsf9UeqkReZwDtqm1WePRLlXCnh1hPQt)\n- #### **Real-Time Systems**\n  - [CPCS 663 - Real-Time Systems: Video Material - TAMU](http:\u002F\u002Ffaculty.cs.tamu.edu\u002Fbettati\u002FCourses\u002F663\u002FVideo\u002Fpresentation.html)\n  - [Real Time Systems - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106105036\u002F)\n- [6.172 Performance Engineering of Software Systems - MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002Felectrical-engineering-and-computer-science\u002F6-172-performance-engineering-of-software-systems-fall-2018\u002F)\n- [Performance Evaluation of Computer Systems - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106048\u002F)\n- [Storage Systems - IISC Bangalore](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106108058\u002F)\n- [MAP6264 - Queueing Theory - FAU](http:\u002F\u002Fwww.cse.fau.edu\u002F~bob\u002Fcourses\u002Fmap6264\u002F)([Video Lectures](https:\u002F\u002Fvimeo.com\u002Falbum\u002F171324\u002F))\n- [EE 380 Colloquium on Computer Systems - Stanford University](http:\u002F\u002Fweb.stanford.edu\u002Fclass\u002Fee380\u002F) ([Lecture videos](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoROMvodv4rMWw6rRoeSpkiseTHzWj6vu))\n\n------------------------------\n\n### Database Systems\n\n- [CMPSC 431W Database Management Systems, Fall 2015 - Penn State University](http:\u002F\u002Fwww.cse.psu.edu\u002F~wul2\u002Fcmpsc431w\u002F) [Lectures - YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLstRzn3gXZMdXqAiVJ1NN2CoyXHqma7pQ)\n- [CS121 - Introduction to Relational Database Systems, Fall 2016 - Caltech](http:\u002F\u002Fusers.cms.caltech.edu\u002F~donnie\u002Fcs121\u002F)\n- [CS 5530 - Database Systems, Spring 2016 - University of Utah](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLbuogVdPnkCrercQNP9tTsjjPdgRVYvC7)\n- [Distributed Data Management (WT 2018\u002F19) - HPI University of Potsdam](https:\u002F\u002Fwww.tele-task.de\u002Fseries\u002F1224\u002F)\n- [MOOC - Database Stanford Dbclass](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL6hGtHedy2Z4EkgY76QOcueU8lAC4o6c3)\n- [CSEP 544, Database Management Systems, Au 2015 - University of Washington](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLTPQEx-31JXjQYrUKvAjUTWgCYluHGs_L)\n- [Database Design - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106093\u002F)\n- [Fundamentals of Database Systems - IIT Kanpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106104135\u002F)\n- [Principles of Database Management, Bart Baesens](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLdQddgMBv5zEhlpqdiUcf9aTNEtmESgyl)\n- [FIT9003 Database Systems Design - Monash University](https:\u002F\u002Fitunes.apple.com\u002Fus\u002Fpodcast\u002Ffit9003-database-systems-design\u002Fid306569364)\n- [15-445 - Introduction to Database Systems, CMU](https:\u002F\u002F15445.courses.cs.cmu.edu\u002Ffall2025\u002F) ([YouTube-2017](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLSE8ODhjZXjYutVzTeAds8xUt1rcmyT7x)), ([YouTube-2018](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLSE8ODhjZXja3hgmuwhf89qboV1kOxMx7)),([YouTube-2019](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLSE8ODhjZXjbohkNBWQs_otTrBTrjyohi)), ([YouTube-2021](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLSE8ODhjZXjZaHA6QcxDfJ0SIWBzQFKEG)), ([YouTube-2022](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLSE8ODhjZXjaKScG3l0nuOiDTTqpfnWFf)),([YouTube-2023](https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLSE8ODhjZXjbj8BMuIrRcacnQh20hmY9g&si=R7F_J9zbXsG07PjR)),([YouTube-2024](https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLSE8ODhjZXjYDBpQnSymaectKjxCy6BYq&si=H-wfgjoLz6ifhZqS)),([YouTube-2025](https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLSE8ODhjZXjYMAgsGH-GtY5rJYZ6zjsd5&si=KKXgy16Zm20utGyH))\n- [15-721 - Advanced Database Systems, CMU](http:\u002F\u002F15721.courses.cs.cmu.edu\u002Fspring2024) ([YouTube-2024](https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLSE8ODhjZXjYa_zX-KeMJui7pcN1rIaIJ&si=J9cH2uZ0pFUu8q6f), [YouTube-2023](https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLSE8ODhjZXjYzlLMbX3cR0sxWnRM7CLFn&si=O78E7wsQlVhgwE_u), [YouTube-2022](https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLSE8ODhjZXjasmrEd2_Yi1deeE360zv5O&si=DsDfVhDp6j0n981J))\n- [CS122 - Relational Database System Implementation, Winter 2014-2015 - Caltech](http:\u002F\u002Fusers.cms.caltech.edu\u002F~donnie\u002Fcs122\u002F)\n- [CS 186 - Database Systems, UC Berkeley, Spring 2015](http:\u002F\u002Fwww.infocobuild.com\u002Feducation\u002Faudio-video-courses\u002Fcomputer-science\u002Fcs186-spring2015-berkeley.html)\n- [CS 6530 - Graduate-level Database Systems, Fall 2016, University of Utah](https:\u002F\u002Fwww.cs.utah.edu\u002F~lifeifei\u002Fcs6530\u002F) ([Lectures - YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLbuogVdPnkCqwHUcieMrytP453Ep0y6eI))\n- [6.830\u002F6.814 - Database Systems Fall 2014](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLfciLKR3SgqOxCy1TIXXyfTqKzX2enDjK)\n- [Informatics 1 - Data & Analysis 2014\u002F15- University of Edinburgh](http:\u002F\u002Fgroups.inf.ed.ac.uk\u002Fvision\u002FVIDEO\u002F2014\u002Fda.htm)\n- [Database Management Systems, Aduni](http:\u002F\u002Faduni.org\u002Fcourses\u002Fdatabases\u002Findex.php?view=cw)\n- [D4M - Signal Processing on Databases](https:\u002F\u002Focw.mit.edu\u002Fresources\u002Fres-ll-005-d4m-signal-processing-on-databases-fall-2012\u002F)\n- [In-Memory Data Management (2013)Prof. Hasso Plattner - HPI](https:\u002F\u002Fopen.hpi.de\u002Fcourses\u002Fimdb2013\u002Fitems\u002F72j6pftms3dOSunM98JhfW)\n- [Distributed Data Management (WT 2019\u002F20) - Dr. Thorsten Papenbrock - HPI](https:\u002F\u002Fwww.tele-task.de\u002Fseries\u002F1285\u002F)\n- [CS122d - NoSQL Data Management (Spring 21) - Prof. Mike Carey - UC Irvine](https:\u002F\u002Fuci.yuja.com\u002FV\u002FPlayList?node=9933576&a=1583628376&autoplay=1)\n\n------------------------------\n\n### Software Engineering\n\n- #### **Object Oriented Design**\n  - [ECE 462 Object-Oriented Programming using C++ and Java - Purdue](https:\u002F\u002Fengineering.purdue.edu\u002FOOSD\u002FF2008\u002FF2008.html)\n  - [Object-oriented Program Design and Software Engineering - Aduni](http:\u002F\u002Faduni.org\u002Fcourses\u002Fjava\u002Findex.php?view=cw)\n  - [OOSE - Object-Oriented Software Engineering, Dr. Tim Lethbridge](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL6iDJCG2nkhfNlig8NY5ePPfGvtQX6yLa)\n  - [Object Oriented Systems Analysis and Design (Systems Analysis and Design in a Changing World)](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL6XklZATqYx9dj72MKG6wLYjljeB2odra)\n  - [CS 251 - Intermediate Software Design (C++ version) - Vanderbilt University](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLZ9NgFYEMxp4ZsvD10uXmClGnukcu3Uff)\n  - [OOSE - Software Dev Using UML and Java](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLJ9pm_Rc9HesnkwKlal_buSIHA-jTZMpO)\n  - [Object-Oriented Analysis and Design - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106105153\u002F)\n  - [CS3 - Design in Computing - Richard Buckland UNSW](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL0C5D85DBA20E685C)\n  - [Informatics 1 - Object-Oriented Programming 2014\u002F15- University of Edinburgh](http:\u002F\u002Fgroups.inf.ed.ac.uk\u002Fvision\u002FVIDEO\u002F2014\u002Finf1op.htm)\n  - [Software Engineering with Objects and Components 2015\u002F16- University of Edinburgh](http:\u002F\u002Fgroups.inf.ed.ac.uk\u002Fvision\u002FVIDEO\u002F2015\u002Fseoc.htm)\n- #### **Software Engineering**\n  - [COMP1531 - Software Engineering Fundamentals - UNSW (2025)](https:\u002F\u002Fcgi.cse.unsw.edu.au\u002F~cs1531\u002F25T2\u002F) | [Video Playlist](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLxmsQaZsRXBRsn6Vk1RFo6hOlioMMdQBL)\n  - [Computer Science 169- Software Engineering - Spring 2015 - UCBerkeley](https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLVEFwJhglgHJQEQ6RjMMjcclix94gp1k2)\n  - [Computer Science 169- Software Engineering - Fall 2019 - UCBerkeley](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLkFD6_40KJIxCKgzL0uysjsAtfY3JawLS)\n  - [CS 5150 -  Software Engineering, Fall 2014 - Cornell University](http:\u002F\u002Fwww.cs.cornell.edu\u002Fcourses\u002Fcs5150\u002F2014fa\u002Fmaterials.html)\n  - [Introduction to Service Design and Engineering - University of Trento, Italy](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLBdajHWwi0JCn87QuFT3e58mekU0-6WUT)\n  - [CS 164 Software Engineering - Harvard](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=3zdfCR6c8vw&list=PLuhjguFxSeVLvKvWwTUIpVwXdLtZPX1ZS)\n  - [System Analysis and Design - IISC Bangalore](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106108102\u002F)\n  - [Software Engineering - IIT Bombay](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106101061\u002F)\n  - [Dependable Systems (SS 2014)- HPI University of Potsdam](https:\u002F\u002Fwww.tele-task.de\u002Fseries\u002F1005\u002F)\n  - [Automated Software Testing - ETH Zürich | Spring 2024](https:\u002F\u002Fvideo.ethz.ch\u002Flectures\u002Fd-infk\u002F2024\u002Fspring\u002F263-2815-00L\u002F9c81df65-d04d-411a-bea4-cbd32eb249e5.html)\n  - [Software Testing - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106105150\u002F)\n  - [Software Testing - Udacity, course-cs258 | 2015](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPkWVHeC_8aSIbSxE_NXI76g)\n  - [Software Debugging - Udacity, course-cs259 | 2015](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPkxK63TiT88oEe-AIBhr96A)\n  - [Software Engineering - Bauhaus-Uni Weimar](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=jouBM4AH0jw&list=PLjEglKdMOevU2STTGq79duxTXDFuO-k1H&index=2)\n  - [CMU 17-445 Software Engineering for AI-Enabled Systems summer 2020, by Christian Kaestner](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLDS2JMJnJzdkQPdkhcuwcbJpjB84g9ffX)\n- #### **Software Architecture**\n  - [CS 411 - Software Architecture Design - Bilkent University](http:\u002F\u002Fvideo.bilkent.edu.tr\u002Fcourse_videos.php?courseid=10)\n  - [MOOC - Software Architecture & Design - Udacity](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPkMTetlG7xKWaI5ZAZFX8fL)\n  - [CS-310 Scalable Software Architectures](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLWl7jvxH18r0u5VRZsOjhghNXc_Ec4dZz)\n- #### **Concurrency**\n  - [CS176 - Multiprocessor Synchronization - Brown University](http:\u002F\u002Fcs.brown.edu\u002Fcourses\u002Fcs176\u002Fcourse_information.shtml) ([Videos from 2012](http:\u002F\u002Fwww.brown.edu\u002Fcis\u002Fsta\u002Fdev\u002Fherlihy_csci1760_fa12\u002F#vid))\n  - [CS 282 (2014): Concurrent Java Network Programming in Android](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLZ9NgFYEMxp4KSJPUyaQCj7x--NQ6kvcX)\n  - [CSE P 506 – Concurrency, Spring 2011 - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep506\u002F11sp\u002FHome.html) ([Videos](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep506\u002F11sp\u002FVideos.html))\n  - [CSEP 524 - Parallel Computation - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep524\u002F10sp\u002F) ([Videos](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep524\u002F10sp\u002Flectures\u002Fvideo.html))\n  - [Parallel Programming Concepts (WT 2013\u002F14) - HPI University of Potsdam](https:\u002F\u002Fwww.tele-task.de\u002Fseries\u002F977\u002F)\n  - [Parallel Programming Concepts (WT 2012\u002F13) - HPI University of Potsdam](https:\u002F\u002Fwww.tele-task.de\u002Fseries\u002F924\u002F)\n  - [UIUC ECE 408 \u002F CS 408 Applied Parallel Programming fall 2022, by Wen-mei Hwu, Sanjay Patel](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL6RdenZrxrw-UKfRL5smPfFFpeqwN3Dsz) ([Spring 2018](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLRRuQYjFhpmvu5ODQoY2l7D0ADgWEcYAX))\n  - [UIUC ECE 508 \u002F CS 508 Manycore Parallel Algorithms spring 2019, by Wen-mei Hwu](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLRRuQYjFhpmspsME4LmLbuCG1VHbJmIcy)\n  - [UIUC CS 420 \u002F ECE 492 \u002F CSE 402 Introduction to Parallel Programming for Scientists and Engineers fall 2015, by Sanjay Kale](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL682UO4IMem9cAjfy_RPjAc6k-HPYpTa9)\n  - [Stanford CME 213 Introduction to Parallel Computing using MPI, openMP, and CUDA winter 2020, by Eric Darve](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAtMgFDMfGy2mysjPHN_d1cf9sR1muRkq)\n  - [KAIST CS431: Concurrent Programming](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL5aMzERQ_OZ9j40DJNlsem2qAGoFbfwb4)\n- #### **Mobile Application Development**\n  - [MOOC Programming Mobile Applications for Android Handheld Systems - University of Maryland](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLkHsKoi6eZnwilGXUc95CqS7Vw4uLLDLG)\n  - [CS 193p - Developing Applications for iOS, Stanford University](https:\u002F\u002Fcs193p.sites.stanford.edu\u002F)\n  - [CS S-76 Building Mobile Applications - Harvard](http:\u002F\u002Fcs76.tv\u002F2013\u002Fsummer\u002F)\n  - [CS 251 (2015): Intermediate Software Design](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLZ9NgFYEMxp7lylj-XC8h1kjatOjbh9ne)\n  - [Android App Development for Beginners Playlist - thenewboston](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl)\n  - [Android Application Development Tutorials - thenewboston](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL2F07DBCDCC01493A)\n  - [MOOC - Developing Android Apps - Udacity](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPnMwH5-FNkErnnq_aSy706S)\n  - [MOOC - Advanced Android App Development - Udacity](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPmETCT07vnDSiIaUBuyut0X)\n  - [CSSE490 Android Development Rose-Hulman Winter 2010-2011, Dave Fisher](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLF3EEB647F6B52F03)\n  - [iOS Course, Dave Fisher](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL96C635E4DCD393A8)\n  - [Developing iPad Applications for Visualization and Insight - Carnegie Mellon University](https:\u002F\u002Fitunes.apple.com\u002Fus\u002Fcourse\u002Fdeveloping-ipad-applications\u002Fid499050344)\n  - [Mobile Computing - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106147\u002F)\n  - [Mobile Information Systems - Bauhaus-Uni Weimar](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=8EmbrZJwMOI&list=PLjEglKdMOevWv4zPW0diw7iJFdT7s4sTP)\n\n------------------------------\n\n### Artificial Intelligence\n\n- [CS50 - Introduction to Artificial Intelligence with Python (and Machine Learning), Harvard OCW](https:\u002F\u002Fcs50.harvard.edu\u002Fai\u002F)\n- [10-202: Introduction to Modern AI - CMU](https:\u002F\u002Fmodernaicourse.org\u002F)\n- [CS 188 - Introduction to Artificial Intelligence, UC Berkeley - Spring 2025, by John Canny, Oliver Grillmeyer](https:\u002F\u002Finst.eecs.berkeley.edu\u002F~cs188\u002Fsp25\u002F) ([Spring 2024](https:\u002F\u002Finst.eecs.berkeley.edu\u002F~cs188\u002Fsp24\u002F)) ([Spring 2023](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLp8QV47qJEg7WWVg_5eOECzVPpy23UjJz))\n- [6.034 Artificial Intelligence, MIT OCW](https:\u002F\u002Focw.mit.edu\u002Fcourses\u002Felectrical-engineering-and-computer-science\u002F6-034-artificial-intelligence-fall-2010\u002Flecture-videos\u002F)\n- [CS221: Artificial Intelligence: Principles and Techniques - Autumn 2019 - Stanford University](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoROMvodv4rO1NB9TD4iUZ3qghGEGtqNX)\n- [15-780 - Graduate Artificial Intelligence, Spring 14, CMU](http:\u002F\u002Fwww.cs.cmu.edu\u002F~zkolter\u002Fcourse\u002F15-780-s14\u002Flectures.html)\n- [CSE 592 Applications of Artificial Intelligence, Winter 2003 - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcsep573\u002F03wi\u002Flectures\u002Findex.htm)\n- [CS322 - Introduction to Artificial Intelligence, Winter 2012-13 - UBC](http:\u002F\u002Fwww.cs.ubc.ca\u002F~mack\u002FCS322\u002F) ([YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLDPnGbm0sUmpzvcGvktbz446SLdFbfZVU))\n- [CS 4804: Introduction to Artificial Intelligence, Fall 2016](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLUenpfvlyoa1iiSbGy9BBewgiXjzxVgBd)\n- [CS 5804: Introduction to Artificial Intelligence, Spring 2015](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLUenpfvlyoa0PB6_kqJ9WU7m6i6z1RhfJ)\n- [Artificial Intelligence, Fall 2023 - FAU](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F3595) ([Spring 2023](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F3386)) ([Fall 2022](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F3180)) ([Spring 2021](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F2095)) ([Fall 2020](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F1690)) ([Fall 2018](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F713)) ([Spring 2018](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F657))\n- [Artificial Intelligence - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106105077\u002F)\n- [Artificial Intelligence - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106126\u002F)\n- [Artificial Intelligence(Prof.P.Dasgupta) - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106105079\u002F)\n- [MOOC - Intro to Artificial Intelligence - Udacity](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPlqMkzr4xyuD6cXTIgPuzgn)\n- [MOOC - Artificial Intelligence for Robotics - Udacity](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPkCSYXw6-a_aAoXVKLDwnHK)\n- [Graduate Course in Artificial Intelligence, Autumn 2012 - University of Washington](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLbQ3Aya0VERDoDdbMogU9EASJGWris9qG)\n- [Agent-Based Systems 2015\u002F16- University of Edinburgh](http:\u002F\u002Fgroups.inf.ed.ac.uk\u002Fvision\u002FVIDEO\u002F2015\u002Fabs.htm)\n- [Informatics 2D - Reasoning and Agents 2014\u002F15- University of Edinburgh](http:\u002F\u002Fgroups.inf.ed.ac.uk\u002Fvision\u002FVIDEO\u002F2014\u002Finf2d.htm)\n- [Artificial Intelligence - Hochschule Ravensburg-Weingarten](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL39B5D3AFC249556A)\n- [Deductive Databases and Knowledge-Based Systems - Technische Universität Braunschweig, Germany](http:\u002F\u002Fwww.ifis.cs.tu-bs.de\u002Fteaching\u002Fws-1516\u002FKBS)\n- [Artificial Intelligence: Knowledge Representation and Reasoning - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106140\u002F)\n- [Semantic Web Technologies by Dr. Harald Sack - HPI](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoOmvuyo5UAeihlKcWpzVzB51rr014TwD)\n- [Knowledge Engineering with Semantic Web Technologies by Dr. Harald Sack - HPI](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoOmvuyo5UAcBXlhTti7kzetSsi1PpJGR)\n- [T81-558: Applications of Deep Neural Networks by Jeff Heaton, 2022, Washington University in St. Louis](https:\u002F\u002Fsites.wustl.edu\u002Fjeffheaton\u002Ft81-558\u002F)\n- [MSU programming for AI](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLZ-krWGO-UEz84TseDMIlx2Set6xZp0YP)\n\n------------------------------\n\n### Machine Learning\n\n- #### **Introduction to Machine Learning**\n  - [Introduction to Machine Learning for Coders](https:\u002F\u002Fcourse18.fast.ai\u002Fml)\n  - [MOOC - Statistical Learning, Stanford University](http:\u002F\u002Fwww.dataschool.io\u002F15-hours-of-expert-machine-learning-videos\u002F)\n  - [Statistical Learning with Python - Stanford Online](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoROMvodv4rPP6braWoRt5UCXYZ71GZIQ)\n  - [Foundations of Machine Learning Boot Camp, Berkeley Simons Institute](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLgKuh-lKre11GbZWneln-VZDLHyejO7YD)\n  - [CS 155 - Machine Learning & Data Mining, 2023 - Caltech](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLu5yXJ11s4r-nBlojSQC9seeUF1IxX-_z) ([Notes-2020](http:\u002F\u002Fwww.yisongyue.com\u002Fcourses\u002Fcs155\u002F2020_winter\u002F)) ([YouTube-2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLuz4CTPOUNi67hPzb9zJXH1cbeN7LKNiD)) ([Notes-2019](http:\u002F\u002Fwww.yisongyue.com\u002Fcourses\u002Fcs155\u002F2019_winter\u002F)) ([YouTube-2019](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLuz4CTPOUNi7r2trKGgwaedY17MADTay4)) ([Notes-2018](http:\u002F\u002Fwww.yisongyue.com\u002Fcourses\u002Fcs155\u002F2018_winter\u002F)) ([YouTube-2018](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLuz4CTPOUNi644ypoxzP1frkPYVHdjDJU)) ([Notes-2017](http:\u002F\u002Fwww.yisongyue.com\u002Fcourses\u002Fcs155\u002F2017_winter\u002F)) ([YouTube-2017](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLuz4CTPOUNi6BfMrltePqMAHdl5W33-bC)) ([Notes-2016](http:\u002F\u002Fwww.yisongyue.com\u002Fcourses\u002Fcs155\u002F2016_winter\u002F)) ([YouTube-2016](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL5HdMttxBY0BVTP9y7qQtzTgmcjQ3P0mb))\n  - [CS 156 - Learning from Data, Caltech](https:\u002F\u002Fwork.caltech.edu\u002Flectures.html)\n  - [10-601 - Introduction to Machine Learning (MS) - Tom Mitchell - 2015, CMU](http:\u002F\u002Fwww.cs.cmu.edu\u002F~ninamf\u002Fcourses\u002F601sp15\u002Flectures.shtml) ([YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAJ0alZrN8rD63LD0FkzKFiFgkOmEtltQ))\n  - [10-601 Machine Learning | CMU | Fall 2017](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL7k0r4t5c10-g7CWCnHfZOAxLaiNinChk)\n  - [10-701 - Introduction to Machine Learning (PhD) - Tom Mitchell, Spring 2011, CMU](http:\u002F\u002Fwww.cs.cmu.edu\u002F~tom\u002F10701_sp11\u002Flectures.shtml) ([Fall 2014](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL7y-1rk2cCsDZCVz2xS7LrExqidHpJM3B)) ([Spring 2015 by Alex Smola](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLZSO_6-bSqHTTV7w9u7grTXBHMH-mw3qn)) ([Fall 2020 by Ziv Bar-Joseph, Eric Xing](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLsWN0V-b507g7dbQTUvFkKZEqdHR5Fh4P))\n  - [10 - 301\u002F601 - Introduction to Machine Learning - Fall 2023 - CMU](https:\u002F\u002Fscs.hosted.panopto.com\u002FPanopto\u002FPages\u002FSessions\u002FList.aspx#folderID=%22d5bf275d-ff88-4bf6-a865-b065010f55c2%22)\n  - [6.036 - Machine Learning, Broderick - MIT Fall 2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLxC_ffO4q_rW0bqQB80_vcQB09HOA3ClV)\n  - [Mediterranean Machine Learning summer school 2024](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLF-wkqRv4u1bV4Zd1UepYfyZXkv6Bz6ra) ([YouTube-2023](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLF-wkqRv4u1Y-Bret-wrcPypPCZ3Gg_3L)) ([YouTube-2022](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLF-wkqRv4u1agtfVaDsDUaMHmToP84Fk6)) ([YouTube-2021](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLF-wkqRv4u1YRbfnwN8cXXyrmXld-sked))\n  - [LxMLS Lisbon Machine Learning School 2024](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLQl_xdhSmQeh4eRfAwETbtJJLPKcDLrzw) ([YouTube-2023](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLQl_xdhSmQeikRCf-wJ8NCK51JOMHGOCP)) ([YouTube-2022](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLQl_xdhSmQejdxQL7qI5aJkLcAQJ68Abp)) ([YouTube-2021](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLQl_xdhSmQegzsLin54NbfePFAuTUEmUj)) ([YouTube-2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLQl_xdhSmQehE6aAk774yWMag4NNBGr5k))\n  - [Applied Machine Learning (Cornell Tech CS 5787, Fall 2020)](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL2UML_KCiC0UlY7iCQDSiGDMovaupqc83)\n  - [Stanford CS229: Machine Learning Course | Summer 2019 (Anand Avati)](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoROMvodv4rNH7qL6-efu_q2_bPuy0adh) ([Spring 2022](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoROMvodv4rNyWOpJg_Yh4NSqI4Z4vOYy))\n  - [CMS 165 Foundations of Machine Learning - 2019 - Caltech](http:\u002F\u002Ftensorlab.cms.caltech.edu\u002Fusers\u002Fanima\u002Fcms165-2019.html) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLVNifWxslHCA5GUh0o92neMiWiQiGVFqp))\n  - [CMS 165 Foundations of Machine Learning and Statistical Inference - 2020 - Caltech](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLVNifWxslHCDlbyitaLLYBOAEPbmF1AHg)\n  - [Microsoft Research - Machine Learning Course](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL34iyE0uXtxo7vPXGFkmm6KbgZQwjf9Kf)\n  - [CS 446 - Machine Learning, Fall 2016, UIUC](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLQcasX5-oG91TgY6A_gz-IW7YSpwdnD2O)\n  - [CS 582 - Machine Learning for Bioinformatics, Fall 2024, UIUC](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLIygTcviGPKBtxPX875Z8suCYGJkrPQ2Z)\n  - [CMPUT 267 Machine Learning - Fall 2024 - University of Alberta](https:\u002F\u002Fvladtkachuk4.github.io\u002Fmachinelearning1\u002F) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLv_4EzuTPftra9U1UyjzMZABTPY50TGO0))\n  - [ECE 364 - Programming Methods for Machine Learning, Spring 2025, UIUC](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLIygTcviGPKD0WT5NEsD6AIqaeV4azJwN)\n  - [undergraduate machine learning at UBC 2012, Nando de Freitas](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLE6Wd9FR--Ecf_5nCbnSQMHqORpiChfJf)\n  - [CS 229 - Machine Learning - Stanford University](https:\u002F\u002Fsee.stanford.edu\u002FCourse\u002FCS229) ([Autumn 2018](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoROMvodv4rMiGQp3WXShtMGgzqpfVfbU))\n  - [CS 189\u002F289A Introduction to Machine Learning, Prof Jonathan Shewchuk - UCBerkeley](https:\u002F\u002Fpeople.eecs.berkeley.edu\u002F~jrs\u002F189\u002F)\n  - [CS 189\u002F289A: Intro to Machine Learning - UC Berkeley - Spring 2026](https:\u002F\u002Feecs189.org\u002Fsp26\u002F)\n  - [CPSC 340: Machine Learning and Data Mining (2018) - UBC](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLWmXHcz_53Q02ZLeAxigki1JZFfCO6M-b)\n  - [CS391L Machine Learning, Spring 2025 - UT Austin](https:\u002F\u002Futcs-ml-course.github.io\u002Fmain\u002FLectures\u002F)\n  - [CS4780\u002F5780 Machine Learning, Fall 2013 - Cornell University](http:\u002F\u002Fwww.cs.cornell.edu\u002Fcourses\u002Fcs4780\u002F2013fa\u002F)\n  - [CS4780\u002F5780 Machine Learning, Fall 2018 - Cornell University](http:\u002F\u002Fwww.cs.cornell.edu\u002Fcourses\u002Fcs4780\u002F2018fa\u002Fpage18\u002Findex.html) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLl8OlHZGYOQ7bkVbuRthEsaLr7bONzbXS))\n  - [CSE474\u002F574 Introduction to Machine Learning - SUNY University at Buffalo](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEQDy5tl3xkMzk_zlo2DPzXteCquHA8bQ)\n  - [CS 5350\u002F6350 - Machine Learning, Spring 2024, University of Utah](https:\u002F\u002Fsvivek.com\u002Fteaching\u002Fmachine-learning\u002Fspring2024\u002F) ([Youtube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLbuogVdPnkCr-ANNi5GZid3MvSkzm_wnM))\n  - [ECE 4252\u002F8803 Fundamentals of Machine Learning (FunML), Spring 2024 - Georgia Tech](https:\u002F\u002Falregib.ece.gatech.edu\u002Fgeorgia-tech-courses\u002Ffunml\u002F)\n  - [ECE 5984 Introduction to Machine Learning, Spring 2015 - Virginia Tech](https:\u002F\u002Ffilebox.ece.vt.edu\u002F~s15ece5984\u002F)\n  - [CSx824\u002FECEx242 Machine Learning, Bert Huang, Fall 2015 - Virginia Tech](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLUenpfvlyoa0rMoE5nXA8kdctBKE9eSob)\n  - [STA 4273H - Large Scale Machine Learning, Winter 2015 - University of Toronto](http:\u002F\u002Fwww.cs.toronto.edu\u002F~rsalakhu\u002FSTA4273_2015\u002Flectures.html)\n  - [CSC 2515 Introduction to Machine Learning, Amir-massoud Farahmand, Fall 2021, University of Toronto](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLCveiXxL2xNZRg7PVp-JM4teSmaBETksy)\n  - [ECE 421 Introduction to Machine Learning, Amir Ashouri, Winter 2019, University of Toronto](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL-Mfq5QS-s8iS9XqKuApPE1TSlnZblFHF)\n  - [EECS 4404E\u002F5327 Introduction to Machine Learning, Amir Ashouri, Fall 2019, York University](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL-Mfq5QS-s8horb94sQH4xcL85zDkpL9w)\n  - [CS 480\u002F680 Introduction to Machine Learning, Gautam Kamath, University of Waterloo](http:\u002F\u002Fwww.gautamkamath.com\u002Fcourses\u002FCS480-sp2021.html) ([Spring 2021](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLmd_zeMNzSvSzRRc4Q29qEcpxbhdwjMOx))\n  - [CS 480\u002F680 Introduction to Machine Learning, Kathryn Simone, University of Waterloo](https:\u002F\u002Fgithub.com\u002Fkpc-simone\u002Fcs480-f24) ([Fall 2024](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLH84ETHrlsC8sbfb8WaOeXSx9ySH2Qoyc))\n  - [CS 485\u002F685 Machine Learning, Shai Ben-David, University of Waterloo](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCR4_akQ1HYMUcDszPQ6jh8Q\u002Fvideos)\n  - [STAT 441\u002F841 Classification Winter 2017 , Waterloo](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLehuLRPyt1HzXDemu7K4ETcF0Ld_B5adG)\n  - [10-605 - Machine Learning with Large Datasets, Fall 2016 - CMU](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCIE4UdPoCJZMAZrTLuq-CPQ\u002Fvideos)\n  - [Information Theory, Pattern Recognition, and Neural Networks - University of Cambridge](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLruBu5BI5n4aFpG32iMbdWoRVAA-Vcso6)\n  - [Pattern Analysis (2018) - FAU](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F655) ([Class 2017](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F544)) ([Class 2016](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F449)) ([Class 2015](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F355)) ([Class 2009](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F2))\n  - [Pattern Recognition (2020-2021) - FAU](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F1579) ([Class 2012-2013](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F173))\n  - [Beyond the Patterns (2020-2021) - FAU](https:\u002F\u002Fwww.fau.tv\u002Fcourse\u002Fid\u002F1868)\n  - [Python and machine learning - Stanford Crowd Course Initiative](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLVxFQjPUB2cnYGZPAGG52OQc9SpWVKjjB)\n  - [MOOC - Machine Learning Part 1a - Udacity\u002FGeorgia Tech](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPl0N6-e1GvyLp5-MUMUjOKo) ([Part 1b](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPlkESDcHD-0oqVx5sAIgz7O) [Part 2](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPmaHhu-Lz3mhLSj-YH-JnG7) [Part 3](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLAwxTw4SYaPnidDwo9e2c7ixIsu_pdSNp))\n  - [Pattern Recognition Class (2012)- Universität Heidelberg](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLuRaSnb3n4kRDZVU6wxPzGdx1CN12fn0w)\n  - [Introduction to Machine Learning and Pattern Recognition - CBCSL OSU](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLcXJymqaE9PPGGtFsTNoDWKl-VNVX5d6b)\n  - [Introduction to Machine Learning - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106105152\u002F)\n  - [Introduction to Machine Learning - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106139\u002F)\n  - [Pattern Recognition - IISC Bangalore](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F117108048\u002F)\n  - [Pattern Recognition and Application - IIT Kharagpur](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F117105101\u002F)\n  - [Pattern Recognition - IIT Madras](https:\u002F\u002Fnptel.ac.in\u002Fcourses\u002F106106046\u002F)\n  - [Machine Learning Summer School 2013 - Max Planck Institute for Intelligent Systems Tübingen](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLqJm7Rc5-EXFv6RXaPZzzlzo93Hl0v91E)\n  - [Machine Learning - Professor Kogan (Spring 2016) - Rutgers](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLauepKFT6DK_1_plY78bXMDj-bshv7UsQ)\n  - [CS273a: Introduction to Machine Learning](http:\u002F\u002Fsli.ics.uci.edu\u002FClasses\u002F2015W-273a) ([YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLkWzaBlA7utJMRi89i9FAKMopL0h0LBMk))\n  - [Machine Learning Crash Course 2015](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLyGKBDfnk-iD5dK8N7UBUFVVDBBtznenR)\n  - [COM4509\u002FCOM6509 Machine Learning and Adaptive Intelligence 2015-16](http:\u002F\u002Finverseprobability.com\u002Fmlai2015\u002F)\n  - [Introduction to Machine Learning - Spring 2018 - ETH Zurich](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLzn6LN6WhlN273tsqyfdrBUsA-o5nUESV)\n  - [Machine Learning - Pedro Domingos- University of Washington](https:\u002F\u002Fwww.youtube.com\u002Fuser\u002FUWCSE\u002Fplaylists?view=50&sort=dd&shelf_id=16)\n  - [CSE 446\u002F546 - Machine Learning, Spring 2020 - University of Washington](https:\u002F\u002Fcourses.cs.washington.edu\u002Fcourses\u002Fcse446\u002F20sp\u002Fschedule\u002F) ([Videos](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLrE1feouzSWr7LBFAeRZIb7CN9H6dB9Jt))\n  - [Machine Learning (COMP09012)](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLyH-5mHPFffFwz7Twap0XuVeUJ8vuco9t)\n  - [Probabilistic Machine Learning 2020 - University of Tübingen](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL05umP7R6ij1tHaOFY96m5uX3J21a6yNd)\n  - [Statistical Machine Learning 2020 - Ulrike von Luxburg - University of Tübingen](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL05umP7R6ij2XCvrRzLokX6EoHWaGA2cC)\n  - [COMS W4995 - Applied Machine Learning - Spring 2020 - Columbia University](https:\u002F\u002Fwww.cs.columbia.edu\u002F~amueller\u002Fcomsw4995s20\u002Fschedule\u002F)\n  - [Machine Learning for Engineers 2022](https:\u002F\u002Fapmonitor.com\u002Fpds) ([YouTube](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Gh5rbBLh4JY&list=PLLBUgWXdTBDg1K1bu60lHypSzSP-WSBmx))\n  - [10-418 \u002F 10-618 (Fall 2019) Machine Learning for Structured Data](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL4CxkUJbvNVihRKP4bXufvRLIWzeS-ieP)\n  - [ORIE 4741\u002F5741: Learning with Big Messy Data - Cornell](https:\u002F\u002Fpeople.orie.cornell.edu\u002Fmru8\u002Forie4741\u002Flectures.html)\n  - [Machine Learning in IoT](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLeZoXD_TLsLbW_ILvL9TlhBYdW8wJyON-)\n  - [Stanford CS229M: Machine Learning Theory - Fall 2021](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoROMvodv4rP8nAmISxFINlGKSK4rbLKh)\n  - [Intro to Machine Learning and Statistical Pattern Classification - Prof Sebastian Raschka](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLTKMiZHVd_2KyGirGEvKlniaWeLOHhUF3)\n  - [CMU's Multimodal Machine Learning course (11-777), Fall 2020](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL-Fhd_vrvisNup9YQs_TdLW7DQz-lda0G)\n  - [EE104: Introduction to Machine Learning - Stanford University](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLoROMvodv4rN_Uy7_wmS051_q1d6akXmK)\n  - [CPSC 330: Applied Machine Learning (2020) - UBC](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLWmXHcz_53Q2BXsWviGgEqdlSHmfsjSzC)\n  - [Machine Learning 2013 - Nando de Freitas, UBC](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLE6Wd9FR--EdyJ5lbFl8UuGjecvVw66F6)\n  - [Machine Learning, 2014-2015, University of Oxford](https:\u002F\u002Fwww.cs.ox.ac.uk\u002Fpeople\u002Fnando.defreitas\u002Fmachinelearning\u002F)\n  - [10-702\u002F36-702 - Statistical Machine Learning - Larry Wasserman, Spring 2016, CMU](https:\u002F\u002Fwww.stat.cmu.edu\u002F~ryantibs\u002Fstatml\u002F) ([Spring 2015](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLjbUi5mgii6BWEUZf7He6nowWvGne_Y8r))\n  - [10-715 Advanced Introduction to Machine Learning - CMU](http:\u002F\u002Fwww.cs.cmu.edu\u002F~bapoczos\u002FClasses\u002FML10715_2015Fall\u002F) ([YouTube](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL4DwY1suLMkcu-wytRDbvBNmx57CdQ2pJ))\n  - [CS 281B - Scalable Machine Learning, Alex Smola, UC Berkeley](http:\u002F\u002Falex.smola.org\u002Fteaching\u002Fberkeley2012\u002Fsyllabus.html)\n  - [100 Days of Machine Learning - CampusX (Hindi)](https:\u002F\u002Fwww.youtub","这个项目是一个汇集了带有视频讲座的计算机科学课程列表。它覆盖了从基础到高级的各种主题，包括但不限于算法、数据结构、机器学习、深度学习、网络安全、系统编程等。项目的特点是内容全面且分类清晰，适合不同层次的学习者根据自己的需求选择合适的课程进行深入学习或自我提升。无论是对计算机科学感兴趣的学生还是希望在特定领域深化知识的专业人士，都能在这个项目中找到有价值的资源。",2,"2026-06-17 02:35:09","top_all"]