Free Technology Courses
Browse Technology Categories
Sort by
Titles Per Page
1 -
10 of
96 titles
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 Carrie Anne Philbin
Available on:
Online Video
In 40 episodes, Carrie Anne Philbin teaches you computer science! This course is based on introductory college-level material as well as the AP Computer Science Principles guidelines.
4.
by Eric Grimson
Available on:
Online Video
This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems.
5.
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.
6.
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.
7.
by Paul Hegarty
Available on:
Online Video
The lectures for the Spring 2021 version of Stanford University's course CS193p (Developing Applications for iOS using SwiftUI) were once again delivered to our students in an on-line fashion...
8.
by Anand Avati
Available on:
Online Video
In this era of big data, there is an increasing need to develop and deploy algorithms that can analyze and identify connections in that data.
9.
by Michael McBride
Available on:
Audio Download | Online Video
This semester treats simple and complex reaction mechanisms, spectroscopy, organic synthesis, and some molecules of nature.
10.
by Elizabeth Simon
Available on:
Audio Download
Introduces the concepts and skills necessary to effectively use information technology. Includes basic concepts and some practical skills with computer and networks.
1 -
10 of 96 titles