Faculty Of Engıneerıng
Electrıcal And Electronıcs Engıneerıng (Englısh)
Course Information
MATLAB PROGRAMMING | |||||
---|---|---|---|---|---|
Code | Semester | Theoretical | Practice | National Credit | ECTS Credit |
Hour / Week | |||||
CSE319 | Fall | 3 | 0 | 3 | 5 |
Prerequisites and co-requisites | |
---|---|
Language of instruction | English |
Type | Elective |
Level of Course | Bachelor's |
Lecturer | Asst. Prof. Maryam ESKANDARİ |
Mode of Delivery | Face to Face |
Suggested Subject | |
Professional practise ( internship ) | None |
Objectives of the Course | In this course, it is aimed to teach the application of mathematical concepts and programming basics with matlab. |
Contents of the Course | Matlab introduction, conditions, parentheses, nested loops, functions, probabilities and averages, vectors, drawings, arrays-matrices, images, characters and texts, cell type arrays, numeric / text operations, file operations, sorting and rama, recursion |
Learning Outcomes of Course
# | Learning Outcomes |
---|---|
1 | Analyzes the Matlab programming interface. |
2 | performs matrix operations and mathematical operations in Matlab. |
3 | Uses MATLAB as the problem solution environment. |
4 | Algorithm develops. |
5 | Uses MATLAB ready commands to evaluate the experimental results. |
6 | reads and process data from files. |
7 | have knowledge the results of the process and graphs the results. |
Course Syllabus
# | Subjects | Teaching Methods and Technics |
---|---|---|
1 | Basic information about computer systems, flow diagrams, flow chart creation with algorithm examples | Lecture |
2 | Introduction to MATLAB programming environment, types of information, constants, variables | Lecture |
3 | Introducing variable types in the program, arithmetic operations, transfer statements | Lecture |
4 | Input-Output statements | Lecture |
5 | Cycle structures | Lecture |
6 | Control statements | Lecture |
7 | Midterm | |
8 | Index concept | Lecture |
9 | Functions | Lecture |
10 | Functions | Lecture |
11 | Ready functions and their use (Polynomials and operations with polynomials, derivatives, integration operations, differential equation solutions) | Lecture |
12 | Ready functions and their use (limit, integral and derivative applications) | Lecture |
13 | Drawing Graphics | Lecture |
14 | ||
15 | ||
16 | Final Exam |
Course Syllabus
# | Material / Resources | Information About Resources | Reference / Recommended Resources |
---|---|---|---|
1 | Kolay anlatım ile ileri düzeyde MATLAB, Yrd. Doç. Dr. Mehmet Uzunoğlu, Ali Kızıl, Ömer Çağlar Onar Internet resources |
Method of Assessment
# | Weight | Work Type | Work Title |
---|---|---|---|
1 | 40% | Mid-Term Exam | Mid-Term Exam |
2 | 60% | Final Exam | Final Exam |
Relationship between Learning Outcomes of Course and Program Outcomes
# | Learning Outcomes | Program Outcomes | Method of Assessment |
---|---|---|---|
1 | Analyzes the Matlab programming interface. | 1 | 1͵2 |
2 | performs matrix operations and mathematical operations in Matlab. | 1 | 1͵2 |
3 | Uses MATLAB as the problem solution environment. | 1 | 1͵2 |
4 | Algorithm develops. | 1 | 1͵2 |
5 | Uses MATLAB ready commands to evaluate the experimental results. | 1 | 1͵2 |
6 | reads and process data from files. | 1 | 1͵2 |
7 | have knowledge the results of the process and graphs the results. | 1 | 1͵2 |
Work Load Details
# | Type of Work | Quantity | Time (Hour) | Work Load |
---|---|---|---|---|
1 | Course Duration | 14 | 3 | 42 |
2 | Course Duration Except Class (Preliminary Study, Enhancement) | 14 | 4 | 56 |
3 | Presentation and Seminar Preparation | 0 | 0 | 0 |
4 | Web Research, Library and Archival Work | 0 | 0 | 0 |
5 | Document/Information Listing | 0 | 0 | 0 |
6 | Workshop | 0 | 0 | 0 |
7 | Preparation for Midterm Exam | 1 | 8 | 8 |
8 | Midterm Exam | 1 | 2 | 2 |
9 | Quiz | 0 | 0 | 0 |
10 | Homework | 0 | 0 | 0 |
11 | Midterm Project | 0 | 0 | 0 |
12 | Midterm Exercise | 0 | 0 | 0 |
13 | Final Project | 0 | 0 | 0 |
14 | Final Exercise | 0 | 0 | 0 |
15 | Preparation for Final Exam | 1 | 15 | 15 |
16 | Final Exam | 1 | 2 | 2 |
125 |