112 Visit

Introduction to Computer Science (CS50x) - Harvard University

Free Video
14.6k+ views edx.org

Description

CS50 is a free online class introducing students to the basics of computer science. CS50 is taught by David Malan of Harvard University.

Course Provider edx.org

Harvard University, in collaboration with edX, offers CS50x, an online adaptation of Harvard's renowned introductory computer science course. This prestigious institution brings its world-class education to a global audience through the edX platform, allowing learners from all backgrounds to access high-quality instruction from Harvard faculty.

Topic Intro to Programming

CS50x provides a comprehensive introduction to computer science and programming. The course covers a wide range of topics including algorithms, data structures, software engineering, and web development. Students learn multiple programming languages, starting with Scratch and progressing to C, Python, SQL, and JavaScript, while also exploring concepts in cybersecurity and artificial intelligence.

Ready to dive into Intro to Programming?
Check out all of our tutorials on this topic.

Benefits

  • Learn from Harvard's expert faculty
  • Gain a solid foundation in computer science principles
  • Develop problem-solving and analytical thinking skills
  • Experience hands-on coding with real-world projects
  • Earn a certificate from Harvard University upon completion
  • Flexible, self-paced learning to fit your schedule
  • Access to a global community of learners
  • No prior programming experience required
  • Prepare for further studies or careers in technology
  • Free to audit, with optional paid certificate