Opcije pristupačnosti Pristupačnost
Computer programming and application
Repository
Repository is empty
Poll
No polls currently selected on this page!
Computer programming and application
Code: 31903
ECTS: 5.0
Lecturers in charge: mr. sc. Marinko Markić , v. pred.
izv. prof. dr. sc. Željka Ujević Andrijić
Lecturers: Nikola Rimac , mag. ing. oecoing. - Laboratory exercises
Take exam: Studomat
Load:

1. komponenta

Lecture typeTotal
Lectures 15
Laboratory exercises 30
* Load is given in academic hour (1 academic hour = 45 minutes)
Description:
Course objective:
Introduce students to the basics of programming, the Matlab software package, the application of numerical methods on computers and the use of databases for the research and academic community
Course implementation program
1. Introduction. Software package - Matlab: Basics of use, variables, basic functions, arrays, fields, structures, matrix, and basic algebraic and logic operations.
2. Software package - Matlab: basics of programming, algorithms, program loops, branching
3. Software package - Matlab: overview of functions, creation of own functions, examples of solving logical tasks and graphical functions. Flowchart.
4. Basic sources of errors in numerical computing on a computer. Numerical solution of nonlinear algebraic equations: The ITERATION method. NEWTON RAPHSON's method (tangent method), BISECTION method, SECANTE method and REGULA FALSI method. Numerical integration methods: TRAPEZODIAL, SIMPSON and ROMBERG rules.
5. Numerical solution of differential equations: EULER's method of solving differential equations. Review and comparison of other methods of numerical solution of differential equations.
6. Basics of databases. Scientific and technical resources on the Internet.
Developing general and specific student competencies:
Acquisition of basic knowledge about programming. Applying numerical methods for solving engineering problems. Get acquainted with the possibilities of accessing and using data for the scientific
Special competencies:
Using Matlab. Numerical methods for solving nonlinear algebraic equations, numerical integration, numerical solution of differential equations.
Teaching methods (ex cathedra) laboratory exercises (independent practical work under the supervision of assistants and demonstrators). Consultations.
Method of testing knowledge and taking exams:
Oral exam on laboratory exercises. Written reports made in laboratory exercises. 2 written tests (60% on each). The total grade consists of: 65% grade from written test, 25% grade from laboratory exercises and 10% attendance at lectures and homework.
The way of monitoring the quality and success of the course: Student survey
Course learning outcomes:
1. Students will be able to use the Matlab program in solving problems
2. students will be able to find procedural algorithm to solve simpler problems
3. students will distinguish and use methods for: numerical solution of nonlinear algebraic equations, numerical integration and numerical solution of differential equations
4. students will be able to choose the appropriate method for: numerical solution of nonlinear algebraic equations with one unknown, numerical integration, numerical solution of differential equations
5. Students use scientific resources on the Internet
Learning outcomes:
Literature:
  1. Ž. Ban, J. Matuško, I. Petrović Primjena programskog sustava MATLAB za rješavanje tehničkih problema, Graphis, Zagreb, 2010.,
  2. D. Grundler, T. Rolich, A. Hursa. MATLAB i primjena u tekstilnoj tehnologiji : Sveučilište u Zagrebu, Tekstilno-tehnološki fakultet,Zagreb, 2010.,
  3. MATLAB, The Language of Technical Computing, The MathWorks, Inc., 2005.,
  4. I. Ivanšić, Numerička matematika, Element, Zagreb, 1998.,
  5. Steven C. Chapra, Raymond P. Canale, Numerical Methods for Engineers, 6th ed., McGraw-Hill, 2010,
1. semester
Mandatory course - Regular studij - Materials Science and Engineering
Consultations schedule:
News - Archive
Return

Results 0 - 0 of 0
Page 1 of 0
Results per page: 
No news!