Not too easy. Not too difficult.
It is a really involving but enjoyable course for those with an eye for Information technology. Furthermore, it is up to date and it really focuses on real life situations.
I really enjoy the rate at which the concepts are taught as well as the applicability of the assignments given. I got to learn a lot from fellow students through group assignments as well as reviews from lecturers on personal research work.
Hours per week:
Advice for students:
You really have to be patient especially when learning new concepts and put in quite some effort to practice your programming skills. In addition to that be disciplined and co-operative when working with others.