CS50's Understanding Technology

Become A Computer Person

Join David J. Malan in this online course that is designed as an introduction to technology for students who don’t (yet!) consider themselves computer persons.

Featuring faculty from:
Self-Paced
Length
6 weeks
Start Understanding Technology Today.

What You'll Learn

This is CS50's introduction to technology for students who don’t (yet) consider themselves computer persons. Designed for those who work with technology every day but don’t necessarily understand how it all works underneath the hood or how to solve problems when something goes wrong, this course fills in the gaps, empowering you to use and troubleshoot technology more effectively. Through lectures on hardware, the Internet, multimedia, security, programming, and web development, this course equips you for today’s technology and prepares you for tomorrow’s as well.

The course will be delivered via edX and connect learners around the world. By the end of the course, participants will understand the following concepts:

  • internet
  • multimedia
  • security
  • web development
  • programming

Your Instructors

David J. Malan is Gordon McKay Professor of the Practice of Computer Science at Harvard University in the School of Engineering and Applied Sciences as well as a Member of the Faculty of Education in the Graduate School of Education and an Executive Fellow at Harvard Business School. He teaches Computer Science 50, otherwise known as CS50, which is among Harvard University’s largest courses, one of Yale University’s largest courses, and edX’s largest MOOC. He also teaches at Harvard Business School, Harvard Law School, Harvard Extension School, and Harvard Summer School.

Ways to take this course

When you enroll in this course, you will have the option of pursuing a Verified Certificate or Auditing the Course.

A Verified Certificate costs $299 and provides unlimited access to full course materials, activities, tests, and forums. At the end of the course, learners who earn a passing grade can receive a certificate. 

Alternatively, learners can Audit the course for free and have access to select course material, activities, tests, and forums. Please note that this track does not offer a certificate for learners who earn a passing grade.

Read More

CS50: Introduction to Computer Science

This is CS50x

An introduction to the intellectual enterprises of computer science and the art of programming.

Read More

Data Science for Business

Move beyond the spreadsheet

Designed for managers, this course provides a hands-on approach for demystifying the data science ecosystem and making you a more conscientious consumer of information.