Home › Collections › Coding Courses for Singapore Students › CS50P: Introduction to Programming with Python Course
Run by Harvard University
Online Online, Self-paced; ~10 weeks Free Open Low effort About this opportunity cs, course, A focused Python programming course covering functions, variables, conditionals, loops, exceptions, file I/O, regular expressions, object-oriented programming, and unit testing through real-world examples. Earns the same free Harvard certificate as CS50x upon completion.
Who can apply Open to all; no prior experience required
Frequently asked Who runs this? + Run by Harvard University. More on their website.
Who can apply? + Open to all; no prior experience required
Is it paid? + Free to apply. No participant fees.
Related opportunities Course
CS50 Cybersecurity Harvard University
View details Course
CS50W: Web Programming with Python and JavaScript Harvard University
View details Course
freeCodeCamp JavaScript Algorithms and Data Structures freeCodeCamp
View details Competition
AtCoder Beginner Contest (ABC) AtCoder Corporation
View details Competition
Codeforces Competitive Programming Rounds Codeforces (ITMO University)
View details Competition
USA Computing Olympiad (USACO) USACO (usaco.org)
View details Updated 14 April 2026 · Source