Courses

Courses

I do a lot of self-study. Before MOOCs (massively online open courses) arrived in 2011, I studied a number of self-paced courses online including those of University of Washington Professional Master's Program, MIT Open Courseware, Berkeley Course Videos, and iTunes University.

These are some of the courses that I have taken in MOOCs from fall of 2011 to present time.

Course Venue Year Category Pending
Artificial Intelligence 2011 AI
Databases 2011 CS
Introduction to Psychology 2011 Social Sciences
Machine Learning 2011 AI
Algorithms 2012 CS
Algorithms, Part II 2012 CS
Automata 2012 CS
Compilers 2012 CS
Computer Vision 2012 AI
Cryptography 2012 CS
Design- Creation of Artifacts in Society 2012 Design
Electronics and Circuits 2012 Engineering
Functional Programming Principles in Scala 2012 CS
Game Theory 2012 Economics
Gamification 2012 Social Sciences
Health Policy 2012 Medicine
Human Computer Interaction 2012 Design
Internet History and Technology 2012 CS
Introduction to Artificial Intelligence 2012 AI
Introduction to Complexity 2012 AI
Introduction to Networks 2012 CS
Logic 2012 Math
Mathematical Thinking 2012 Math
Model Thinking 2012 Math
Natural Language Processing (Stanford) 2012 AI
Networked Life 2012 Economics
Pharmacology 2012 Medicine
Probabilistic Graphical Models 2012 AI
Program Analysis and Optimization 2012 CS
Programming a Robotic Car 2012 AI
Quantum Mechanics and Quantum Computation 2012 Sciences
Sociology 2012 Social Sciences
Software Engineering for SAAS 2012 Software Engineering
Technology Entrepreneurship 2012 Business
Vaccines 2012 Medicine
Web Intelligence and Big Data 2012 AI
Writing in the Sciences 2012 Sciences
AI Planning 2013 AI
Analysis of Algorithms 2013 Math
Analytic Combinatorics 2013 Math
Android Apps 101 2013 Mobile
Beginner's Guide To Irrational Behavior 2013 Social Sciences
Business Ethics 2013 Business
Coding Together: iOS Programming 2013 Mobile
Complex Analysis 2013 Math
Computational Photography 2013 AI
Data Science 2013 AI
Digital Sound Design 2013 CS
Discrete Optimization 2013 AI
Enterprise Architecture 2013 IT
Fundamentals of Electrical Engineering 2013 Engineering Audit
Heterogeneous Parallel Programming 2013 CS
Image and Video Processing 2013 AI
Inspiring Leadership through Emotional Intelligence 2013 Business
Introducton to Psychology 2013 Social Sciences
Law and the Entrepreneur 2013 Business
Linear and Integer Programming 2013 AI
Natural Language Processing (Columbia) 2013 AI
Pattern Oriented Software Architectures for Concurrent and Networked Software 2013 Software Engineering
Philosophy 2013 Humanities
Principles of Project Management 2013 IT
Psychiatry: ADHD 2013 Medicine
Semantic Web Technologies 2013 AI
Social Psychology 2013 Social Sciences
Software Engineering for SAAS, II 2013 Software Engineering
Startup Engineering 2013 Software Engineering
User Experience for the Web 2013 Design
Analysis of Software Artifacts 2014 Software Engineering Pending
Android 2014 Mobile
Business Process Modeling 2014 IT Audit
Cryptography II 2014 CS Pending
Discrete Inference in Artificial Vision 2014 AI
Functional Analysis 2014 Math
Haskell 2014 CS Pending
Homotopy Type Theory 2014 CS Pending
Introduction to Personal Software Processes 2014 Software Engineering Pending
Introduction to Team Software Processes 2014 Software Engineering Pending
Javascript Track 2014 Software Engineering Pending
Linear Logic 2014 Math Pending
Managing Software Development 2014 Software Engineering Pending
Methods: Deciding What to Design 2014 Software Engineering Pending
Mining of Massive Datasets 2014 CS
Neural Networks for Machine Learning 2014 AI Pending
Reactive Programming 2014 CS
Ruby (Ruby, Rails, Advanced Ruby, Testing) 2014 Software Engineering Pending
Systems Engineering 2014 IT