Go
          

Free Technology Courses

Sort by
Titles Per Page
1 - 10 of 100 titles
1  2   3   4   5   6   7   8   9   10     Next  
1.
by David J. Malan
Available on:
Online Video

Introduction to the intellectual enterprises of computer science and the art of programming.

2.
by Dan Armendariz
Available on:
Online Video

This course is all about understanding: understanding what's going on inside your computer when you flip on the switch, why tech support has you constantly rebooting your computer, how everything you do on the Internet can be watched by others...

3.
by Matt Gormley
Available on:
Online Video

Machine Learning is concerned with computer programs that automatically improve their performance through experience (e.g., programs that learn to recognize human faces, recommend music and movies, and drive autonomous robots).

4.
by Patrick Winston
Available on:
Online Video

In these lectures, Prof. Patrick Winston introduces the 6.034 material from a conceptual, big-picture perspective. Topics include reasoning, search, constraints, learning, representations, architectures, and probabilistic inference.

5.
by John Owens
Available on:
Online Video

UC Davis Professor John Owens teaches this introduction to the design and analysis of the architecture of computer graphics systems.

6.
by Marco Molinaro
Available on:
Online Video

This is the introductory class for biophotonics with an overview of the UC Davis Center for Biophotonics Science and Technology.

7.
by Dan Gusfield
Available on:
Online Video

This is a rigorous undergraduate course taught by UC Davis computer science professor Dan Gusfield on the Theory of Computation.

8.
by Mark Saltzman
Available on:
Audio Download | Online Video

The course covers basic concepts of biomedical engineering and their connection with the spectrum of human activity.

9.
by David J. Malan
Available on:
Online Video

Today's websites are increasingly dynamic. Pages are no longer static HTML files but instead generated by scripts and database calls. User interfaces are more seamless, with technologies like Ajax replacing traditional page reloads.

10.
by Anant Agarwal
Available on:
Online Video

6.002 is designed to serve as a first course in an undergraduate electrical engineering (EE), or electrical engineering and computer science (EECS) curriculum.

1 - 10 of 100 titles
1  2   3   4   5   6   7   8   9   10     Next  

Format

  •   Audio Download
  •   Online Audio
  •   Online Video