Language of Instruction

English

Level of Course Unit

First Cycle

Department / Program

MATHEMATICS

Mode of Delivery

Face to Face

Type of Course Unit

Compulsory

Objectives of the Course

To teach fundamentals of MATLAB/Octave and some toolboxes. To teach variable definition, creating arrays, using script fies, matrix operations, reading and writing files, plotting 2 and 3 dimensional graphs, writing algorithms, using conditional expressions and loops, writing matlab functions and tools for symbolic calculation. To understand how to use MATLAB/Octave to solve mathematical problems

Course Content

Matlab/Octave basics, creating arrays, using script files, 2 dimensional plots, programming in Matlab/Octave, Operators, Conditional Statements and Loops, defining function and creating function files, applications of functions, 3 dimensional plots, transferring and solving various mathematical problems to computer environment with Matlab/Octave, symbolic computations with Matlab/Octave

Course Methods and Techniques


Prerequisites and corequisities

None

Course Coordinator

Instructor Dr. Barış ÇİÇEK

Name of Lecturers

Instructor Dr. Barış ÇİÇEK

Assistants

None

Work Placement(s)

No

Recommended or Required Reading
Resources

Matlab: An Introduction with Applications, 6th edition, Amos Gilat, Wiley, 2016 Numerical Methods Using MATLAB, 4th edition, John. H. Mathews and Kurtis D. Fink, Pearson, 2004 Scientific Computing with MATLAB and Octave, 4th edition, A. Quarteroni, F. Saleri, P. Gervasio, Springer, 2010









