Not too easy. Not too difficult.
As an engineer, you will need to learn a coding language, and this is one of the classes that some schools such as Virginia tech need in order to get in.
The class was not hard to understand, and the professor was grat at explaining the material.
Hours per week:
Advice for students:
Practice a lot. The only way to learn coding is to get familiar with it, and the only way to do so is to practice a lot of programs.