Average
This was quite the difficult class for something considered entry-level programming. I've been programming for years, and even I struggled in this class. Mr.Cain is a nice guy however, and he knows what he's teaching as he works for Dynetics. Expect the class to cover the Numpy library in Python and MATLAB. I got an 83 in the class but it was scaled to an A.
Poor
If you don't already know some basic programming logic, this class is not forgiving as it is an introductory programming class. There are tons of assignments which aren't worth a lot of your grade. Exams are pretty hard, not to mention it comprises 70% of your grade.
University of Alabama Huntsville - Engineering