|
Nov 21, 2024
|
|
|
|
MEC 1910 - Computer Applications in Engineering2 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)
|
|