Introduction to Computer Science
An introduction to the intellectual enterprises of computer science and the art of programming.
About this Course
CS50x is Harvard College'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 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 2013, the on-campus version of CS50x was Harvard's second-largest course.
Students who earn a satisfactory score on 9 problem sets (i.e., programming assignments) and a final project will receive a certificate from HarvardX. This is a self-paced course - you may take CS50x on your schedule.
WAYS TO TAKE THIS EDX COURSE FOR FREE:
Simply Audit this Course
Can't commit to all of the lectures, assignments, and tests? Audit this courseand have complete access to all of the course material, tests, and the online discussion forum. You can decide what and how much you want to do. This option is free to all.
Try for a Certificate
Participate in all of the course's activities and abide by the edX Honor Code. If your work is satisfactory, you'll receive a certificate to showcase your achievement. This option is free to all.
WAYS TO TAKE THIS COURSE FOR A FEE:
Earn a Verified Certificate of Achievement
Looking to test your mettle? Do you plan to use your completed coursework for job applications, promotions or school applications? Then you may prefer to work towards an edX personalized Certificate of Achievement to document your accomplishment. It is a great way to document your accomplishment.
Earn Harvard Credit
Optionally, you can enroll in the traditional, semester-long course at Harvard Extension School. Courses are offered in fall or spring semesters, or both. You have the option to enroll for undergraduate or graduate credit and will receive grades on a Harvard transcript. Learn more about the course on the Harvard Extension School website.
No comments:
Post a Comment