# Computer Science video courses Introduction ------------ List of Computer Science courses with video lectures. For more courses, please refer [MIT OCW](https://ocw.mit.edu/index.htm) and [awesome-courses](https://github.com/prakhar1989/awesome-courses) Focus would be to act as general undergraduate/graduate CS University curriculum. Brevity would be preferred over comprehensiveness/details in order to maintain the list readable and usable. Please visit link to course for more details. Table of Contents ----------------- - [Introduction to CS](#introduction-to-cs) - [Algorithms](#algorithms) - [Systems](#systems) - [Artificial Intelligence](#artificial-intelligence) - [Machine Learning](#machine-learning) - [Computer Graphics](#computer-graphics) - [CS Theory](#cs-theory) - [Programming Languages / Compilers](#programming-languages--compilers) - [Security](#security) - [Misc](#misc) ### Legend - Lecture Videos - Lecture Videos - Lecture Notes - Lecture Notes - Assignments - Assignments / Labs - Readings - Readings Courses ------- ### Systems - [6.033 Computer System Engineering - MIT](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-033-computer-system-engineering-spring-2009/video-lectures/) - [CS 162 - Operating Systems and Systems Programming, UC Berkeley](http://cs162.eecs.berkeley.edu/) ([Lectures - YouTube](https://www.youtube.com/playlist?list=PL-XXv-cvA_iBDyz-ba4yDskqMDY6A1w_c)) - [CS 4414 - Operating Systems, University of Virginia](http://rust-class.org/pages/classes.html) - [CSE 421/521 - Introduction to Operating Systems, SUNY University at Buffalo, NY - Spring 2016 (ops-class.org)](https://www.ops-class.org/courses/buffalo/CSE421_Spring2016/) ([Lectures - YouTube](https://www.youtube.com/playlist?list=PLE6LEE8y2Jp-kbEcVR2W3vfx0Pdca0BD3)) - [VU:Distributed Systems: Principles and Paradigms by Maarten van Steen (Fall 2012), Vrije Universiteit, Amsterdam](http://www.distributed-systems.net/courses/ds/ds-screencasts/) - [CS 5530 - Database Systems, Spring 2016, University of Utah](https://www.youtube.com/playlist?list=PLbuogVdPnkCrercQNP9tTsjjPdgRVYvC7) - [15-721 - Database Systems, CMU](http://15721.courses.cs.cmu.edu/spring2016/) ([Lectures - YouTube](https://www.youtube.com/playlist?list=PLSE8ODhjZXjbisIGOepfnlbfxeH7TW-8O)) - [CS 186 - Database Systems, UC Berkeley, Spring 2015](https://sites.google.com/site/cs186spring2015/home/schedule-and-notes) ([Lectures- YouTube](https://www.youtube.com/playlist?list=PL-XXv-cvA_iBVK2QzAV-R7NMA1ZkaiR2y)) - [CS 6530 - Graduate-level Database Systems, Fall 2016, University of Utah](https://www.cs.utah.edu/~lifeifei/cs6530/) ([Lectures - YouTube](https://www.youtube.com/playlist?list=PLbuogVdPnkCqwHUcieMrytP453Ep0y6eI))