This class was tough.
I would recommend this course but it would be better learned in a lab with all people on computers.
I learned how to do the basics of coding on a website called codeacademy. this assignemnt was 10% of our grade and took 12 hours to complete.
Hours per week:
Advice for students:
I would say go to codeacademy first and see if you like coding or not. If it is easy for you then take it with this guy. If not take a coding class first then take this class.