Ders Adı | Kodu | Yarıyıl | T+U Saat | Kredi | AKTS |
---|---|---|---|---|---|
Advanced Mathematıcal Programıng | MAT 002 | 0 | 3 + 0 | 3 | 6 |
Ön Koşul Dersleri | Students are assumed to be familiar with Abstract Mathematics, Linear Algebra I, II, Analysis I, II, Numerical Analysis, Analysis III, IV, and Number Theory |
Önerilen Seçmeli Dersler | |
Dersin Dili | Türkçe |
Dersin Seviyesi | YUKSEK_LISANS |
Dersin Türü | Seçmeli |
Dersin Koordinatörü | Doç.Dr. MURAT SARDUVAN |
Dersi Verenler | Doç.Dr. MURAT SARDUVAN, |
Dersin Yardımcıları | Research Assistants at Department of Mathematics |
Dersin Kategorisi | Diğer |
Dersin Amacı | Some problems encountered in graduate studies with human labor can be solved in a very long time. However, these problems can be solved in a very short time with computer programming. The purpose of this course is to provide information on how to solve certain mathematical problems encountered in graduate studies through computer programming. |
Dersin İçeriği | Introduction to the package media, compare and loops, arrays, functions creation, number theory problems, approximate calculations, data exchange with office programs, drawing graphics, creating interface |
# | Ders Öğrenme Çıktıları | Öğretim Yöntemleri | Ölçme Yöntemleri |
---|---|---|---|
1 | He / she sees general concepts about computer programming | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
2 | He / she recognizes the package media | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
3 | He / she understands the logic of creating an algorithm | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
4 | He / she writes a program using loops | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
5 | He / she defines and use a function | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
6 | He / she converts a created algorithm to codes in Matlab | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
7 | He / she solves some problems encountered in some courses at the undergraduate level with the help of computer | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
8 | He / she receives the data from the office programs | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
9 | He / she receives the output by using office programs | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
10 | He / she draws two and three-dimensional graphics functions by using the program | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
11 | He / she creates the interface for users | Lecture, Question-Answer, Drilland Practice, Motivations to Show, Group Study, Self Study, | Testing, Homework, Project / Design, |
Hafta | Ders Konuları | Ön Hazırlık |
---|---|---|
1 | Introduction to the package media | |
2 | Defining and assigning a value to a variable, arithmetic and logical operations | |
3 | Loops | |
4 | One-dimensional and multi-dimensional arrays | |
5 | Building functions and using for programming | |
6 | Some number theory problems and their solutions | |
7 | Finding limit, derivative, and integral of a function | |
8 | Some linear algebra problems and their solutions | |
9 | Midterm exam | |
10 | Some numerical analysis problems and their solutions | |
11 | Some numerical analysis problems and their solutions | |
12 | Receiving and saving data from Excel and so on other data files | |
13 | Drawing two and three dimensional graphs | |
14 | Creating interface and programming with it |
Kaynaklar | |
---|---|
Ders Notu | |
Ders Kaynakları | 1. BURDEN Richard L., FAİRES J. Douglas, Numerical Analysis (9th Edition), Brooks/Cole, Cengage Learning, Boston, MA02210, USA, 2011. 2. DAL Deniz, Matlab ile Programlama, Ekin Yayınevi, Bursa 2011. 3. DEVECİ KARAKOÇ İpek, MATLAB ve İstatistiksel Veri Analizi, Nobel Yayınevi, Ankara 2010. 4. ARİFOĞLU Uğur, MATLAB 7.04 Simulink ve Mühendislik Uygulamaları, Alfa Yayınevi, İstanbul 2005. 5. UYSAL Mithat, MATLAB ile Matematiksel Uygulamalar ve Mühendislik Uygulamaları, Beta Yayınevi, İstanbul 2004. 6. ÇELİK Basri, MAPLE ve MAPLE ile Matematik, Nobel Yayınevi, Ankara 2004. |
Sıra | Program Çıktıları | Katkı Düzeyi | |||||
---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||
0 | Develop strategic, political and practice plans and evaluate the results by taking into account the quality process in his/her area of expertise | ||||||
2 | Student follows the current journals in his/her field and puts forward problems. | X | |||||
3 | Student understands the relations between the disciplines pertaining to the undergraduate programs of Mathematics | X | |||||
4 | Student gets new knowledge by relating the already acquired experience and knowledge with the subject-matters out of his/her field. | X | |||||
5 | Student uses different proof methods to come to a solution by analyzing the problems encountered. | X | |||||
6 | Student determines the problems to be solved within his/her field and if necessary takes the lead. | X | |||||
7 | Student conveys, in team work, his/her knowledge in the studies done in different disciplines by applying the dynamics pertaining to his/her own field. | X | |||||
8 | Student critically evaluates the knowledge got at the bachelor´s degree level, makes up the missing knowledge and focuses on the current subject-matters | X | |||||
9 | Student knows a foreign language to communicate orally and in writing and uses the foreign language in a way that he/she can have a command of the Maths terminology and can do a source research. | X | |||||
10 | Student improves himself/herself at a level of expertness in Mathematics or in the fields of application by improving the knowledge got at the bachelor´s degree level. | X | |||||
11 | Student considers the scientific and cultural ethical values in the phases of gathering and conveying data or writing articles. | X |
Değerlendirme Sistemi | |
---|---|
Yarıyıl Çalışmaları | Katkı Oranı |
1. Performans Görevi (Uygulama) | 50 |
1. Ara Sınav | 50 |
Toplam | 100 |
1. Yıl İçinin Başarıya | 50 |
1. Final | 50 |
Toplam | 100 |
AKTS - İş Yükü Etkinlik | Sayı | Süre (Saat) | Toplam İş Yükü (Saat) |
---|---|---|---|
Course Duration (Including the exam week: 16x Total course hours) | 16 | 3 | 48 |
Hours for off-the-classroom study (Pre-study, practice) | 16 | 3 | 48 |
Mid-terms | 1 | 15 | 15 |
Quiz | 1 | 12 | 12 |
Assignment | 1 | 15 | 15 |
Final examination | 1 | 20 | 20 |
Toplam İş Yükü | 158 | ||
Toplam İş Yükü / 25 (Saat) | 6,32 | ||
Dersin AKTS Kredisi | 6 |