Nov 24, 2024  
2023-2024 Undergraduate Academic Catalog 
    
2023-2024 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

MEC 1910 - Computer Applications in Engineering

2 lecture hours 2 lab hours 3 credits
Course Description
The purpose of this course is to familiarize students with the modern computer tools required for engineering practice and teach them how to apply these tools to solve practical engineering problems and interface software with hardware. Solution methods learned will be applied to various problems found in engineering. Laboratory topics will cover the use of algebraic, iterative algorithmic, and graphical solutions methods. In addition, students will learn how to collect sensor information to reinforce program development. (prereq: precalculus) (quarter system prereq: MA 127 or equivalent)
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Program solutions to engineering problems
  • Develop algorithms to support programming
  • Employ flowcharts and/or pseudocode in algorithm development
  • Demonstrate the use of logical operations and statements to solve problems
  • Apply loop control structures properly
  • Employ intrinsic functions
  • Construct user written functions
  • Curve fit data
  • Solve systems of equations
  • Apply matrix mathematics using computer applications
  • Import and export data as necessary
  • Numerically integrate a function
  • Numerically differentiate a function
  • Optimize a function or system of functions
  • Develop algorithms to interact with hardware

Prerequisites by Topic
  • College trigonometry and algebra

Course Topics
  • Computing tool fundamentals
  • Engineering solution approaches
  • Mathematical operations
  • Logical operations
  • Arrays and matrices
  • Matrix methods
  • Application of flowcharts and/or pseudocode in algorithm development
  • Loop control structures
  • Intrinsic functions
  • User written functions
  • Data import and export
  • Plotting of data
  • Roots of equations
  • Zeros of functions
  • Defining and solving optimization problems
  • Digital input and output functions
  • Analog input and output functions

Laboratory Topics
  • Problem solving using algebraic, iterative, and graphical methods
  • Curve fitting of data
  • Solution of systems of equations
  • Application of matrix mathematics
  • Numerical integration
  • Numerical differentiation
  • Optimization of functions
  • Collection of sensor data and interacting with hardware

Coordinator
Dr. William Farrow



Add to Portfolio (opens a new window)