Apply Here For Free Online Course on AP®Computer Science Principles

Apply Here For Free Online Course on AP®Computer Science Principles

Harvard University offers a free online course on AP® Computer Science Principles. The entry-level course taught by David J. Malan, CS50 AP teaches students how to think algorithmically and solve problems efficiently.

This is CS50 AP, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board’s new AP CS Principles curriculum framework.

Harvard University is devoted to excellence in teaching, learning, and research, and to developing leaders in many disciplines who make a difference globally. Harvard faculty are engaged with teaching and research to push the boundaries of human knowledge. The University has twelve degree-granting Schools in addition to the Radcliffe Institute for Advanced Study.

Effort: 5 hours per week
Certificate Available: Yes. Add a Verified Certificate for $100
Session: Self-paced

About This Course

  • This is CS50 AP, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board’s new AP CS Principles curriculum framework.
  • An entry-level course taught by David J. Malan, CS50 AP 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. Languages include 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 CS50 was Harvard’s largest course.
  • Students in high school may receive AP credit for this course provided their school approves the credit and administers the College Board’s end-of-year exam. Students who earn a satisfactory score on 9 problem sets (i.e., programming assignments) and a final project are also eligible to receive a verified certificate from HarvardX.
  • This is a free online course. This MOOC will be offered with Video Transcripts in English. Applicants can get a verified certificate.

Learning Outcomes

  • 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

Eligibility: None

How to Apply

  • Go to the course website link
  • Create an edX account to SignUp
  • Choose “Register Now” to get started.
  • edX offers honor code certificates of achievement, verified certificates of achievement, and XSeries certificates of achievement. Currently, verified certificates are only available in some courses.
  • Once applicant sign up for a course and activate their account, click on the Log In button on the edx.org home page and type in their email address and edX password. This will take them to dashboard, with access to each of their active courses. (Before a course begins, it will be listed on their dashboard but will not yet have a “view course” option.)

Click here for more details and to apply

 

1 Comment

  1. biniyam mulugeta

    October 2, 2016 at 5:45 PM

    my name is biniyam, am from ethiopia, i am 2nd year civil engineering student in addis ababa university and i trying somthing on mobiles and computer my mobile number is +251921312542.

Leave a Reply

Your email address will not be published.