Not too easy. Not too difficult.
Course Overview:
Machine Learning is a fascinating subject, it allows you to deal much more efficiently with uncertainty. Say for instance that you are a CEO of a big company and you need to decide whether or not your company should keep manufacturing a certain type of product. Most of the time you will not have a clue what the right decision will be and will not have much time to find out. This is when Machine Learning comes in handy and gives you a proper and very efficient way to decide what to do.
Course highlights:
The course deals with a main section of Machine Learning which is Reinforcement Learning. During this course, I actually learned a very interesting algorithm that ultimately allowed me to train a self driving car. At the end the car was able to find its way to its destination with almost 100% efficiency while all the way being respectful of (US) traffic rules. And the most interesting part of it is I never actually had to hard code any if-else condition which was fantastic. The car actually learned what to do and were doing it with huge efficiency. That is the marvellous magic behind Machine Learning.
Hours per week:
9-11 hours
Advice for students:
The course has a great deal of theory in it but if you get over your fear of odd looking mathematical formulas, you will actually be able to grasp the whole subject much more easily and use the concepts much more efficiently. One particular advice I have, is to always try to implement the algorithms you learn in the course and understand how the formulas you will be implementing in those algorithms actually work.