| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| AEK112B | Algoritma ve Programlama (MATLAB) | Zorunlu Ders | 1 | 2 | 2,00 |
Önlisans
Türkçe
Problem çözme aşamaları, algoritma, akış diyagramları, değişkenler ve veri türleri, operatör döngü ve dizi metotlarına hakim olarak MATLAB programı aracılığı ile hesaplama ve yazılım geliştirme.
Doç. Dr. Ahmet TEBER
| 1 | Temel kavram ve tanımlar yardımıyla problemi tayin edebilme |
| 2 | Tanımlanan bir problem için Algoritma türetme |
| 3 | Aynı problem için farklı algoritmalar olulturma. Test etme ve karşılaştırma yeteneğine sahip olma |
| 4 | MATLAB programı ile karmaşık problemleri çözme yeteneğine sahip olma |
| 5 | Teknik olarak grafik çizimleri yapma becerisine sahip olmak |
| 6 | MATLAB programını farklı arayüz programlarına entegre çalıştırma becerisine sahip olma |
Birinci Öğretim
Yok
Yok
Temel Kavramlar ve Tanımlar, Problem Çözme ve Algoritmalar, Sözde Kod ve Akış Diyagramı uygulamaları (Sıralama, arama vb.), Programlama Dillerine giriş ve Temel kavramlar, MATLAB Programı, Temel komutlar, Koşul ve Döngü Komutları, vektör işlemleri, grafik komutları ve Dosya işlemleri, MATLAB Programı ile GUI Hazırlama, MATLAB ToolBox lar ve içerikleri, Çeşitli MATLAB uygulamaları
| Hafta | Teorik | Uygulama | Laboratuvar |
|---|---|---|---|
| 1 | Algoritma Kavramı ve tasarımı | Yok | Yok |
| 2 | Akış diyagramları ve tasarımı | Yok | Yok |
| 3 | Programlama dili ve yapısal programlama kavramı | Yok | Yok |
| 4 | Veri tipleri, Değişkenler, Sabitler, Değişken bildirim yerleri, operatörler | Yok | Yok |
| 5 | Temel giriş/çıkış fonksiyonları | Yok | Yok |
| 6 | Karşılaştırma operatörleri ve Mantıksal operatörler | Yok | Yok |
| 7 | Döngüler (while, do...while, for, if…else vb.) | Yok | Yok |
| 8 | Ara Sınav | Yok | Yok |
| 9 | Matematiksel işlemler | Yok | Yok |
| 10 | Alt programlar oluşturma | Yok | Yok |
| 11 | Çok boyutlu diziler (Matrisler) | Yok | Yok |
| 12 | Çok boyutlu dizilerde matematiksel işlemler | Yok | Yok |
| 13 | Güncel Algoritma Uygulamaları | Yok | Yok |
| 14 | Proje tayini | Yok | Yok |
| 15 | Proje sunumları | Yok | Yok |
| 16 | Yıl Sonu Sınavı | Yok | Yok |
MATLAB ve Mühendislik Uygulamaları (Uğur Arifoğlu ve Cemalettin Kubat)
Yok
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
Yok
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 2 | 2 |
| Bütünleme Sınavı | 1 | 1 | 1 |
| Problem Çözümü | 5 | 5 | 25 |
| Proje Hazırlama | 1 | 2 | 2 |
| Proje Sunma | 1 | 2 | 2 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 1 | 1 |
| Final Sınavı içiin Bireysel Çalışma | 14 | 2 | 28 |
| Toplam İş Yükü (saat) | 62 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | PÇ 17 | PÇ 18 | PÇ 19 | PÇ 20 | PÇ 21 | PÇ 22 | PÇ 23 | PÇ 24 | PÇ 25 | PÇ 26 | PÇ 27 | PÇ 28 | PÇ 29 | PÇ 30 | PÇ 31 | |
| ÖÇ 1 | 2 | 4 | 1 | 3 | 3 | 2 | 2 | 2 | 1 | 1 | 1 | 3 | 4 | 1 | 2 | 1 | 5 | 1 | 1 | 3 | 1 | ||||||||||
| ÖÇ 2 | 2 | 2 | 1 | 3 | 3 | 2 | 1 | 2 | 1 | 1 | 4 | 3 | 2 | 3 | 2 | 1 | 5 | 1 | 1 | 3 | 1 | ||||||||||
| ÖÇ 3 | 2 | 1 | 1 | 4 | 3 | 2 | 2 | 2 | 1 | 1 | 1 | 3 | 2 | 1 | 2 | 1 | 5 | 1 | 1 | 3 | 1 | ||||||||||
| ÖÇ 4 | 2 | 2 | 1 | 2 | 3 | 2 | 1 | 2 | 1 | 1 | 3 | 3 | 1 | 4 | 2 | 1 | 5 | 1 | 1 | 3 | 1 | ||||||||||
| ÖÇ 5 | 2 | 1 | 1 | 4 | 3 | 2 | 1 | 2 | 1 | 1 | 1 | 3 | 3 | 2 | 2 | 1 | 5 | 1 | 1 | 4 | 1 | ||||||||||
| ÖÇ 6 | 2 | 4 | 1 | 4 | 3 | 2 | 3 | 2 | 1 | 1 | 5 | 3 | 3 | 1 | 2 | 1 | 5 | 1 | 1 | 5 | 1 |