This class was tough.
C++ is a hard language to start out on and anyone who understands coding will say the same. More than 50% of my class dropped out as it's simply too difficult, not only that, our professor has a thick accent and it's extremely difficult to understand what she is trying to teach. Meaning hard to learn + hard to understand = SUPER HARD grasp. I've had to read many online forums for advice and help and read the textbook to teach myself what will be tested on.
I've learned some basic concepts of the language, of course it is beginning C++, so you won't know everything by the end but don't worry, you can take other classes next semester. There are labs you do once a week and lectures, it is quite difficult as the professor doesn't tell you how to solve certain problems and you just simply don't understand. So in the end you walk home not knowing the materials.
Hours per week:
Advice for students:
I've also learned some ways of self teaching and the best way to do so is friends! Get in touch with fellow classmates and it will be 100% easier to understand from another perspective. In life you will always need connections so you may never know one of those people may be the next Bill Gates ;-).