COURSE UNIT TITLE

: COMPUTING METHODS IN ENGINEERING

Description of Individual Course Units

Course Unit Code Course Unit Title Type Of Course D U L ECTS
INŞ 2012 COMPUTING METHODS IN ENGINEERING COMPULSORY 3 0 0 5

Offered By

Civil Engineering

Level of Course Unit

First Cycle Programmes (Bachelor's Degree)

Course Coordinator

PROFESSOR SEVAL ÇATAL

Offered to

Civil Engineering
Civil Engineering

Course Objective

To give theoretical and applied mathematical information in civil engineering according to fundamental principles of basic and engineering sciences. Solving mathematical problems using Matlab technical programing language.

Learning Outcomes of the Course Unit

1   To find the roots methods and applications
2   System solutions methods
3   To define finite difference formulas and their applications
4   Leat Squares method
5   To solve differential equations by using approximation method
6   Supporting the ability to solve the basic mathematical problems using Matlab programing language

Mode of Delivery

Face -to- Face

Prerequisites and Co-requisites

None

Recomended Optional Programme Components

None

Course Contents

Week Subject Description
1 Introduction, Floating-point form of numbers, Round off Algorithm, Stability, Programming errors, Errors of numerical results. Introduction to Matlab Technical Programming Language and overview of the toolboxes.
2 Solution of nonlinear equations (f(x) = 0), functional iteration method. Operations in Matlab. Building Matrices and matrix manipulation techniques.
3 Bisection method, Newton s method, Secant method. Finding the roots of a function in Matlab using Newton Raphson Method.
4 Examples. Three dimensional visualization of matrices in Matlab and different visualization operations.
5 Solution of linear systems of equations, Jacobi iteration method. Solving linear equation systems using matrix operations.
6 Gauss Seidel iteration method. Writing sub programs (functions) in Matlab. Calculation of function values using sub programs.
7 Eigenvalue- eigenvectors problems, Power method. Calculation of maximum moment on a beam using Matlab derivation commands.
8 Dividede difference, Operators. Using Matlab Excel Link.
9 Interpolation, curve fitting. Fitting curves between series using Matlab commands.
10 First exam.
11 Defination and properties of finite difference, difference scheme, divided difference, Lagrange, finite and divided difference interpolation polynomials formulas. Matlab algorithm for calculating and plotting the Fibonacci Series.
12 Method of least squares. Calculating the rotation, moment, shear force and load values from recorded deformations of a beam by least square methods and derivation operations.
13 Numerical differentiation and integration (Trapezoidal rule, Simpson s rule).Calculatiing the numerical derivation and integration of functions using Matlab commands.
14 Numerical solution of ordinary differential equations, Power series method,Runge-Kutta method, Euler method, Finite difference method. Calculating and visualizing the area and volume with 2D and 3D partial numerical integration in Matlab.

Recomended or Required Reading

Textbook(s): Çatal, (Alku) S. , (2003) ,Sayısal Çözümleme ve Örnekler, Dokuz Eylül Üniversitesi Müh. Fak.Basım Ünitesi, Izmir.
Supplementary Book(s): Oturanç, G.; Kurnaz, A.; Kiriş, M.E. (2003) ,Sayısal Analiz, Dizgi Ofset Yayınları, Konya.
Uzun, I. (2000) ,Nümerik Analiz, Beta Yayınları, Istanbul.
References:
Materials:

Planned Learning Activities and Teaching Methods

Books, presentations and homeworks, midterm exams, final exam.

Assessment Methods

SORTING NUMBER SHORT CODE LONG CODE FORMULA
1 MTE MIDTERM EXAM
2 FIN FINAL EXAM
3 FCG FINAL COURSE GRADE MTE * 0.50 + FIN * 0.50
4 RST RESIT
5 FCGR FINAL COURSE GRADE (RESIT) MTE * 0.50 + RST * 0.50


Further Notes About Assessment Methods

None

Assessment Criteria

To evaluate with midterm and final exams questions

Language of Instruction

Turkish

Course Policies and Rules

To take into consideration for compulsory attendance

Contact Details for the Lecturer(s)

To be announced.

Office Hours

FRIDAY, 10:00-12:00

Work Placement(s)

None

Workload Calculation

Activities Number Time (hours) Total Work Load (hours)
Lectures 13 3 39
Preparation for final exam 1 20 20
Preparation for midterm exam 1 15 15
Preparations before/after weekly lectures 13 3 39
Final 1 2 2
Midterm 1 2 2
TOTAL WORKLOAD (hours) 117

Contribution of Learning Outcomes to Programme Outcomes

PO/LOPO.1PO.2PO.3PO.4PO.5PO.6PO.7PO.8PO.9PO.10PO.11PO.12PO.13
LO.11234
LO.21234
LO.31234
LO.41234
LO.51234
LO.655