This is a list of Massive Open Online Courses (MOOCs) that I recommend either because I have completed them or they have been recommended to me by knowledable people. I’ve tried to list the source of each course however the availability of courses changes regularly. I suggest searching for the courses through a search engine and seeing what is available.


  • CS101
  • How to build a startup


  • Introduction to Computer Science
  • Financial Decision Rules for Project Evaluation
  • Mandarin Chinese for Business
  • Cyberwar, Surveillance and Security
  • Chinese Language: Learn Basic Mandarin


  • Buddhism & Modern Psychology
  • Developing Innovative Ideas for New Companies
  • How to Change the World
  • Usable Security
  • International Cyber Conflicts The State University of New York
  • Tibetan Buddhist Meditation and the Modern World: Lesser Vehicle
  • Best Practices for iOS User Interface Design
  • Chinese for Beginners Peking University
  • Cybersecurity and Its Ten Domains
  • Networking and Security in iOS Applications
  • Financial Engineering and Risk Management Part I
  • Successful Negotiation: Essential Strategies and Skills
  • Competitive Strategy
  • Usable Security
  • Social Psychology Wesleyan University
  • Chinese Characters for beginner 汉字 Peking University
  • Analysis of Algorithms Princeton University
  • International Cyber Conflicts The State University of New York
  • Developing Innovative Ideas for New Companies:The First Step in Entrepreneurship
  • Learning How to Learn: Powerful mental tools to help you master tough subjects

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.