- Impact
- 60,880
For more informationWhat you'll learn
- A broad and robust understanding of computer science and programming
- How to think algorithmically and solve programming problems efficiently
- Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development
- Familiarity in a number of languages, including C, PHP, and JavaScript plus SQL, CSS, and HTML
https://www.edx.org/course/introduction-computer-science-harvardx-cs50x