This page is a work in progress; I'll eventually add descriptions to the courses.

Catalogue of MOOCs/courses I've taken over the years; listed in reverse chronological order:

The Missing Semester

Offered By: MIT

July, 2020 - In progress

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

June, 2020 - In progress

CS61B: Data Structures

Offered By: UC Berkeley

April, 2020 - In progress

IntelliJ IDEA Community Edition Essential Training

Offered By: LinkedIn

Completed: April, 2020

Certificate

APIs and Microservices Certification

Offered By: freeCodeCamp

Completed: Dec, 2019

Certificate

Front End Libraries Certification

Offered By: freeCodeCamp

Completed: Nov, 2019

Certificate

Responsive Web Design Certification

Offered By: freeCodeCamp

Completed: Nov, 2019

Certificate

JavaScript Algorithms and Data Structures Certification

Offered By: freeCodeCamp

Completed: Nov, 2019

Certificate

React.js Essential Training

Offered By: LinkedIn

Completed: Nov, 2019

Certificate

Data Engineering, Big Data, and Machine Learning on GCP Specialization

Offered By: Coursera

Completed: Aug, 2019

Certificate

Building Resilient Streaming Systems on Google Cloud Platform

Offered By: Coursera

Completed: Aug, 2019

Certificate

Learning Docker

Offered By: LinkedIn

Completed: Aug, 2019

Certificate

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).

Certificate

Practical Deep Learning for Coders, v3, Part 1

Offered By: fast.ai

Completed: Dec, 2018

Deep Learning Specialization

Offered By: deeplearning.ai

Completed: Nov, 2018

Certificate

Sequence Models

Offered By: deeplearning.ai

Completed: Nov, 2018

Certificate

Convolutional Neural Networks

Offered By: deeplearning.ai

Completed: Nov, 2018

Certificate

Structuring Machine Learning Projects

Offered By: deeplearning.ai

Completed: Oct, 2018

Certificate

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

Certificate

Neural Networks and Deep Learning

Offered By: deeplearning.ai

Completed: Sept, 2018

Certificate

Java Build Automation With Maven

Offered By: LinkedIn

Completed: Aug, 2018

Certificate

Machine Learning & AI Foundations: Decision Trees

Offered By: LinkedIn

Completed: Aug, 2018

Certificate

Statistics Foundations 1

Offered By: LinkedIn

Completed: Aug, 2018

Certificate

pandas Essential Training

Offered By: LinkedIn

Completed: Aug, 2018

Certificate

Artificial Intelligence Foundations Neural Networks

Offered By: LinkedIn

Completed: July, 2018

Certificate

Building and Deploying Deep Learning Applications with TensorFlow

Offered By: LinkedIn

Completed: July, 2018

Certificate

Neural Networks And Convolutional Neural Networks Essential Training

Offered By: Coursera

Completed: July, 2018

Certificate

Serverless Machine Learning with Tensorflow on Google Cloud Platform

Offered By: Coursera

Completed: Mar, 2018

Certificate

Serverless Data Analysis with Google BigQuery and Cloud Dataflow

Offered By: Coursera

Completed: Mar, 2018

Certificate

Leveraging Unstructured Data with Cloud Dataproc on Google Cloud Platform

Offered By: Coursera

Completed: Mar, 2018

Certificate

Google Cloud Platform Big Data and Machine Learning Fundamentals

Offered By: Coursera

Completed: Mar, 2018

Certificate

Interactivity With Javascript

Offered By: Coursera

Completed: Jan, 2016

6.00.2x: Introduction to Computational Thinking and Data Science

Offered By: EdX

Completed: Dec, 2015

Certificate

Algorithms: Design and Analysis

Offered By: Coursera

Completed: Dec, 2015

Certificate

Using Databases with Python

Offered By: Coursera

Completed: Dec, 2015

Certificate

Databases: JSON Data

Offered By: Stanford Online

Completed: Jan, 2015

Certificate

Databases: SQL

Offered By: Stanford Online

Completed: Dec, 2015

Certificate

Databases: XML Data

Offered By: Stanford Online

Completed: Nov, 2015

Certificate

Relational Algebra

Offered By: Stanford Online

Completed: Oct, 2015

Certificate

Internet History, Technology, and Security

Offered By: Coursera

Completed: Oct, 2015

Certificate

Introduction to CSS3

Offered By: Coursera

Completed: Oct, 2015

Using Python to Access Web Data

Offered By: Coursera

Completed: Sept, 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.

with dr chuck

Introduction to HTML5

Offered By: Coursera

Completed: Sept, 2015

Certificate

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.

Certificate