Computer Programming introduces students to the basics of computer programming. Students will learn using Matlab, one of the most widely used environments among engineers and scientists, both in industry and academia. The computer language used in Matlab is easily transferable to other popular languages such as C++ and Java. Topics to be covered include programming basics, conditional statements, loops, vectors, strings, and cells. Students will use the concepts they learn to create their own programs in Matlab to solve complex problems.