Not too easy. Not too difficult.
I would recommend the course it is not difficult at all since it only require a basic understanding.
A brief introduction of the course is done within the first three days of the week. Various scientific concepts are also learn after a great introduction.
Hours per week:
Advice for students:
To form group discussion to aid them understand the course further and to be convenience with various treads in the technology