Harvard University Free Online courses

Harvard University Free Online courses: Introduction to Computer Science

Harvard University Free Online courses: Introduction to Computer Science. This is CS50x, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. Harvard University Free Online course

Duration: About 12 weeks – 10 to 20 h per week –

Language: English

32 Free Online Courses and Certificates You can earn in 2020

Harvard University Free Online courses: Introduction to Computer Science

Learning topics:

  • 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
  • How to engage with a vibrant community of like-minded learners from all levels of experience
  • How to develop and present a final programming project to your peers
  • Harvard University Free Online courses

Course description

This is CS50x, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience.

An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.

Topics:

abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.

Languages:

C, PHP, and JavaScript plus SQL, CSS, and HTML.

Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming.

As of Fall 2015, the on-campus version of CS50x, CS50, was Harvard’s largest course.

More information and registration on Official Website.

Harvard University Free Online courses

Apply Also: 7 data science certifications to boost your resume and salary

Google Introduces a New Career Certificates Program That Could Land You a Great Job

Share