Pretty easy, overall.
A great course to get your feet wet for C#. I do a lot of OOP on Java and some on C++ but I never tried C#. I figured the more languages I know the better off I am in the workplace.
You will learn a lot of programming in a short period of time. You will definitely learn the value of time management when you take a course like this from scratch. It is very basic so you will primarily be learning the fundamentals. You will want to become really good friends with inheritance and polymorphism.
Hours per week:
Advice for students:
I started iLabs Sunday just to get an idea of what the lab is asking for. iConnect sessions are essential to this class as well. You will notice that the iConnect session do coincide with what you are learning week to week. I cannot stress enough how important iConnect is in this course. Use it, its a free resource. The quizzes are not easy, and require a lot of thinking from the readings. Take notes when you are reading and look over the examples in the book. Ask questions in class or on the discussion posts. Also, never be too afraid to ask the professor.