Rouse Company Foundation Student Services Building

ENES 271 Introduction to Matlab

This course is designed to introduce numerical methods to engineering students. Students will develop the skills to generate readable, compact, and verifiably correct MATLAB programs to obtain numerical solutions to a wide range of engineering models and to display the results with fully annotated graphics. Students will learn structured programming.

Credits

3

Prerequisite

ENES 100 and MATH 182

Hours Weekly

2 hours lecture, 2 hours lab weekly

Course Objectives

  1. Recognize the broad applicability of MATLAB as an engineering software tool.
  2. Create fully-annotated 2D and 3D graphics to effectively communicate technical information.
  3. Construct and debug organized programs using structured and functional programming paradigms to solve a variety of engineering problems.
  4. Implement a variety of numerical methods for root-finding, solving systems of equations, quadrature, integration of ordinary differential equations, and linear regression.
  5. Recognize the fundamental limitations of numerical methods, including sources of error.
  6. Compare and contrast numerical algorithms with respect to efficiency and stability.

Course Objectives

  1. Recognize the broad applicability of MATLAB as an engineering software tool.

    Program Goal(s)

    Degree: Engineering - A.A. Degree (Transfer)

    4. Utilize modern engineering techniques, skills, and tools, with an emphasis on the role that computers play in solving engineering problems.

  2. Create fully-annotated 2D and 3D graphics to effectively communicate technical information.

    This objective is a course Goal Only

  3. Construct and debug organized programs using structured and functional programming paradigms to solve a variety of engineering problems.

    Program Goal(s)

    Degree: Engineering - A.A. Degree (Transfer)

    4. Utilize modern engineering techniques, skills, and tools, with an emphasis on the role that computers play in solving engineering problems.

  4. Implement a variety of numerical methods for root-finding, solving systems of equations, quadrature, integration of ordinary differential equations, and linear regression.

    This objective is a course Goal Only

  5. Recognize the fundamental limitations of numerical methods, including sources of error.

    This objective is a course Goal Only

  6. Compare and contrast numerical algorithms with respect to efficiency and stability.

    This objective is a course Goal Only