0% found this document useful (0 votes)
16 views

Computer Modeling Techniques

Uploaded by

ahmad Zrng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

Computer Modeling Techniques

Uploaded by

ahmad Zrng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Department of: Mechanical Engineering

College of: Technical College of Engineering


University of: Sulaimani Polytechnic University

Subject: Computer Modeling techniques

Course Book – Year 3

Lecturer's name: Amir Sabir Majeed

Academic Year: 2023-2024


2nd Semester
1
Course Book
1. Course name Computer Modeling Technique
2. Lecturer in charge Amir Sabir Majeed
3. Department/ College Mechanic & Manufacturing Eng.
4. Contact E-mail: [email protected]
5. Time (in hours) per week Theory: 2
Tutorial: 2
6. Office hours Availability of the lecturer (From Sunday to
Thursday)
7. Course code
8. Teacher's academic profile Amir Sabir Majeed:
Occupation : lecturer
Certification :
-Ph.D. degree/ Mathematics department/College of
Computer Science and Mathematics - Tikrit
University/Iraq/2023

-M.Sc. degree/ Mathematics department /Pune


University/India/2008
- B.Sc. degree /Mathematics department
/Salaheddin University/Iraq /1989
Experience : more than twenty five years’
experience in lecturing various mathematics and
computer topics such as (Calculus , Differential
Equations , Numerical Analysis ,Statistics ….)
9. Keywords Linear equation system, matrices, non-linear
equation roots, interpolation, matlab.
10. Course overview:
Computer techniques have revolutionized the way in which real-life problems are
analyzed. Almost all branch of engineers relies heavily on computer methods to
analyze and help evaluate new designs or design modifications. Although most
engineering problems ultimately involve solving only one or two partial differential
equations subject to boundary constraints, very few practical problems can be solved
without the aid of a computer.

Computer methods for analyzing problems in engineering generally fall into one of
three categories, analytical techniques, numerical techniques, and expert systems.
2
Analytical techniques make simplifying assumptions about the geometry of a
problem in order to apply a closed-form (or table look-up) solution. Numerical
techniques attempt to solve fundamental field equations directly, subject to the
boundary constraints posed by the geometry. Expert systems do not actually
calculate the field directly, but instead estimate values for the parameters of interest
based on a rules database.

The engineer has a number of computer programs based on analytical techniques.


Some of them are very simple and work on personal computers. Others are very
complex.

Numerical techniques generally require more computation than analytical


techniques or expert systems, but they are very powerful analysis tools. Without
making a priori assumptions about which field interactions are most significant,
numerical techniques analyze the entire geometry provided as input.

A number of different numerical techniques are available to solve engineering


problems. Each digital technology is well suited to analyzing a particular type of
problem. The digital technology that a particular computer program uses plays an
important role in determining the types of problems the program will be able to
analyze. This course reviews some useful numerical methods for solving engineering
problems using MATLAB. Particular emphasis is placed on how to find solutions to
linear and nonlinear equations and systems of differential equations for their wide
use in engineering problems.

11. Course objective:


Upon completion of this course, the student will be able to use computer matlab
codes to:
1. Practice all most of the Matrices operations.
2. Solve system of linear equation by use different methods.
3. Finding the roots of non-linear equation numerically by used the numerical
method such as iteration, bisection, newton Raphson ...etc
4. Calculate the integrations and find the numerical solution of it
12. Student's obligation

3
The student obligations
1. Students are expected to attend classes. For all courses, attendance in the
classes is compulsory, and the absence of a student in the course must not
exceed 10%.
2. The student should be ready to take the quiz at any time.
3. Students are expected to submit assignments by the due date.
4. Students should provide seminars about the subject applications in
engineering.
5. Students are required to be familiar with the university’s policies on student
integrity and misconduct. Students are expected to be courteous at all times to
all university staff and student colleagues. All students at the university are
bound by the Student Charter.
6. Students are expected to prepare for and participate in tutorials.
7. Students must pass all tests, exams, and assignments with a minimum pass
mark of 50% in the exam.
13. Forms of teaching

The teaching method comprises the principles and methods used for instruction to be
implemented to achieve the desired learning in students.

My style during the lectures depends on:

1. Use "data show" during the lectures and explain the subject using PowerPoint or
Word files.

2. Using a whiteboard to explain the keywords of the subjects.

3: Classroom discussions on the whiteboard.

4- Homework’s.

5: Assignments: include preparing a report about numerical analysis homework’s.

14. Assessment scheme

4
The assessment scheme for the subject depends on the department's distribution of
marks and rules.

The distribution of marks is shown below:

 midterm exam (theoretical) = 10%.


 Midterm exam (practical) = 10%.
 Workload activity (assignment, seminar, quiz, etc.) = 30%

