ENGR 1 Engineering Computations (3)
Instructor: Chuck Smith
Current Catalog Description
An introductory survey of computing for students in engineering and the sciences. The course covers basic programming concepts, structures and algorithms. Computer applications for solving engineering problems. Programming assignments illustrate the use of computer to solve problems in various engineering disciplines. Prerequisite: None
Textbook
Stenger, H.G., "Engineering Computations and Numeral Methods", New Century Educational Systems, 2007
References
None
Course Outcomes
Students will have:
- Learn to program in a basic programming language (C++)
- Learn Excel as an engineering applications tool
- Learn to program in an engineering applications language (MatLab)
- Learn several numerical techniques used to solve engineering problems
Relationship between Course Outcomes and Program Outcomes
Engr 1 does not directly support the Program Outcomes. It is required of all first year students in the College of Engineering.
Prerequisites by Topic
None
Major Topics Covered in the Course
1. Introduction to computing environment
2. Basic HTML
3. Basic C++ through use of loop, functions, and arrays
4. Root finding
5. Statistics, Linear Regression, and Interpolation
6. Using Excel for engineering problems
7. Numerical differentiation, integration, and Euler's method
8. Introduction to MatLab
Assessment Plan for the Course
Two examinations
How Data in the Course are Used to Assess Program Outcomes:(unless adequately covered already in the assessment discussion under Criterion 4)
N/A