Skip to main content
View all courses
  • Art & Design
  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Health & Medicine
  • Humanities
  • Mathematics
  • Programming
  • Science
  • Social Sciences
Harvard Online Courses

Professional and Lifelong Learning

In-person, blended, and online courses

All Courses
Online Courses
Free Courses

Courses

Back

Course Filters

Subject Area
Price
Start date
E.g., 02/06/2023
E.g., 02/06/2023
Schools
Duration
Difficulty
Modality
Help me choose
7 resultsNo results
 forComputer ScienceProgrammingFreeOnlineClear All Filters
  • CS50G
    Programming
    Online

    CS50's Introduction to Game Development

    Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as...
    Free*
    12 weeks long
    Available now
  • CS50x
    Programming
    Online

    CS50: Introduction to Computer Science

    An introduction to the intellectual enterprises of computer science and the art of programming.
    Free*
    11 weeks long
    Available now
  • CS50S
    Computer Science
    Online

    CS50's Introduction to Programming with Scratch

    A gentle introduction to programming that prepares you for subsequent courses in coding.
    Free*
    3 weeks long
    Available now
  • Glasses and computer screen
    Computer Science
    Online

    Fundamentals of TinyML

    Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “...
    Free*
    5 weeks long
    Available now
  • "Ok Google"
    Computer Science
    Online

    Applications of TinyML

    Get the opportunity to see TinyML in practice. You will see examples of TinyML applications, and learn first-hand how to train...
    Free*
    5 weeks long
    Available now
  • Arduino Microcontroller photo
    Computer Science
    Online

    Deploying TinyML

    Learn to program in TensorFlow Lite for microcontrollers so that you can write the code, and deploy your model to your very own...
    Free*
    5 weeks long
    Available now
  • Illustration
    Computer Science
    Online

    Quantitative Methods for Biology

    Learn introductory programming and data analysis in MATLAB, with applications to biology and medicine.
    Free*
    Available now

Get updates on new courses.

Top
Donate
  • Accessibility
  • Privacy Policy
  • Terms of Use
  • EEA Privacy Disclosures
Harvard University
  • Twitter
  • Facebook
  • Linked In