Lisans
Fen-Edebiyat Fakültesi
Matematik ve Bilgisayar Bilimleri
Anlık RSS Bilgilendirmesi İçin Tıklayınız.Düzenli bilgilendirme E-Postaları almak için listemize kaydolabilirsiniz.


MATLAB Programlama

Ders KoduYarıyıl Ders Adı T/U/L Türü Öğrenim Dili AKTS
MB0018 4 MATLAB Programlama 2/2/0 Z Türkçe 5
Dersin Amacı
Lineer Cebir, Optimizasyon ve Olasılık gibi temel matematik derslerinde öğrendikleri çeşitli konuların uygulamalarını etkin bir programlama ortamında modellemeyi ve çözümünün gerçekleştirebilmesi amacıyla MATLAB programını tanıtmayı ve bu ortamda etkin yazılımlar geliştirilebilmesini amaçlamaktadır.
Ön Koşullar Yok
Eş Koşullar Yok
Özel Koşullar yok
Öğretim Üyeleri Prof. Dr. Ozan KOCADAĞLI
Asistanlar yok
Ders Gün,Saat ve Yeri Pazartesi 18.00-20.00, Sanal Sınıf Salı 18.00-20.00, Sanal Sınıf
Görüşme Saatleri ve Yeri Cats üzerinden ,Salı15:00-16:00
Öğretim Yöntem ve Teknikleri -Teori, Uygulama ve yazılım
Temel Kaynaklar -  Mathworks (https://www.mathworks.com/)

-“Matlab: A Practical Introduction to Programming and Problem Solving”, 4th ed, S.Attaway.
Diğer Kaynaklar
Haftalık Ders Programı
Hafta Dersin İçeriği Öğretim Yöntem ve Teknikleri
1. Hafta MATLAB Programlama Ortamı Teori, Uygulama
2. Hafta Listeler, Vektörler, Matrisler, Değişkenler Teori, Uygulama
3. Hafta MATLAB Veri Tipleri, MATLAB Programlamaya Giriş Seçim ve Çevrim Yapıları Teori, Uygulama
4. Hafta Dosya Operasyonları ve Data Transferi Teori, Uygulama
5. Hafta Grafik ile Görselleştirme Teori, Uygulama
6. Hafta Eğri ve Yüzey Uydurma Teori, Uygulama
7. Hafta Proje 1: Eğri ve Yüzey Uydurma Problemleri Uygulama
8. Hafta Lineer ve Lineer Olmayan Denklem Sistemleri Çözümü Teori, Uygulama
9. Hafta Optimizasyona Giriş ve Optimizasyon Araç Kutusu Teori, Uygulama
10. Hafta Kısıtsız Optimizasyon Problemlerinin Çözümü Teori, Uygulama
11. Hafta Kısıtlı Lineer Programlama Problemlerinin Modellenmesi ve Çözümü Teori, Uygulama
12. Hafta Simülasyon: Olasılık Dağımlarından Sayı Üretme Teori, Uygulama
13. Hafta Proje 2: Optimizasyon veya Simülasyon modellemesi Teori, Uygulama
14. Hafta Makine Öğrenmesi Araçlarının Tanıtılması: YSA, SVM ve Toplu Öğrenme Uygulama
15. Hafta Final haftası
16. Hafta Final haftası
17. Hafta Final haftası
Değerlendirme Ölçütleri
Ölçüt Tipleri Adet Yüzdesi(%)
Projeler 2 40
Final 1 60


ÖÇ-1MATLAB yazılım paketini ve MATLAB programlamayı öğrenir.
ÖÇ-2Temel matematik bilgisiyle modelleme yapabilir
ÖÇ-3MATLAB ile fonksiyonları yardımıyla grafik çizimi yapabilir
ÖÇ-4Denklem çözümü yapabilir
ÖÇ-5Eğri ve Yüzey Uydurulabilir
ÖÇ-6Kısıtlı ve Kısıtsız Optimizasyon problemlerini çözebilir, simülasyon teknikleriyle sayı üretebilir
Program Çıktıları
PÇ-1Matematik veya bilgisayar bilimleri alanlarında ileri düzeyde kuramsal ve uygulamalı bilgilere sahiptir.
PÇ-2Matematik veya bilgisayar bilimleri alanlarında edindiği bilgi ve becerileri kullanarak verileri yorumlar ve değerlendirir.
PÇ-3Matematik veya bilgisayar bilimleri alanlarındaki problemleri saptar, tanımlar, analiz eder; araştırmalara ve kanıtlara dayalı çözüm önerileri geliştirir.
PÇ-4Matematik disiplinine sahip olarak, bilgisayarın işleyiş mantığını anlar ve hesaba dayalı düşünme yeteneği kazanır.
PÇ-5Matematik veya bilgisayar bilimleri alanlarında karşılaşılan problemleri çözmek için bireysel ve ekip üyesi olarak etkin bir biçimde çalışır.
PÇ-6En az bir yabancı dil bilgisine ve Türkçe, sözlü ve yazılı etkin iletişim kurma becerisine sahiptir.
PÇ-7Analitik düşünme yeteneği ile sonuç çıkarma sürecinde zamanı etkin kullanır.
PÇ-8Mesleki etik ve sorumluluk bilincindedir.
PÇ-9Bağımsız davranma, inisiyatif kullanma ve yaratıcılık becerisine sahiptir.
PÇ-10Yaşam boyu öğrenmenin gerekliliğinin bilincine sahiptir ve mesleki bilgi ve becerilerini sürekli olarak geliştirir.
PÇ-11Alanı ile ilgili sahip olduğu bilgi birikimini toplum yararına kullanır.
Alan Yeterlilikleri Matrisi
Program Çıktıları - Öğrenim Çıktıları Matrisi
--
 PÇ 1PÇ 2PÇ 3PÇ 4PÇ 5PÇ 6PÇ 7PÇ 8PÇ 9PÇ 10PÇ 11
ÖÇ 1           
ÖÇ 2           
ÖÇ 3           
ÖÇ 4           
ÖÇ 5           
ÖÇ 6