I am from a hardware background. I have some time at hand, hence want to learn things systematically and at a deeper level.