This repo contains all my MOOC certifications and assignments from the courses I pursued on Coursera along with the code base, quiz questions, screenshot, and images.
Week 0 : Statements, expressions, variables
Week 1 : Functions, logic, conditionals
Week 2 : Event-driven programming, local and global variables, buttons and input fields
Week 3 : The canvas, static drawing, timers, interactive drawing
Week 4 : Lists, keyboard input, motion, positional/velocity control
"Rock-Paper-Scissors-Lizard-Spock" game
"Guess the Number" game
Stopwatch: The Game
"Pong" game
Week 5 - Mouse input, list methods, dictionaries
Read mouse input, learn about list methods and dictionaries, draw images
Week 6 - Classes and object-oriented programming
Learn the basics of object-oriented programming in Python using classes, work with tiled images
Week 7 - Basic game physics, sprites
Understand the math of acceleration and friction, work with sprites, add sound to your game
Week 8 - Sets and animation
Learn about sets in Python, compute collisions between sprites, animate sprites
This course Machine Learning is offered by Standford online
Instructor: Andrew Ng
This is all written in matlab. The datasets are also uploaded with the excercises
Linear Regression (one variable and multiple variables)
Logistic Regression
Regularization
Neural networks
Support Vector Machine
Clustering
Dimensionality Reduction
Anomaly Detection
Recommender System
Master Deep Learning, and Break into AI
Instructor: Andrew Ng
Course 1: Neural Networks and Deep Learning
Week 2 - PA 1 - Logistic Regression with a Neural Network mindset
Week 3 - PA 2 - Planar data classification with one hidden layer
Week 4 - PA 3 - Building your Deep Neural Network: Step by Step
Week 4 - PA 4 - Deep Neural Network for Image Classification: Application
Course 2: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
Week 1 - PA 1 - Initialization
Week 1 - PA 2 - Regularization
Week 1 - PA 3 - Gradient Checking
Week 2 - PA 4 - Optimization Methods
Week 3 - PA 5 - TensorFlow Tutorial
Course 3: Structuring Machine Learning Projects
There is no PA for this course. But this course comes with very interesting case study quizzes.
Course 4: Convolutional Neural Networks
Week 1 - PA 1 - Convolutional Model: step by step
Week 1 - PA 2 - Convolutional Model: application
Week 2 - PA 1 - Keras - Tutorial - Happy House
Week 2 - PA 2 - Residual Networks
Course 5: Sequence Models
Week 1 - PA 1 - Building a Recurrent Neural Network - Step by Step
Week 1 - PA 2 - Character level language model - Dinosaurus land
Course 1: Neural Networks and Deep Learning
Week 1 Quiz - Introduction to deep learning
Week 2 Quiz - Neural Network Basics
Week 3 Quiz - Shallow Neural Networks
Week 4 Quiz - Key concepts on Deep Neural Networks
Course 2: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
Week 1 Quiz - Practical aspects of deep learning
Week 2 Quiz - Optimization algorithms
Week 3 Quiz - Hyperparameter tuning, Batch Normalization, Programming Frameworks
Course 3: Structuring Machine Learning Projects
Week 1 Quiz - Bird recognition in the city of Peacetopia (case study)
Week 2 Quiz - Autonomous driving (case study)