📦 Developer-Y / cs-video-courses

List of Computer Science courses with video lectures.

76.4k stars 10.3k forks 👁 76.4k watching
algorithmsbioinformaticscomputational-biologycomputational-physicscomputer-architecturecomputer-sciencecomputer-visiondatabase-systemsdatabasesdeep-learningembedded-systemsmachine-learningquantum-computingreinforcement-learningroboticssecuritysystemsweb-development
📥 Clone https://github.com/Developer-Y/cs-video-courses.git
HTTPS git clone https://github.com/Developer-Y/cs-video-courses.git
SSH git clone git@github.com:Developer-Y/cs-video-courses.git
CLI gh repo clone Developer-Y/cs-video-courses
Loading files...
📄 README.md

Computer Science courses with video lectures

Introduction

  • Please check NOTES for general information about this list.
  • Please refer CONTRIBUTING.md for contribution guidelines.
  • 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.
  • You are welcome to contribute, please create PR for actual college/University level courses. Please do not add links for small MOOCs, basic tutorials, or advertisements for some sites/channels.

Table of Contents


Courses


Introduction to Computer Science


Data Structures and Algorithms


Systems Programming

  • [6.828 - Operating System Engineering [Fall 2014]](https://www.youtube.com/playlist?list=PLfciLKR3SgqNJKKIKUliWoNBBH1VHL3AP)
  • [6.S081 - Operating System Engineering [Fall 2020]](https://pdos.csail.mit.edu/6.828/2020/schedule.html)

Database Systems


Software Engineering

  • #### Object Oriented Design

Artificial Intelligence


Machine Learning

  • #### Introduction to Machine Learning
  • #### Data Mining
  • #### Probabilistic Graphical Modeling
  • #### Deep Learning
  • #### Reinforcement Learning
  • #### Advanced Machine Learning
  • #### Natural Language Processing
  • #### Generative AI and LLMs
  • #### Computer Vision
  • #### Time Series Analysis
  • #### Optimization
  • #### Unsupervised Learning
  • #### Misc Machine Learning Topics

Computer Networks


Math for Computer Scientist


Web Programming and Internet Technologies


Theoretical CS and Programming Languages


Embedded Systems


Real time system evaluation


Computer Organization and Architecture

  • Computer Organization

Security


Computer Graphics

introduction/id389259246))

Image Processing and Computer Vision


Computational Physics


Computational Biology


Quantum Computing


Robotics and Control


Computational Finance

Pricing Theory I / Applied Probability for Mathematical Finance - University of Toronto

Network Science


Blockchain Development

  • Blockchain and Cryptocurrencies

Misc

  • HCI