Course Description
Introduction to computer programming for engineers. Student will learn the tools and techniques for problem solving, algorithms, and structured programming using Matlab and C++.
Athena Title
Programming for Engineers
Semester Course Offered
Offered every year.
Grading System
A - F (Traditional)
Course Objectives
By the end of this course, a successful student will be able to: • Break down computational problems into a series of easily managed steps • Create programs in the Matlab and C++ languages to solve engineering problems • Process numerical data and perform input and output operations on it
Topical Outline
• Introduction to programming, Matlab introduction • Matlab data structure and plot • Matlab vectors and matrices • Matlab branching • Matlab loops • Matlab functions • Matlab scopes and graphic user displays • C++ introduction • C++ control structures • C++ arrays/matrices • C++ files and libraries • C++ functions
Syllabus