This class was tough.
This is a good course, but Dr. Smith makes it harder than necessary. He is not a bad teacher, but he does not really seem to understand the level of pressure his assignments put upon students. Beware of taking this course along with a medium to heavy load of credit hours. If you do take this course, be sure to note what topics the in-class computing assignments will cover and PRACTICE those operations beforehand. I also highly recommend taking ALL of the practice exams and mastering them if possible.
I learned a lot from this course, and it provides an excellent follow-up to an introductory MATLAB course. I discovered several new MATLAB operations through taking this course. If you're good with numeric methods, like what you learn about in a differential equations course, you'll find this course to be a pretty natural progression. The biggest curve-ball is probably computer numbers. They are "reviewed" in this course, but you pretty much have to be an expert on them for the tests.
Hours per week:
Advice for students:
If I had it to take over, I would probably find this course relatively easy. If you have the time, and you are well-prepared, you can certainly do quite well. I primarily discovered that there is no excuse for putting off practice problems in a course like this. You can tell from the first day of class what type of instructor Dr. Smith is, and what level of dedication will be required to push through. The best part of the course is easily the computing projects. Be careful on those, and get them right. They are very important to helping keep your grade up. You have plenty of time to get them done right and on-time.