Total marks = 50%.

Final exam: 50%

Total marks during the academic year = 100%.


15. Student learning outcome:

The course covers numerical analysis components and solving methods with
computer programming. The student learning outcomes statements clearly state the
expected knowledge, skills, and competencies that are expected to be acquired from
the subject.By the end of this course, the students should be able to:
 Demonstrate an understanding of common numerical methods and how they
are used to obtain solutions to intractable mathematical problems.
 Apply numerical methods to obtain approximate solutions to mathematical
problems.
 Derive numerical methods for various mathematical operations and tasks,
such as interpolation, differentiation, integration, the solution of linear and
nonlinear equations, and the solution of differential equations.
 Implement numerical methods in MATLAB.

16. Course Reading List and References‌:


▪ Key references:

5
 Applied Numerical Analysis, by R. L. Burden, J. D. Faires, Brooks/Cole, Cengage
Learning, USA, 2015.
 Erwin Kreyszig, et al, “ADVANCED ENGINEERING MATHEMATICS”, John Wiley
& Sons, Inc. publisher, 10th Edition, 2010).
 An Introduction to Programming and Numerical Methods in MATLAB, by S.R.
Otto & J.P. Denier, Springer-Verlag London Limited, 2005..
▪ Useful references:

 Peter V. O’neil, “ADVANCED ENGINEERING MATHEMATICS”, Cengage


Learning publisher, 7th Edition, 2012).
 K. A. Stroud, with additions by Dexter f. Booth, “ADVANCED ENGINEERING
MATHEMATICS”, A new edition of Further Engineering Mathematics, Printed
and bound in Great Britain by CPD(Wales) Ltd, Ebbw. Vale, 4th Edition, 2003).
 Wei-Chau Xie, “Differential Equations for Engineers”, Cambridge university
press, 2010.
 L. Ridgway Scott, “Numerical Analysis”, Published by Princeton University
Press, 2011).
17. The Topics: Lecturer's
Course Topics Objectives Contents name:
Week
Hours:
Types and The students learn to -Absolute Error Amir Sabir
sources of errors define and classify Types - Relative error Majeed
1
and sources of Errors 2+2 hours

Matrices The students able to Matrix, (transpose,


define matrix, learn to identity, diagonal, zero,
2 recognize types of triangular…),
matrices

Matrices The students able to operations (Addition,


3 calculate operation on substruction,
the matrices multiplication, division…)
Numerical Solving the problems by -Gauss Elimination Method
solutions of linear direct methods -Gauss-Jordan Method
4 systems - LU Method
.

6
Numerical Solving the problems by -Jacobi Method
solutions of linear indirect methods -Gauss-Sidel Method
5
systems

Numerical The students learn -Bisection


solutions for solving the nonlinear -Newton Raphson
6 nonlinear equation equation using the -Fixed point Method

Interpolation, The students know what Finite difference operators


Extrapolation and is Interpolation, Newton’s Finite difference
numerical and Extrapolation and operators
7 differentiation numerical and
differentiation methods

Mid-term Test
8

Interpolation, The students know what Forward formula Backward


Extrapolation and is Interpolation, formula Centre formula
9 numerical and Extrapolation and
differentiation numerical and
differentiation methods
Numerical The students know what Trapezoidal method
integration is numerical integration. Composite Trapezoidal
10 method

Numerical The students know what Simpsons 1/3 rule.


integration is Simpson Method Simpsons 3/8 rule.
11
Composite Simpson
method
Numerical Solving problems
12 integration.

:Numerical Euler Method Modified Euler Method Modified


Solutions of First Euler Method Euler Method
13 Order Ordinary
Differential
Equations
Numerical Runge-Kutta Method of Runge-Kutta Method of
Solutions of First order2 order2
14 Order Ordinary Runge-Kutta Method of Runge-Kutta Method of
Differential order4 order4
Equations
Numerical
15 Solutions of second

7
Order Ordinary
Differential
Equations
18. Practical Topics (If there is any)
The courses include two hours theoretical and two hours
computer lab. weekly. (2 hrs. - theoretical).
(2 hrs.- computer lab.)
19. Examinations:
1. The exams are cumulative, i.e., they cover all the material studied, and in
particular, all material covered in lectures, readings, homework, problems, and
assignments.

2. All exams will be closed-book except the quizzes, which may be open-book.

3. The type of question’s in the exam Its “problems/computational questions,using


computer programming".

This type of question requires you to solve a problem using calculations. (Make sure
you know how and when to apply the suitable formulas.).

20. Extra notes:


 (2 hrs.) Theoretically {lectures, homework, solving problems, and quizzes.}.}
 (2 hrs.) practical {solving more problems by MATLAB program}

21. Peer review

You might also like