CS50

CS50 offers over a dozen free computer science courses from Harvard University, with each one consisting of multiple lectures. Courses include the following:

  • Introduction to Computer Science - An introduction to the intellectual enterprises of computer science and the art of programming. There are six years of classes and lectures include C, Arrays, Algorithms, Python, and SQL.
  • Computer Science for Lawyers - A variant of Harvard University's introduction to computer science designed especially for lawyers and law students. Lectures include Computational Thinking, Cryptography, and Cybersecurity.
  • Introduction to Databases with SQL - An introduction to the fundamentals of database systems using SQL. Lectures include Querying, Relating, Designing, Writing, Viewing, and Optimizing.
  • Introduction to Game Development - Lectures include Pong, Super Mario Bros, Legend of Zelda, and Angry Birds.

Other courses include Web Programming with Python and Javascript, Computer Science for Business Professionals, Understanding Technology, Mobile App Development with React Native, and more.

One of the lectures available on the CS50 Roku channel is shown below.


-- Information is current as of March 14, 2025

CHANNEL STORE DESCRIPTION: This is CS50, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming, for concentrators and non-concentrators alike, with or without prior programming experience.

Add Channel

CHANNEL STORE CATEGORY: Educational

DEVELOPER: CS50

FEES: None

Newest Roku Channels

Comments

Top Commenters