Learn Computer Science and Coding With This edX Course

Through edX Harvard has made an updated version of their popular CS50 course available to everyone. The twelve week course is designed for people who do not have any prior coding experience. The course begins with the basics of how computers work before moving through the languages C, PHP, and JavaScript plus SQL, CSS, and HTML. Other topics covered in the course include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.

Applications for Education
If you have high school students who are interested in computer science, but your school doesn’t offer a course for them, working through CS50 on edX could be a good way for those students to receive a comprehensive introduction to computer science and programming.

H/T to Open Culture

Archives

Thank You Readers for 14 Amazing Years!