CS50x / Harvard programming intro coursework and psets