>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Matlap Programming MMK124 Elective Bachelor's degree 1 Spring 5

Name of Lecturer(s)

Prof. Dr. Mehmet Melih İNAL
Associate Prof. Dr. Fevzi Çakmak BOLAT

Learning Outcomes of the Course Unit

1) Students can be design basic algorithms.
2) Students can be express the advantages/disadvantages of Matlab program.
3) Students can be process data with basic input-output functions of Matlab.
4) Students can be use different types of variables and Matlab defined constants.
5) Students can be effectively use the loops in Matlab Program.
6) Students can be properly use the control structures.
7) Students can be functionally use arrays and matrix in their Matlab programs.
8) Students can be realized file operations in the Matlab medium.
9) Students can be code Matlab programs with functions.

Program Competencies-Learning Outcomes Relation

  Program Competencies
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Learning Outcomes
1 High High Middle Low Low Low Low Low Low Low Low Middle Low Middle Low Low Middle Low Low
2 Middle Middle Middle Low Low Low Low Low Low Low Low Low Low Low Low Low Low Low Low
3 High High High High Middle Middle Low Low Middle Middle Middle Middle Middle Low Low Low Low Low Middle
4 High High High Middle Middle Middle Low Low Middle Low Low Low Low Low Low Low Low Low Low
5 High High High Middle Middle Middle Low Low Middle Middle Low Low Low Low Low Low Middle Low Low
6 High High High Middle Middle Middle Middle Low Middle Low Low Middle Low Low Low Middle Low Low Low
7 High High High Middle Low Middle Low Middle Low Middle Middle Middle Low Low Middle Low Middle Low Middle
8 Middle High High Middle Low Middle Low Low Low Middle Low Low Low Low Middle Middle Low Low Low
9 High High High Middle High Middle Middle High Middle Low Middle Low Low High High Middle Low Low Low

Mode of Delivery

Face to Face

Prerequisites and Co-Requisites

None

Recommended Optional Programme Components

Basic Information Technologies

Course Contents

Introduction to Matlab programming Data types Polynomials and functions Standard and user defined Functions Arrays and Matrix Coding in MATLAB Operators, loops and output formats Operations and applications of string 2D graphics and operations Function graphics and 3D graphics Data transfer between MATLAB and Excel Toolbox and Guide Symbolic operations Graphic Users Interface (GUI)

Weekly Schedule

1) Introduction to Matlab programming
2) Data types
3) Polynomials and functions
4) Standard and user defined Functions
5) Arrays and Matrix
6) Coding in MATLAB
7) Midterm Exam
8) Operators, loops and output formats
9) Operations and applications of string
10) 2D graphics and operations
11) Function graphics and 3D graphics
12) Data transfer between MATLAB and Excel
13) Toolbox and Guide
14) Symbolic operations
15) Graphic Users Interface (GUI)
16) Final Exam

Recommended or Required Reading

Planned Learning Activities and Teaching Methods

1) Lecture
2) Question-Answer
3) Drill and Practice
4) Case Study
5) Lab / Workshop


Assessment Methods and Criteria

Contribution of Semester Studies to Course Grade

40%

 

Number

Percentage

Semester Studies

Midterm Examination

1

70%

Quiz

1

30%

 

Contribution of Final Examination to Course Grade

60%

Total

100%

Language of Instruction

English

Work Placement(s)

Not Required