Courses

Online Courses/MOOCs:

  • Machine Learning by Andrew Ng, Coursera
  • Introduction to Machine Learning by Sebastian Thrun, Udacity
  • Deep Learning Specialization by Andrew Ng, deeplearning.ai
    • Neural Networks and Deep Learning
    • Improving Deep Neural Networks: Hyperparameter Tuning,Regularization and Optimization
    • Structuring Machine Learning Projects
    • Convolutional Neural Networks
    • Sequence Models
  • Convolutional Neural Networks for Visual Recognition(CS231n), Stanford

University Courses

Computer Science Courses:

  • Discrete Structures for Computer Science
  • Data Mining
  • Computer Networks
  • Design and Analysis of Algorithms
  • Compiler Design
  • Operating Systems
  • Theory of Computation
  • Computer Architecture
  • Data Structures and Algorithms
  • Database Systems
  • Principles of Programming Languages
  • Microprocessor and Interfacing
  • Logic in Computer Science
  • Object Oriented Programming
  • Digital Design
  • Computer Programming

Mathematics Courses:

  • Calculus: Uni-variate and Multivariate, Differential and Integral
  • Probability and Statistics
  • Linear Algebra (with Matrix Theory)
  • Differential Equations
  • Complex Analysis

Chemistry Courses:

  • Quantum Chemistry
  • Retro-synthetic Analysis
  • Electromagnetic Theory
  • Drug Design
  • Statistical Thermodynamics
  • Material Science
  • Nano materials

Miscellaneous Courses:

  • Principles of Economics
  • Mechanics & Oscillations, Electrical Sciences, General Biology, General Chemistry, Thermodynamics
  • Cross Cultural Skills
  • Dynamics of Social Change