Skip to content
List of Computer Science courses with video lectures.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information. formatting changes Dec 11, 2016 formatting changes Dec 11, 2016 Fix formatting of Section 1. May 31, 2019

Computer Science courses with video lectures

Please Note: UC Berkeley course videos to be taken offline on 15th March 2017. As per website, Beginning March 15, 2017, iTunesU Course Capture content will be removed. You may continue to use/download course capture content until that date. issue#47


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

Table of Contents


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


Computer Graphics

Image Processing and Computer Vision

Computational Biology


Social Network Analysis


You can’t perform that action at this time.