Awesome Open Source
Awesome Open Source
Sponsorship

Computer Science courses with video lectures

Introduction

  • Please check NOTES for general information about this list.
  • Please refer CONTRIBUTING.md for contribution guidelines.

Table of Contents

Courses

Introduction to Computer Science


Data Structures and Algorithms


Systems Programming


Database Systems


Software Engineering


Artificial Intelligence


Machine Learning


Computer Networks


Math for Computer Scientist


Web Programming and Internet Technologies


Theoretical CS and Programming Languages


Embedded Systems


Computer Organization and Architecture


Security


Computer Graphics


Image Processing and Computer Vision


Computational Biology


Quantum Computing


Robotics


Computational Finance


Misc



Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
machine-learning (3,245
security (1,718
computer-vision (1,100
algorithms (392
programming-language (313
robotics (283
bioinformatics (244
computer-science (146
web-development (108
quantum-computing (76
embedded-systems (65
databases (50
systems (15

Find Open Source By Browsing 7,000 Topics Across 59 Categories