Dec 08, 2024  
2024-2025 Academic Catalog 
    
2024-2025 Academic Catalog
Add to Portfolio (opens a new window)

EGEN 207 - Programming and Numerical Analysis in Matlab for Engineers and Scientists


Credit(s): 3

Prerequisite(s): M 171 
This course introduces fundamental computing principles and programming concepts. Students use the high-level programming language, MATLAB to develop and implement programs to solve engineering problems. Basic programming concepts covered include algorithm design, data types, flow control, functions, 2D and 3D plotting, and numerical methods. (Fall Semester)

Course Learning Outcomes: Upon completion of the course, students will be able to
  • Use MATLAB effectively to analyze and visualize data.
  • Apply numeric techniques and computer simulations to solve engineering-related problems.
  • Apply a top-down, modular, and systematic approach to design, write, test, and debug sequential MATLAB programs to achieve computational objectives.
  • Generate plots and export them for use in reports and presentations.
  • Write program scripts and functions using the MATLAB development environment.
  • Use basic flow controls (if-else, for, while).
  • Describe strings and matrices and their use.
  • Perform numerical methods such as linear algebra, interpolation, regression, numerical integration, numerical differentiation, and simple ordinary differential equation using MATLAB.
  • Perform symbolic computation using MATLAB.



Add to Portfolio (opens a new window)