Investment banker completes CS50: new destination? + thank you staff!
Last week, I’ve finally completed all the problem sets! It was a bit of a struggle (although an extremely pleasant one!) since my investment banking job means I had at most 2 days to focus on CS50 (I usually work entire weekends too, logging 80-100 hours per week). Might sound trivial but I feel very pleased to have completed the course in these circumstances and without CS background.
I also wanted to thank CS50 staff! Your enthusiasm is absolutely inspiring, and I felt touched despite not being on H/Y campus. Tremendous thanks for your continuous efforts in making computer science available to all!
At university, I did one of the best economics degrees in the world so I am familiar with linear algebra, calculus and statistics - feel free to recommend more mathematically rigorous courses.
Personally, the most obvious candidates for me are:
1. MITx Introduction to Computer Science and Programming Using Python https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-9
2. https://www.coursera.org/learn/algorithms-part1 as recommended by David J. Malan himself
5. https://www.coursera.org/learn/object-oriented-java (this is intermediate, what could should I take to learn basics first – CS50 won’t suffice, I guess?)
Courses, books, blogs are all welcome.
Many thanks and happy coding!