Skip to content

Online courses, course ratings and course details

Find online courses across learning platforms.

Search courses

Search courses

Find online courses on a topic in Class Central’s order, including provider, institution, instructor details, cost, certificate, ratings, duration, start date and language. Instructors are included when listed on a course page.

Your information

Topic or skill to search for, for example machine learning.

Maximum courses to return, for example 20.

More options

Course language, for example Spanish; use any for all languages.

Only include free courses, for example true.

Only include courses offering a certificate, for example true.

1 credit per run

Example results

Courses
Courses
TitleCostRatingDurationLanguagePlatformStart DateInstitutionInstructorsNumber of ReviewsClass Central LinkCertificate Available
Professional Certificate in AI and Machine Learning
Paid Course
5
6 months
English
Simplilearn
Self-Paced
Michigan Engineering Professional Education
Michigan Engineering Professional Education
2
Yes
Machine Learning Foundations: A Case Study Approach
Paid Course
3.95
7 weeks, 3 hours a week
English
Coursera
Self-Paced
University of Washington
Carlos Guestrin and Emily Fox
40
Yes
Predictive Modeling and Machine Learning with MATLAB
Paid Course
4.85393
4 weeks, 5 hours a week
English
Coursera
Self-Paced
MathWorks
Michael Reardon, Maria Gavilan-Alfonso, Erin Byrne, Matt Rich, Brandon Armstrong, Adam Filion, Nikola Trica, Isaac Bruss, Brian Buechel, Heather Gorr, and Sam Jones
89
Yes
Machine Learning for Musicians and Artists
Free Online Course
4.75532
50 hours
English
Kadenze
Self-Paced
Goldsmiths University of London
Rebecca Fiebrink
94
Yes
Practical Machine Learning
Paid Course
3.37037
4 weeks, 2 hours a week
English
Coursera
Self-Paced
Johns Hopkins University
Jeff Leek
27
Yes
Example data · Run in Studio for fresh results.

Choose an action

About Class Central

Class Central’s Search courses method returns courses in search order with costs, ratings, durations, dates, languages, and provider details.

Search courses requires a topic and can filter by language, free courses, result count, and certificate availability.

Built by Fous from classcentral.com and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with Class Central.

Actions

Search courses

1 credit per run

Find online courses on a topic in Class Central’s order, including provider, institution, instructor details, cost, certificate, ratings, duration, start date and language. Instructors are included when listed on a course page.

What you provide

FieldTypeRequiredDescription
TopictopicTextRequiredTopic or skill to search for, for example machine learning.Example: machine learning
LanguagelanguageTextOptionalCourse language, for example Spanish; use any for all languages.Example: Spanish
Free Onlyfree_onlyYes or noOptionalOnly include free courses, for example true.Example: Yes
Max Resultsmax_resultsNumberOptionalMaximum courses to return, for example 20.Example: 5
With Certificatewith_certificateYes or noOptionalOnly include courses offering a certificate, for example true.Example: Yes

What you get

FieldTypeDescription
CoursescoursesListCourses in Class Central search order.
Costcourses[].costTextCost label as shown by Class Central.Example: Paid Course
Titlecourses[].titleTextCourse title.Example: Professional Certificate in AI and Machine Learning
Ratingcourses[].ratingNumberAverage rating out of five.Example: 5
Durationcourses[].durationTextDuration as shown on Class Central.Example: 6 months
Languagecourses[].languageTextCourse language.Example: English
Platformcourses[].platformTextLearning platform.Example: Simplilearn
Start Datecourses[].start_dateTextStart date or self-paced label as shown.Example: Self-Paced
Institutioncourses[].institutionTextUniversity or institution.Example: Michigan Engineering Professional Education
Instructorscourses[].instructorsTextInstructor names as shown on the course page.Example: Michigan Engineering Professional Education
Number of Reviewscourses[].number_of_reviewsNumberNumber of ratings or reviews.Example: 2
Class Central Linkcourses[].class_central_linkTextClass Central course page link.Example: https://www.classcentral.com/course/simplilearn-michigan-engineering-profession…
Certificate Availablecourses[].certificate_availableYes or noWhether a certificate is offered.Example: Yes

Example result

For Topic: machine learning, Max Results: 5

JSON
{
  "courses": [
    {
      "cost": "Paid Course",
      "title": "Professional Certificate in AI and Machine Learning",
      "rating": 5,
      "duration": "6 months",
      "language": "English",
      "platform": "Simplilearn",
      "start_date": "Self-Paced",
      "institution": "Michigan Engineering Professional Education",
      "instructors": "Michigan Engineering Professional Education",
      "number_of_reviews": 2,
      "class_central_link": "https://www.classcentral.com/course/simplilearn-michigan-engineering-professional-certificate-in-ai-and-machine-learning-527802",
      "certificate_available": true
    },
    {
      "cost": "Paid Course",
      "title": "Machine Learning Foundations: A Case Study Approach",
      "rating": 3.95,
      "duration": "7 weeks, 3 hours a week",
      "language": "English",
      "platform": "Coursera",
      "start_date": "Self-Paced",
      "institution": "University of Washington",
      "instructors": "Carlos Guestrin and Emily Fox",
      "number_of_reviews": 40,
      "class_central_link": "https://www.classcentral.com/course/coursera-ml-foundations-4352",
      "certificate_available": true
    },
    {
      "cost": "Paid Course",
      "title": "Predictive Modeling and Machine Learning with MATLAB",
      "rating": 4.85393,
      "duration": "4 weeks, 5 hours a week",
      "language": "English",
      "platform": "Coursera",
      "start_date": "Self-Paced",
      "institution": "MathWorks",
      "instructors": "Michael Reardon, Maria Gavilan-Alfonso, Erin Byrne, Matt Rich, Brandon Armstrong, Adam Filion, Nikola Trica, Isaac Bruss, Brian Buechel, Heather Gorr, and Sam Jones",
      "number_of_reviews": 89,
      "class_central_link": "https://www.classcentral.com/course/coursera-predictive-modeling-machine-learning-17129",
      "certificate_available": true
    }
  ]
}

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": "@class-central",
  "visibility": "public",
  "operation": "search_courses",
  "version": 1,
  "input": {
    "topic": "machine learning",
    "max_results": 5
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Compare course costs, ratings, and durations
  • Find free courses in a specific language
  • Identify courses offering certificates
  • Review course providers and institutions
  • Find course start dates and instructors

Questions

Is Fous affiliated with Class Central?

No. Fous is not affiliated with Class Central. This workflow reads the public classcentral.com 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 Class Central account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from classcentral.com 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 courses are available for a topic?

Search courses returns matching courses in Class Central search order when you provide a topic.

Which courses offer certificates?

Search courses can filter for courses offering certificates with the certificate availability option.

What languages are courses taught in?

Search courses returns course language and can filter results by a specified language.

All Education workflowsBrowse all workflows