MMEK223 Introduction to Matlab / SimulinkIstanbul Okan UniversityDegree Programs ElektrikGeneral Information For StudentsDiploma SupplementErasmus Policy StatementNational Qualifications
Elektrik
Associate TR-NQF-HE: Level 5 QF-EHEA: Short Cycle EQF-LLL: Level 5

General course introduction information

Course Code: MMEK223
Course Name: Introduction to Matlab / Simulink
Course Semester: Spring
Course Credits:
Theoretical Practical Credit ECTS
3 0 3 5
Language of instruction: TR
Course Requisites:
Does the Course Require Work Experience?: No
Type of course: Department/Faculty Elective
Course Level:
Associate TR-NQF-HE:5. Master`s Degree QF-EHEA:Short Cycle EQF-LLL:5. Master`s Degree
Mode of Delivery: Face to face
Course Coordinator : Dr.Öğr.Üyesi TANER KARASOY
Course Lecturer(s):
Course Assistants:

Course Objective and Content

Course Objectives: The aim of this course, students learn is MATLAB, which is techniques software, commonly used in mechatronics. Secondly, Simulink application to teach for simulation. The aims of this course are to introduce the elements and practicalities of computer programming through the MATLAB mathematical computing environment.
Course Content: Programming and problem solving using MATLAB. Emphasizes the systematic development of algorithms and programs. Topics include variables, conditional statements, loops, plots, iteration, function m-files, functions, arrays and vectors, strings, recursion, algorithms, object-oriented programming, and MATLAB graphics.

Learning Outcomes

The students who have succeeded in this course;
Learning Outcomes
1 - Knowledge
Theoretical - Conceptual
2 - Skills
Cognitive - Practical
1) Learn programming language Matlab.
2) Learn the Simulink programming language.
3 - Competences
Communication and Social Competence
Learning Competence
Field Specific Competence
Competence to Work Independently and Take Responsibility

Lesson Plan

Week Subject Related Preparation
1) Basic concepts and definitions in MATLAB
2) Basic commands, condition and loop commands in MATLAB program, transition from algorithms to programming with MATLAB program
3) Problem solving and algorithms in MATLAB
4) Array and Matrix operations
5) Graphical commands, file operations in MATLAB
6) Introduction to modeling and simulation in SIMULINK
7) Midterm
8) Mathematical Modeling and Simulation with Simulink
9) Commonly Used Blocks and Beginner -level Modeling Applications
10) Introduction to Intermediate-level Modeling
11) Intermediate-level Modeling Applications
12) Intermediate-level Modeling Applications
13) Introduction to Modeling and Simulation of Mechatronics Systems
14) Modeling and Simulation Applications of Mechatronics Systems
15) Final

Sources

Course Notes / Textbooks: Matlab:An introduction with applications, Amos Gilat,Department of Mech Engineering.The Ohio State University
Deniz Dal, MATLAB ile Programlama, Ekin Basım Yayın
Fahri Vatansever, Algoritma Geliştirme ve Programlamaya Giriş, Seçkin Yayıncılık
References: Matlab:An introduction with applications, Amos Gilat,Department of Mech Engineering.The Ohio State University
Deniz Dal, MATLAB ile Programlama, Ekin Basım Yayın
Fahri Vatansever, Algoritma Geliştirme ve Programlamaya Giriş, Seçkin Yayıncılık

Course-Program Learning Outcome Relationship

Learning Outcomes

1

2

Program Outcomes
1) Having theoretical and practical knowledge at the basic level supported by textbooks, application tools and other resources that contain up-to-date information in the field based on competences gained at the level of education.
2) To gain the ability to use the same level of theoretical and applied knowledge at the same level in an advanced education level or the same field in the field. To be able to interpret and evaluate data, to identify and analyze data, and to develop evidence-based solutions by using basic knowledge and skills acquired in the field.
3) - To be able to communicate the thoughts at the level of basic knowledge and skills that are in possession of the field through written and oral communication. - Share ideas and suggestions for solutions to issues related to the field with experts and non-experts. - Using a foreign language at least in the European Language Portfolio A2 General Level to monitor information in the field and communicate with colleagues. - To be able to use information and communication technologies with the computer software at least at the European Computer Use License Basic Level required by the field.
4) To be able to evaluate basic knowledge and skills in the field with a critical approach, to be able to identify and meet learning needs. - be able to lead their study to an advanced level of education or to a profession at the same level. - - Lifelong learning to gain consciousness.
5) - To have social, scientific, cultural and ethical values in the stages of collection, application and announcement of data about the field. - Universality of social rights, social justice, quality and cultural values and environmental protection, occupational health and safety issues.
6) - Be able to carry out a basic level of work independently of the field. - Take responsibility as a team member to solve complex and unforeseen problems encountered in field related applications. - Carrying out activities for the development of employees under the responsibility of a project.

Course - Learning Outcome Relationship

No Effect 1 Lowest 2 Low 3 Average 4 High 5 Highest
           
Program Outcomes Level of Contribution
1) Having theoretical and practical knowledge at the basic level supported by textbooks, application tools and other resources that contain up-to-date information in the field based on competences gained at the level of education.
2) To gain the ability to use the same level of theoretical and applied knowledge at the same level in an advanced education level or the same field in the field. To be able to interpret and evaluate data, to identify and analyze data, and to develop evidence-based solutions by using basic knowledge and skills acquired in the field.
3) - To be able to communicate the thoughts at the level of basic knowledge and skills that are in possession of the field through written and oral communication. - Share ideas and suggestions for solutions to issues related to the field with experts and non-experts. - Using a foreign language at least in the European Language Portfolio A2 General Level to monitor information in the field and communicate with colleagues. - To be able to use information and communication technologies with the computer software at least at the European Computer Use License Basic Level required by the field.
4) To be able to evaluate basic knowledge and skills in the field with a critical approach, to be able to identify and meet learning needs. - be able to lead their study to an advanced level of education or to a profession at the same level. - - Lifelong learning to gain consciousness.
5) - To have social, scientific, cultural and ethical values in the stages of collection, application and announcement of data about the field. - Universality of social rights, social justice, quality and cultural values and environmental protection, occupational health and safety issues.
6) - Be able to carry out a basic level of work independently of the field. - Take responsibility as a team member to solve complex and unforeseen problems encountered in field related applications. - Carrying out activities for the development of employees under the responsibility of a project.

Learning Activity and Teaching Methods

Assessment & Grading Methods and Criteria

Written Exam (Open-ended questions, multiple choice, true-false, matching, fill in the blanks, sequencing)
Homework
Application

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
Midterms 1 % 40
Final 1 % 60
total % 100
PERCENTAGE OF SEMESTER WORK % 40
PERCENTAGE OF FINAL WORK % 60
total % 100

Workload and ECTS Credit Grading

Activities Number of Activities Duration (Hours) Workload
Course Hours 14 3 42
Application 6 3 18
Study Hours Out of Class 6 3 18
Homework Assignments 6 2 12
Midterms 1 20 20
Final 1 30 30
Total Workload 140