Learnings
This page is a work in progress; I'll eventually add descriptions to the courses.
Going forwards, I'll try to document key learnings from these courses at https://wiki.dhruvs.space.
Catalogue of MOOCs/courses I've taken over the years; listed in reverse chronological order:
The Missing Semester
Offered By: MIT
The Missing Semester is run by Jon Gjengset, Anish Athalye, and Jose Javier Gonzalez, and teaches computing ecosystem literacy.
CS61C: Machine Structures
Offered By: UC Berkeley
CS61B: Data Structures
Offered By: UC Berkeley
JavaScript Algorithms and Data Structures Certification
Offered By: freeCodeCamp
Completed: Nov, 2019
Data Engineering, Big Data, and Machine Learning on GCP Specialization
Offered By: Coursera
Completed: Aug, 2019
Building Resilient Streaming Systems on Google Cloud Platform
Offered By: Coursera
Completed: Aug, 2019
Intro to Self-Driving Cars Nanodegree
Offered By: Udacity
Completed: Mar, 2019
I'm highly interested in the field of autonomous driving. This is the first course offered by Udacity in the field. It sets up the fundamentals — Bayesian thinking, Kalman filters, A* search, working with matrices in C++, etc. — needed for the much more comprehensive course 2 (which I'll be taking in the near future).
Machine Learning for Coders
Offered By: fast.ai
Completed: Sept, 2018
This was the first fast.ai course that I took; solid practical introduction to ML.
Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
Offered By: deeplearning.ai
Completed: Sept, 2018
Building and Deploying Deep Learning Applications with TensorFlow
Offered By: LinkedIn
Completed: July, 2018
Neural Networks And Convolutional Neural Networks Essential Training
Offered By: Coursera
Completed: July, 2018
Serverless Machine Learning with Tensorflow on Google Cloud Platform
Offered By: Coursera
Completed: Mar, 2018
Serverless Data Analysis with Google BigQuery and Cloud Dataflow
Offered By: Coursera
Completed: Mar, 2018
Leveraging Unstructured Data with Cloud Dataproc on Google Cloud Platform
Offered By: Coursera
Completed: Mar, 2018
Google Cloud Platform Big Data and Machine Learning Fundamentals
Offered By: Coursera
Completed: Mar, 2018
6.00.2x: Introduction to Computational Thinking and Data Science
Offered By: EdX
Completed: Dec, 2015
Responsive Website Basics: Code with HTML, CSS, and JavaScript
Offered By: Coursera
Completed: Sept, 2015
Python Data Structures
Offered By: Coursera
Completed: Sept, 2015
This course comes from the great and powerful Professor Chuck Severance. He's one of the most relatable professors out there, and has single-handedly made learning Python easy — and fun — for thousands of people through his courses (they're available free of charge now!). Had the privilege of meeting him in October, 2018 at PyCon; super awesome guy.
6.00.1x: Introduction to Computer Science and Programming Using Python
Offered By: Edx
Completed: Sept, 2015
This was the first ever CS MOOC I took, which engendered in me, an intense curiosity for the field. This is a solid introduction to Python, as well as the fundamentals of CS. Professor Eric Grimson is one of the finest teachers out there, period.