
CS50x 2026
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 …
Courses - CS50x 2025
Students emerge from this course with a first-hand appreciation of how it all works and all the more confident in the factors that should guide their decision-making. This course is designed for …
Syllabus - CS50
To answer these questions, whether worth points or not, you may use any materials on CS50’s course website (i.e., cs50.harvard.edu), but nothing else. You may not use any other tools like cs50.ai or …
CS50
You may use any materials on CS50’s course website (i.e., cs50.harvard.edu), but nothing else (i.e., you may not use tools like cs50.ai or cs50.dev, nor search for information on the internet at large).
CS50
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 …
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 …
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.
CS50x
This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, and …
CS50
To answer these questions, whether worth points or not, you may use any materials on CS50’s course website (i.e., cs50.harvard.edu), but nothing else. You may not use any other tools like cs50.ai or …
CS50 AP
This is CS50 AP, Harvard University ’s introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board ’s AP …