CS50: Introduction to Computer Science
An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, ...
CS50x 2021
This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation ...
CS50x 2022
This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation ...
CS50x 2023
This course teaches you how to solve problems, both with and without code, with an emphasis on correctness, design, and style. Topics include computational ...
CS50x 2023 Lectures
2023年7月20日 — This course teaches you how to solve problems, both with and without code, with an emphasis on correctness, design, and style. Topics include ...
HarvardX
An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, ...
Week 0 Scratch
This is CS50 · Week 0 Scratch. Computer Science. Computational Thinking. Problem Solving: Inputs, Outputs. Representation: Unary, Binary, Decimal, ASCII ...
Weeks
This is CS50x 2023. Curious how your 2023 work will count toward the 2024 course? See our FAQs if you started in 2023 or earlier.