Data Science & AI

76 resources

MIT OCW
free course
Hands-On Deep Learning
Prof. Rama Ramakrishnan
This is a fast-paced introduction to deep learning with an emphasis on developing a practical understanding of how...
AI Business & Management Computer Science
advanced
MIT OCW
free course
How to AI (Almost) Anything
Prof. Paul Liang
Artificial Intelligence (AI) holds great promise as a technology to enhance digital productivity, physical...
AI Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Introduction to Machine Learning
Prof. Leslie Kaelbling
This course introduces principles, algorithms, and applications of machine learning from the point of view of...
AI Algorithms and Data Structures Computer Science
intermediate
MIT OCW
free course
Mathematics of Big Data and Machine Learning
Dr. Jeremy Kepner
This course introduces the Dynamic Distributed Dimensional Data Model (D4M), a breakthrough in computer programming...
Business & Management Computer Science Data Science
intermediate
MIT OCW
free course
Foundation Models and Generative AI
Rickard Gabrielsson
ChatGPT, Copilot, CLIP, Dall-E, Stable-Diffusion, AlphaFold, self-driving cars—is now the time that artificial...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Introduction to Deep Learning
Alexander Amini
This is MIT’s introductory course on deep learning methods with applications to computer vision, natural language...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Deep Learning
Prof. Phillip Isola
This course covers the fundamentals of deep learning, including both theory and applications. Topics include neural...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
AI 101
Brandon Leshchinskiy
Machine vision. Data wrangling. Reinforcement learning. What do these terms even mean?...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Introduction to Electrical Engineering and Computer Science I
Prof. Leslie Kaelbling
This course provides an integrated introduction to electrical engineering and computer science, taught using...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Machine Learning
Rohit Singh
6.867 is an introductory course on machine learning which gives an overview of many concepts, techniques, and...
AI Algorithms and Data Structures Cognitive Science
advanced
MIT OCW
free course
Artificial Intelligence
Patrick Henry Winston
This course introduces students to the basic knowledge representation, problem solving, and learning methods of...
AI Algorithms and Data Structures Computer Science
intermediate
MIT OCW
free course
Machine Learning for Healthcare
Prof. Peter Szolovits
This course introduces students to machine learning in healthcare, including the nature of clinical data and the use...
AI Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
FinTech: Shaping the Financial World
Prof. Gary Gensler
This course about financial technology, or FinTech, is for students wishing to explore the ways in which new...
AI Business & Management Computer Science
advanced
MIT OCW
free course
Data Analysis for Social Scientists
Prof. Esther Duflo
This course introduces methods for harnessing data to answer questions of cultural, social, economic, and...
Economics Mathematics Science & Math
advanced
MIT OCW
free course
Statistical Thinking and Data Analysis
Prof. Cynthia Rudin
This course is an introduction to statistical data analysis. Topics are chosen from applied probability, sampling,...
Computer Science Data Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Introduction to Probability and Statistics
Dr. Jeremy Orloff
This course provides an elementary introduction to probability and statistics with applications. Topics include...
Mathematics Science & Math
intermediate
MIT OCW
free course
Mathematics of Machine Learning
Prof. Philippe Rigollet
Broadly speaking, Machine Learning refers to the automated identification of patterns in data. As such it has been a...
AI Algorithms and Data Structures Computer Science
advanced
MIT OCW
free course
Machine Vision
Prof. Berthold Horn
This course is an introduction to the process of generating a symbolic description of the environment from an...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Brains, Minds and Machines Summer Course
Prof. Tomaso Poggio
This course explores the problem of intelligence—its nature, how it is produced by the brain and how it could be...
AI Biology Biomedical Technologies
advanced
MIT OCW
free course
Generative Artificial Intelligence in K–12 Education
Prof. Harold Abelson
The emergence of transformer architectures in 2017 triggered a breakthrough in machine learning that today lets...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Visual Navigation for Autonomous Vehicles (VNAV)
Prof. Luca Carlone
This course covers the mathematical foundations and state-of-the-art implementations of algorithms for vision-based...
Aerospace Engineering AI Computer Science
advanced
MIT OCW
free course
Advances in Computer Vision
Prof. Vincent Sitzmann
This course dives into advanced concepts in computer vision. A first focus is geometry in computer vision, including...
AI Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Topics in Multiagent Learning
Prof. Gabriele Farina
While machine learning techniques have had significant success in single-agent settings, an increasingly large body...
AI Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Probability and Statistics in Engineering
Prof. Daniele Veneziano
This class covers quantitative analysis of uncertainty and risk for engineering applications. Fundamentals of...
Civil Engineering Engineering Mathematics
advanced
MIT OCW
free course
Mathematical Statistics
Dr. Peter Kempthorne
This course provides students with decision theory, estimation, confidence intervals, and hypothesis testing. It...
Economics Mathematics Science & Math
advanced
MIT OCW
free course
The Battlecode Programming Competition
Maxwell Mann
This course is conducted as an artificial intelligence programming contest in Java. Students work in teams to...
AI Art, Design & Architecture Computer Science
intermediate
MIT OCW
free course
Collaborative Data Science for Healthcare
Leo A. Celi
This course provides an introductory survey of data science tools in healthcare. It was created by members of...
AI Computer Science Data Science
advanced
MIT OCW
free course
Medical Artificial Intelligence
Prof. Lucila Ohno-Machado
This course provides an intensive introduction to artificial intelligence and its applications to problems of...
AI Biological Engineering Biomedical Technologies
advanced
MIT OCW
free course
Advanced Natural Language Processing
Prof. Michael Collins
This course is a graduate introduction to natural language processing - the study of human language from a...
AI Cognitive Science Computer Science
advanced
MIT OCW
free course
Computing and Data Analysis for Environmental Applications
Prof. Dennis McLaughlin
This subject is a computer-oriented introduction to probability and data analysis. It is designed to give students...
Computer Science Data Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Numerical Methods Applied to Chemical Engineering
Prof. William Green
Numerical methods for solving problems arising in heat and mass transfer, fluid mechanics, chemical reaction...
Chemical Engineering Computer Science Data Science
advanced
MIT OCW
free course
Minds and Machines
Prof. Alex Byrne
This course is an introduction to many of the central issues in a branch of philosophy called philosophy of mind.
AI Cognitive Science Computer Science
intermediate
MIT OCW
free course
Clinical Data Learning, Visualization, and Deployments
Marzyeh Ghassemi
HST.953 is a course about the practical considerations for operationalizing machine learning in healthcare settings....
AI Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Introduction to Neural Networks
Prof. Sebastian Seung
This course explores the organization of synaptic connectivity as the basis of neural computation and learning....
Biology Cognitive Science Science & Math
advanced
MIT OCW
free course
Robotic Manipulation
Prof. Russell Tedrake
Introduces the fundamental algorithmic approaches for creating robot systems that can autonomously manipulate...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Principles of Autonomy and Decision Making
Prof. Brian Charles Williams
This course surveys a variety of reasoning, optimization and decision making methodologies for creating highly...
AI Algorithms and Data Structures Business & Management
intermediate
MIT OCW
free course
Elliptic Curves
Andrew V. Sutherland
This course offers a computationally focused introduction to elliptic curves, emphasizing their deep connections to...
Computer Science Data Science, Analytics & Computer Technology Engineering
intermediate
MIT OCW
free course
Ethics of AI Bias
Prof. Bernhardt Trout
This video aims to delve into the human problems brought out by issues in artificial intelligence, specifically with...
AI Computer Science Data Science, Analytics & Computer Technology
beginner
MIT OCW
free course
Statistics for Applications
Prof. Philippe Rigollet
This course offers an in-depth the theoretical foundations for statistical methods that are useful in many...
Mathematics Science & Math
intermediate
MIT OCW
free course
Prediction: Machine Learning and Statistics
Prof. Cynthia Rudin
Prediction is at the heart of almost every scientific discipline, and the study of generalization (that is,...
AI Algorithms and Data Structures Computer Science
advanced
MIT OCW
free course
Topics in Mathematics of Data Science
Dr. Afonso Bandeira
This is a mostly self-contained research-oriented course designed for undergraduate students (but also extremely...
Computer Science Data Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Machine Learning for Inverse Graphics
Prof. Vincent Sitzmann
This course covers fundamental and advanced techniques in this field at the intersection of computer vision,...
AI Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Probability and Random Variables
Prof. Scott Sheffield
This course introduces students to probability and random variables. Topics include distribution functions,...
Mathematics Science & Math
intermediate
MIT OCW
free course
Medical Decision Support
Prof. Lucila Ohno-Machado
This course presents the main concepts of decision analysis, artificial intelligence, and predictive model...
AI Biological Engineering Biomedical Technologies
advanced
MIT OCW
free course
Underactuated Robotics
Prof. Russell Tedrake
Robots today move far too conservatively, using control systems that attempt to maintain full control authority at...
AI Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Techniques in Artificial Intelligence (SMA 5504)
Prof. Tomás Lozano-Pérez
6.825 is a graduate-level introduction to artificial intelligence. Topics covered include: representation and...
AI Algorithms and Data Structures Cognitive Science
advanced
MIT OCW
free course
Topics in Statistics: Statistical Learning Theory
Prof. Dmitry Panchenko
The main goal of this course is to study the generalization ability of a number of popular machine learning...
AI Algorithms and Data Structures Cognitive Science
advanced
MIT OCW
free course
Applied Econometrics: Mostly Harmless Big Data
Prof. Joshua Angrist
This course covers empirical strategies for applied micro research questions. Our agenda includes regression and...
Computer Science Data Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Theory of Probability
Prof. Scott Sheffield
This course covers topics such as sums of independent random variables, central limit phenomena, infinitely...
Mathematics Science & Math
advanced
MIT OCW
free course
Statistics and Visualization for Data Analysis and Inference
Prof. Ed Vul
A whirl-wind tour of the statistics used in behavioral science research, covering topics including: data...
Computer Science Data Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Algorithmic Aspects of Machine Learning
Prof. Ankur Moitra
This course is organized around algorithmic issues that arise in machine learning. Modern machine learning systems...
Algorithms and Data Structures Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Statistics for Brain and Cognitive Science
Emery N Brown
Provides students with the basic tools for analyzing experimental data, properly interpreting statistical reports in...
Cognitive Science Mathematics Science & Math
intermediate
MIT OCW
free course
Natural Language and the Computer Representation of Knowledge
Prof. Robert Berwick
6.863 is a laboratory-oriented course on the theory and practice of building computer systems for human language...
AI Cognitive Science Computer Science
advanced
MIT OCW
free course
The Society of Mind
Prof. Marvin Minsky
This course is an introduction to the theory that tries to explain how minds are made from collections of simpler...
AI Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
High-Dimensional Statistics
Prof. Philippe Rigollet
This course offers an introduction to the finite sample analysis of high- dimensional statistical methods. The goal...
Mathematics Science & Math
advanced
MIT OCW
free course
Identification, Estimation, and Learning
Prof. Harry Asada
This course provides a broad theoretical basis for system identification, estimation, and learning. Students will...
AI Algorithms and Data Structures Computer Science
advanced
MIT OCW
free course
Affective Computing
Prof. Rosalind W. Picard
This course instructs students on how to develop technologies that help people measure and communicate emotion, that...
AI Cognitive Science Computer Science
advanced
MIT OCW
free course
Computational Models of Discourse
Prof. Regina Barzilay
This course is a graduate level introduction to automatic discourse processing. The emphasis will be on methods and...
AI Computer Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Knowledge-Based Applications Systems
Prof. Randall Davis
This course covers the development of programs containing a significant amount of knowledge about their application...
AI Business & Management Computer Science
advanced
MIT OCW
free course
Pattern Recognition for Machine Vision
Dr. Bernd Heisele
The applications of pattern recognition techniques to problems of machine vision is the main focus for this course....
AI Cognitive Science Computer Science
advanced
MIT OCW
free course
Media Literacy in the Age of Deepfakes
Prof. Joshua Glick
Media Literacy in the Age of Deepfakes aims to equip students with the critical skills to better understand the past...
AI Art, Design & Architecture Computer Science
beginner
MIT OCW
free course
Making Science and Engineering Pictures: A Practical Guide to Presenting Your Work
Felice C. Frankel
In this course you will learn the basics of photography and gain an intriguing new perspective into the visual...
AI Art, Design & Architecture Biology
intermediate
MIT OCW
free course
Probability and Causality in Human Cognition
Prof. Joshua Tenenbaum
Probability theory captures a number of essential characteristics of human cognition, including aspects of...
Cognitive Science Mathematics Science & Math
advanced
MIT OCW
free course
Autonomous Robot Design Competition
No Faculty
6.270 is a hands-on, learn-by-doing class, in which participants design and build a robot that will play in a...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Scientific Visualization across Disciplines: A Critical Introduction
Prof. Joseph Dumit
This subject exposes students to a variety of visualization techniques so that they learn to understand the work...
Communication Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Out of Context: A Course on Computer Systems That Adapt To, and Learn From, Context
Prof. Henry Lieberman
Increasingly, we are realizing that to make computer systems more intelligent and responsive to users, we will have...
AI Cognitive Science Computer Science
advanced
MIT OCW
free course
The Human Intelligence Enterprise
Patrick Henry Winston
This course analyzes seminal work directed at the development of a computational understanding of human...
AI Cognitive Science Computer Science
intermediate
MIT OCW
free course
Models, Data and Inference for Socio-Technical Systems
Prof. Daniel Frey
In this class, students use data and systems knowledge to build models of complex socio-technical systems for...
Computer Science Data Science Data Science, Analytics & Computer Technology
advanced
MIT OCW
free course
Brain and Cognitive Sciences Computational Tutorial: Optimizing the Full Stack for Generative Image and Video Models
This tutorial covers optimization strategies for diffusion models used in image and video generation; topics include...
AI Cognitive Science Computer Science
beginner
MIT OCW
free course
Topics in Statistics: Nonparametrics and Robustness
Prof. Richard Dudley
This graduate-level course focuses on one-dimensional nonparametric statistics developed mainly from around 1945 and...
Mathematics Science & Math
advanced
MIT OCW
free course
Special Topics in Media Technology: Cooperative Machines
Prof. Cynthia Breazeal
This course examines the issues, principles, and challenges toward building machines that cooperate with humans and...
AI Art, Design & Architecture Computer Science
advanced
MIT OCW
free course
Mobile Autonomous Systems Laboratory
No Faculty
MASLab (Mobile Autonomous System Laboratory), also known as 6.186, is a robotics contest. The contest takes place...
AI Computer Science Data Science, Analytics & Computer Technology
intermediate
MIT OCW
free course
Brave New Planet
Prof. Eric Lander
Utopia or dystopia? It’s up to us. In the 21st century, powerful technologies have been appearing at a breathtaking...
AI Biology Climate Science
beginner
MIT OCW
free course
Robocraft Programming Competition
Prof. Michael Ernst
The 6.370 Robocraft programming competition is a unique challenge that combines battle strategy and software...
AI Art, Design & Architecture Computer Science
intermediate
MIT OCW
free course
Relational Machines
Prof. Cynthia Breazeal
This course examines the issues, principles, and challenges toward building relational machines through a...
AI Art, Design & Architecture Computer Science
advanced
MIT OCW
free course
Special Seminar in Applied Probability and Stochastic Processes
Prof. David Gamarnik
This seminar is intended for doctoral students and discusses topics in applied probability. This semester includes a...
Mathematics Science & Math
advanced