Skip to content

MIT OpenCourseWare

Course listings, course materials and lecture videos

Free MIT course materials open to everyone.

Search courses

Search courses

Find free MIT OpenCourseWare courses on a topic, in relevance order. Optionally limit to a course level or courses with lecture videos.

Your information

Course level, for example undergraduate.

Topic or search words, for example linear algebra.

Maximum courses to return, for example 20.

Only include courses with lecture videos, for example true.

1 credit per run

Example results

Courses
Courses
TitleLevelDepartmentCourse LinkDescriptionInstructorsCourse NumberSemester YearAvailable Materials
Linear Algebra
Undergraduate
Mathematics
This course covers matrix theory and linear algebra, emphasizing topics useful in other disciplines such as physics, economics and social sciences, natural sciences, and engineering. It parallels the combination of theory and applications in Professor Strang’s textbook Introduction to Linear Algebra.
Prof. Gilbert Strang
18.06SC
Fall 2011
Lecture Videos, Lecture Notes, Problem-solving Videos, Instructor Insights, Problem Sets, Problem Set Solutions, Exams, Exam Solutions
Linear Algebra
Undergraduate
Mathematics
This is a basic subject on matrix theory and linear algebra. Emphasis is given to topics that will be useful in other disciplines, including systems of equations, vector spaces, determinants, eigenvalues, similarity, and positive definite matrices.
Prof. Gilbert Strang
18.06
Spring 2010
Lecture Videos, Instructor Insights, Problem Sets, Problem Set Solutions, Exams, Exam Solutions
A Vision of Linear Algebra
Undergraduate
Mathematics
This collection of videos presents Professor Strang’s updated vision of how linear algebra could be taught.
Prof. Gilbert Strang
RES.18-010
Spring 2020
Lecture Videos
Engineering Math: Differential Equations and Linear Algebra
Undergraduate
Mechanical Engineering
This course is about the mathematics that is most widely used in the mechanical engineering core subjects: An introduction to linear algebra and ordinary differential equations (ODEs), including general numerical approaches to solving systems of equations.
Prof. Daniel Frey, Prof. Gilbert Strang
2.087
Fall 2014
Exams, Lecture Videos, Problem Sets, Programming Assignments with Examples
Calculus Revisited: Complex Variables, Differential Equations, and Linear Algebra
Undergraduate
Mathematics
Calculus Revisited is a series of videos and related resources that covers the materials normally found in freshman- and sophomore-level introductory mathematics courses. Complex Variables, Differential Equations, and Linear Algebra is the third course in the series, consisting of 20 Videos, 3 Study Guides, and a set of Supplementary Notes.…
Prof. Herbert Gross
RES.18-008
Fall 2011
Lecture Videos, Lecture Notes, Problem Sets, Problem Set Solutions
Example data · Run in Studio for fresh results.

Choose an action

About MIT OpenCourseWare

MIT OpenCourseWare finds courses by required topic or search words and orders matches by relevance.

Search courses can filter by level or lecture videos and returns course details and available materials.

Built by Fous from ocw.mit.edu and open.mit.edu and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with MIT OpenCourseWare.

Actions

Search courses

1 credit per run

Find free MIT OpenCourseWare courses on a topic, in relevance order. Optionally limit to a course level or courses with lecture videos.

Uses open.mit.edu.

What you provide

FieldTypeRequiredDescription
LevellevelTextOptionalCourse level, for example undergraduate.Example: Undergraduate
TopictopicTextRequiredTopic or search words, for example linear algebra.Example: linear algebra
Max Resultsmax_resultsNumberOptionalMaximum courses to return, for example 20.Example: 5
With Video Lectureswith_video_lecturesYes or noOptionalOnly include courses with lecture videos, for example true.Example: Yes

What you get

FieldTypeDescription
CoursescoursesListMatching courses in relevance order.
Levelcourses[].levelTextExample: Undergraduate
Titlecourses[].titleTextExample: Linear Algebra
Departmentcourses[].departmentTextExample: Mathematics
Course Linkcourses[].course_linkTextExample: https://ocw.mit.edu/courses/18-06sc-linear-algebra-fall-2011/
Descriptioncourses[].descriptionTextExample: This course covers matrix theory and linear algebra, emphasizing topics useful…
Instructorscourses[].instructorsList
Course Numbercourses[].course_numberTextExample: 18.06SC
Semester Yearcourses[].semester_yearTextExample: Fall 2011
Available Materialscourses[].available_materialsList

Example result

For Level: Undergraduate, Topic: linear algebra, Max Results: 5, With Video Lectures: Yes

JSON
{
  "courses": [
    {
      "level": "Undergraduate",
      "title": "Linear Algebra",
      "department": "Mathematics",
      "course_link": "https://ocw.mit.edu/courses/18-06sc-linear-algebra-fall-2011/",
      "description": "This course covers matrix theory and linear algebra, emphasizing topics useful in other disciplines such as physics, economics and social sciences, natural sciences, and engineering. It parallels the …",
      "instructors": [
        "Prof. Gilbert Strang"
      ],
      "course_number": "18.06SC",
      "semester_year": "Fall 2011",
      "available_materials": [
        "Lecture Videos",
        "Lecture Notes",
        "Problem-solving Videos"
      ]
    },
    {
      "level": "Undergraduate",
      "title": "Linear Algebra",
      "department": "Mathematics",
      "course_link": "https://ocw.mit.edu/courses/18-06-linear-algebra-spring-2010/",
      "description": "This is a basic subject on matrix theory and linear algebra. Emphasis is given to topics that will be useful in other disciplines, including systems of equations, vector spaces, determinants, eigenval…",
      "instructors": [
        "Prof. Gilbert Strang"
      ],
      "course_number": "18.06",
      "semester_year": "Spring 2010",
      "available_materials": [
        "Lecture Videos",
        "Instructor Insights",
        "Problem Sets"
      ]
    },
    {
      "level": "Undergraduate",
      "title": "A Vision of Linear Algebra",
      "department": "Mathematics",
      "course_link": "https://ocw.mit.edu/courses/res-18-010-a-2020-vision-of-linear-algebra-spring-2020/",
      "description": "This collection of videos presents Professor Strang’s updated vision of how linear algebra could be taught.",
      "instructors": [
        "Prof. Gilbert Strang"
      ],
      "course_number": "RES.18-010",
      "semester_year": "Spring 2020",
      "available_materials": [
        "Lecture Videos"
      ]
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@mit-opencourseware",
  "visibility": "public",
  "operation": "search_courses",
  "version": 1,
  "input": {
    "level": "undergraduate",
    "topic": "linear algebra",
    "max_results": 5,
    "with_video_lectures": true
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Find MIT courses on a subject
  • Identify courses with lecture videos
  • Compare courses by level and department
  • Review course instructors and available materials

Questions

Is Fous affiliated with MIT OpenCourseWare?

No. Fous is not affiliated with MIT OpenCourseWare. This workflow reads the public ocw.mit.edu website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a MIT OpenCourseWare account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from ocw.mit.edu when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

What MIT courses cover a topic?

Search courses finds matching courses for a required topic or search words, ordered by relevance.

Which courses include lecture videos?

Search courses can return only courses with lecture videos when that filter is enabled.

What materials are available for a course?

Search courses returns available materials for each matching course.

All Education workflowsBrowse all workflows