Search results
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.
- CS50x
This is CS50, Harvard University’s introduction to the...
- CS50x 2022
This course teaches students how to think algorithmically...
- Harvard Online Course
A broad and robust understanding of computer science and...
- CS50x
Learn how to program in C, Python, SQL, HTML, CSS, and JavaScript with CS50, a free online course from Harvard University. Explore topics such as computational thinking, algorithms, data structures, and web development with problem sets and a final project.
CS50: Computer Science Courses and Programs from Harvard. Introduction to Computer Science from Harvard, better known as CS50, is the largest course on the Harvard campus and more than 4,000,000 learners worldwide have registered for the course on edX.
Learn the basics of computer science and programming in C, Python, SQL, and JavaScript with CS50x, an online version of Harvard's largest course. Enroll today for a self-paced, 11-week course with problem sets, final project, and certificate option.
An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.
Learn how to think algorithmically and solve problems efficiently with C, Python, SQL, and other languages. This course is designed for all students, with or without prior programming experience, and offers problem sets, final project, and feedback options.
Learn how to think algorithmically and solve problems efficiently with C, Python, SQL and web programming. This course is designed for all students, with or without prior experience, and offers free online access, feedback, certificates and transfer credit options.