Learning on edX by following CS50x: Introduction to CS at Harvard University