Not too easy. Not too difficult.
I will recommend it highly as one of the core subjects are necessary to be an expertee in that.
Thats highly helpful and useful in improving and increasing knowledge.
Hours per week:
Advice for students:
If you are a man with determination then accept the challenge and conquer the world.