Learn more about characters, symbols, and themes in all your favorite books with Course Hero's FREE study guides and infographics!
Pretty easy, overall.
I would recommend this course, because for any engineer, having a basic programming background is necessary as our world becomes even more digital. Along with being required, the class is very interesting and engaging since Professor Ringenberg explains the concepts in a practical, non-technical way.
Some of the highlights including understanding basic programming through the lectures as well as being able to apply these concepts through practice in labs and projects. Some concepts I learned include if statements, loops, variables, scope, functions and syntactically using these in both C++ and MATLAB.
Hours per week:
Advice for students:
I would suggest that students start projects early in case they need assistance or have trouble programming certain aspects of the project. Additionally, don't be afraid to go to office hours as the IA's are there to help you. It is an introductory to programming course so there are no dumb questions. Even compiler error questions are valid since students are assumed to have no prior programming experience.