Not too easy. Not too difficult.
Great course with a great instructor.
Easy to follow textbooks. Excellent programs to assist the student with learning the basics of programming.
Hours per week:
Advice for students:
Keep up with your work. Ask questions. And be patient when it comes to solving problems.