Learn
Computer science
529–576 of 3,407 courses and talks.
Course
Computer Science 10 - Spring 2014
Daniel Garcia · University of California, Berkeley
20 lectures · Video
TED
Talk
What happens when we take humans out of work?
Tomer Garzberg · TED
Source's player
Course
Computer Science 188 - Spring 2012
Pieter Abbeel · University of California, Berkeley
24 lectures · Video
TED
Talk
Interactive experiences with perceptual computing
Achin Bhowmik · TED
Source's player
TED
Talk
How our brains will keep up with AI
Bruno Michel · TED
Source's player
TED
Talk
The future of economic success is collaborative
Jay Cousins · TED
Source's player
Course
Computer Science 169 - Fall 2010
Armando Fox and Michael Hevery · University of California, Berkeley
20 lectures · Video
Course
Computer Science 162 - Fall 2011
Anthony D. JOSEPH and Ion Stoica · University of California, Berkeley
18 lectures · Video
TED
Talk
Will intelligent life emerge from a simulation?
Edward Saatchi · TED
Source's player
Course
Engineering 7 - Fall 2009
Roberto HOROWITZ · University of California, Berkeley
21 lectures · Video
Course
Engineering 7 - Spring 2009
James W. RECTOR and Timmie Siauw · University of California, Berkeley
25 lectures · Video
Course
Computer Science 98 - Spring 2015
John S. Denero · University of California, Berkeley
12 lectures · Video
Course
Computer Science 10 - Fall 2012
Daniel Garcia and others · University of California, Berkeley
22 lectures · Video
Course
Computer Science 10 - Fall 2011
Daniel Garcia · University of California, Berkeley
25 lectures · Video
TED
Talk
Why we need open-source AI
Heather Meeker · TED
Source's player
Course
Computer Science 198 - Spring 2015
Bjoern Hartmann · University of California, Berkeley
9 lectures · Video
TED
Talk
How to persuade a computer
Max Sills · TED
Source's player
TED
Talk
Designing materials one atom at a time
Sadasivan Shankar · TED
Source's player
Course
Computer Science 61CL - Fall 2008
David CULLER and Michael J. CLANCY · University of California, Berkeley
13 lectures · Audio
Course
Computer Science 61CL - Fall 2008
David CULLER and Michael J. CLANCY · University of California, Berkeley
13 lectures · Video
TED
Talk
AI could increase equality — if we design it right
Phebe Vayanos · TED
Source's player
TED
Talk
Why machines must make us better humans
Steve Brown · TED
Source's player
Course
Computer Science 61CL - Fall 2009
David CULLER · University of California, Berkeley
11 lectures · Audio
TED
Talk
Why we need to design cameras for robots
Julie Chang · TED
Source's player
Course
Computer Science 61CL - Fall 2009
David CULLER · University of California, Berkeley
11 lectures · Video
Course
Matrix Methods in Data Analysis, Signal Processing, and Machine Learning
Prof. Gilbert Strang · Massachusetts Institute of Technology
34 lectures · Video
Course
Computation Structures
Chris Terman · Massachusetts Institute of Technology
35 lectures · Video
Course
Introduction to Algorithms
Prof. Erik Demaine and Prof. Srini Devadas · Massachusetts Institute of Technology
47 lectures · Video
Course
Introduction to Electrical Engineering and Computer Science I
Prof. Leslie Kaelbling and others · Massachusetts Institute of Technology
54 lectures · Video
Course
Probabilistic Systems Analysis and Applied Probability
Prof. John Tsitsiklis · Massachusetts Institute of Technology
149 lectures · Video
Course
Design and Analysis of Algorithms
Prof. Erik Demaine, Prof. Srini Devadas and Prof. Nancy Lynch · Massachusetts Institute of Technology
34 lectures · Video
Course
Principles and Practice of Assistive Technology
William Li, Grace Teo and Prof. Robert Miller · Massachusetts Institute of Technology
34 lectures · Video
Course
Geometric Folding Algorithms: Linkages, Origami, Polyhedra
Prof. Erik Demaine · Massachusetts Institute of Technology
40 lectures · Video
Course
Computational Music Theory and Analysis
Prof. Michael Scott Asato Cuthbert · Massachusetts Institute of Technology
47 lectures · Video
Course
Power Electronics
Prof. David Perreault · Massachusetts Institute of Technology
38 lectures · Video
Course
Making Science and Engineering Pictures: A Practical Guide to Presenting Your Work
Felice C. Frankel · Massachusetts Institute of Technology
39 lectures · Video
Course
Brains, Minds and Machines Summer Course
Prof. Tomaso Poggio and Prof. Gabriel Kreiman · Massachusetts Institute of Technology
52 lectures · Video
Course
Introduction to Algorithms
Prof. Erik Demaine, Dr. Jason Ku and Prof. Justin Solomon · Massachusetts Institute of Technology
32 lectures · Video
Course
Artificial Intelligence
Patrick Henry Winston · Massachusetts Institute of Technology
30 lectures · Video
Course
Multicore Programming Primer
Dr. Rodric Rabbah and Prof. Saman Amarasinghe · Massachusetts Institute of Technology
28 lectures · Video
Course
Circuits and Electronics
Prof. Anant Agarwal · Massachusetts Institute of Technology
26 lectures · Video
Course
Introduction to CS and Programming using Python
Dr. Ana Bell · Massachusetts Institute of Technology
26 lectures · Video
Course
Creating Video Games
Philip B. Tan and others · Massachusetts Institute of Technology
26 lectures · Video
Course
Signals and Systems
Prof. Alan V. Oppenheim · Massachusetts Institute of Technology
26 lectures · Video
Course
Theory of Computation
Prof. Michael Sipser · Massachusetts Institute of Technology
25 lectures · Video
Course
Signals and Systems
Prof. Dennis Freeman · Massachusetts Institute of Technology
25 lectures · Video
Course
Probabilistic Systems Analysis and Applied Probability
Prof. John Tsitsiklis · Massachusetts Institute of Technology
25 lectures · Video
Course
Mathematics for Computer Science
Prof. Tom Leighton and Dr. Marten van Dijk · Massachusetts Institute of Technology
25 lectures · Video