
Syllabus - CS50
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 …
CS50
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 …
Syllabus - CS50x 2025
This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software …
Syllabus - CS50
Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems efficiently.
CS50's Introduction to Programming with Python
Whereas CS50x itself focuses on computer science more generally as well as programming with C, Python, SQL, and JavaScript, this course, aka CS50P, is entirely focused on programming with Python.
CS50
The course starts with a traditional but omnipresent language called C that underlies today’s newer languages, through which students learn not only about functions, variables, conditionals, and loops, …
Syllabus - CS50 for Teachers in Indonesia
This course is an intensive introduction to the intellectual enterprises of computer science and the art of programming. It teaches students how to think algorithmically and solve problems efficiently.
CS50x 2025
This course teaches you how to solve problems, both with and without code, with an emphasis on correctness, design, and style. Topics include computational thinking, abstraction, algorithms, data …
CS50 Certificate - CS50x 2024
If you submit and receive a score of at least 70% on each of this course’s problem sets and labs as well as its final project, you will be eligible for a free CS50 Certificate like the below.
CS50's Introduction to Artificial Intelligence with Python
This course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting …