MATLAB PROGRAMLAMA

Ders Genel Bilgileri

Ders Kodu AKTS T+U+L Kredi Ders Türü
EEM22209 2 0+2 1 Zorunlu
Ders Linki (Türkçe) :
Ders Linki (İngilizce) :
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Öğretim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Amacı Matlab temel programlama bilgi ve becerisini kazandırmak.
Dersin İçeriği Temel kavramlar ve tanımlar (donanım, yazılım, programlama dilleri, yazılım geliştirme araçları, ikili sayı sistemi), problem çözme ve algoritmalar, yalancı kod ve akış diyagramları, temel kontrol ve döngü işlemleri, dizi işlemleri, matris işlemleri, genel örnekler, MATLAB programında temel komutlar, koşul ve döngü komutları, MATLAB programı ile algoritmalardan programlamaya geçiş, programlama örnekleri ve uygulamalar, dizi ve matris işlemleri, temel sıralama ve arama algoritmaları, MATLAB’de grafik komutları, dosya işlemleri, MATLAB programında bulunan araç kutuları ve içerikleri, MATLAB ile grafiksel kullanıcı arayüzü (GUI) hazırlama.
Dersin Ön Koşulları -
Dersin Koordinatörü -
Dersi Verenler Dr. Öğr. Üyesi Taner ÇARKIT
Dersin Yardımcıları -
Staj Durumu Yok

Dersin Kaynakları

Kaynaklar Aslan İnan, MATLAB ve programlama, Papatya Yayınları, İstanbul, 2004. 3.William J. Palm, “Introduction to MATLAB 7 for Engineers”, McGraw-Hill, 2006. Stephen J. Chapman, “MATLAB Programming for Engineers”, Brooks/Cole Publishing Company, 2002.
Notlar -
Ön Hazırlık ve Dokümanlar -
Ödev -

Ders Yapısı

Matematik ve Temel Bilimler% 10
Mühendislik Bilimleri% 60
Mühendislik Tasarımı% 10
Sosyal Bilimler% 0
Eğitim Bilimleri% 0
Fen Bilimleri% 5
Sağlık Bilimleri% 0
Alan Bilgisi% 15
Değerlendirme Ölçütleri
Yarı Yıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 30
Kısa Sınav 2 % 10
Ödev 1 % 10
Devam 0 % 0
Uygulama 0 % 0
Proje 0 % 0
Yarıyıl Sonu Sınavı 1 % 50
Arazi Çalışması 0 % 0
Atölye Çalışması 0 % 0
Laboratuvar 0 % 0
Sunum/Seminer Hazırlama 0 % 0
Toplam 5 % 100
AKTS Hesaplama İçeriği
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü
Ders Süresi 15 2 30
Sınıf Dışı Ç. Süresi 14 1 14
Ödevler 1 10 10
Ara Sınavlar 1 2 2
Yarıyıl Sonu Sınavı 1 2 2
Kısa Sınav 2 4 8
  66 | AKTS Kredisi : 2

Ders Konuları

Hafta Konu Öğretim Yöntem ve Teknikleri Ön Hazırlık ve Dokümanlar
1 Temel kavramlar ve tanımlar (donanım, yazılım, programlama dilleri, yazılım geliştirme araçları, ikili sayı sistemi) Ders anlatımı Ders notu veya ders kitabının ilgili bölümleri
2 Problem çözme ve algoritmalar Ders anlatımı Ders notu veya ders kitabının ilgili bölümleri
3 Yalancı kod ve akış diyagramları, temel kontrol ve döngü işlemleri Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
4 Dizi işlemleri Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
5 Matris işlemleri Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
6 Genel örnekler Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
7 MATLAB programında temel komutlar, koşul ve döngü komutları, MATLAB programı ile algoritmalardan programlamaya geçiş Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
8 Programlama örnekleri ve uygulamalar Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
9 Ara sınav - -
10 Dizi ve matris işlemleri Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
11 Temel sıralama ve arama algoritmaları Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
12 MATLAB’de grafik komutları, dosya işlemleri Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
13 MATLAB programında bulunan araç kutuları ve içerikleri Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
14 MATLAB ile grafiksel kullanıcı arayüzü (GUI) hazırlama Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri
15 MATLAB ile grafiksel kullanıcı arayüzü (GUI) hazırlama Ders anlatımı, göstererek anlatma, örnek olay, uygulama, soru-cevap Ders notu veya ders kitabının ilgili bölümleri

Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:

# Açıklama
1 Öğrenciler mühendislik problemlerini çözmek amacıyla algoritma tasarımı ile ilgili temel kavramları öğrenebilme
2 Öğrenciler kendilerinin tasarladığı algoritmalarının analizini edebilme
3 Öğrenciler bir problem için farklı algoritmalar oluşturmayı, test etmeyi ve algoritmaları karşılaştırmasını öğrenebilme
4 Öğrenciler MATLAB programı ile bilgisayar programlamasının temel kavramlarını öğrenebilme
5 Öğrenciler MATLAB programı ile program yazmayı ve test etmeyi öğrenebilme

Dersin Program Çıktılarına Katkısı

  P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11
Ö1 55553553334
Ö2 55553553344
Ö3 55553553323
Ö4 55553553335
Ö5 55553553335

Katkı Düzeyi: 0:Yok     1:Çok Düşük     2:Düşük     3:Orta     4:Yüksek     5:Çok Yüksek