Not too easy. Not too difficult.
I would recommend it for anyone trying to learn how to program in C++. Although the prerequisite is a Java course so you learn both anyway. It's a good understanding of the basics of the language. If you are a Computer Science major like I am, you have to take this course anyway.
The basics of the C++ language: variable declaration, functions, methods, arithmetic, etc. Basically this class is the foundation for COSC-220 which is taken immediately after this course (COSC-120). In this course it is all about the fundamentals of the language, which is what to expect from a Computer Science 1 course.
Hours per week:
Advice for students:
Start the projects early. If you wait too long, you will feel overwhelmed if your code doesn't run right (Especially if you get the Roman Numeral project). Although the first half of the semester seems like it's just relearning a slightly different version of Java (which you already know from COSC-117, the prereq), pay attention. There are many syntax differences when writing C++. It tripped me up quite a few times until I got out of the Java mindset.