Computer Modeling Techniques
Computer Modeling Techniques
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.
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.
1. Use "data show" during the lectures and explain the subject using PowerPoint or
Word files.
4- Homework’s.
4
The assessment scheme for the subject depends on the department's distribution of
marks and rules.
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.
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:
6
Numerical Solving the problems by -Jacobi Method
solutions of linear indirect methods -Gauss-Sidel Method
5
systems
Mid-term Test
8
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.
This type of question requires you to solve a problem using calculations. (Make sure
you know how and when to apply the suitable formulas.).