The objective of this course is to provide students with a general understanding of computer programming using a high-level language (in this case C++) from the perspective of solving engineering applications. Students will apply their skills in C++ programming to various engineering problems, including mathematical problems, control/decision problems, etc. Upon completion of the course, the student should be able to draw upon programming as a useful tool for obtaining solutions to a variety of problems appearing throughout their engineering curriculum.
Some knowledge of C programming and development environment (IDDE such as Visual C++)
Students are expected to learn all online materials and submit homework. Students will be evaluated according to their homework and final exam.