Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
İleri Bilgisayar ProgramlamaMAT620137.5300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiDoktora
Dersin TürüSeçmeli @ Matematik ABD Matematik Doktora Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimMatematik Bölümü
Dersin KoordinatörüMurat Sarı
Dersi Veren(ler)Murat Sarı, Mutlu Akar
Asistan(lar)ı
Dersin AmacıBu ders, lisansüstü seviyede öncelikli ve faydalı olan bazı araç ve yöntemleri kullanarak belli bilgisayar programının üretimini öğretmeyi amaç edinir.
Dersin İçeriğiLaTeX-Kurulumu, LaTeX'te Temel Dosyalar Yazma, MATLAB'a Giriş, Komut Penceresi, Temel Matematiksel İnşa Fonksiyonları, MATLAB Uygulamaları, Dizinler, Matematiksel İşlemler, İki-Boyutlu Çizimler, M-Dosyaları, MATLAB'da Programlama, Programlama: Örnek Alan Problemi, Programlama: Proje Çalışması
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Gilat, A. MATLAB: An Introduction with Applications, 4th Edition, Wiley, Ohio, 2011.
  • Young, T., Mohlenkamp J.M., Introduction to Numerical Methods and MATLAB Programming for Engineers, Ohio University, 2011.
  • Gilat, A. and Subramaniam, V. Numerical Methods for Engineers and Scientists: An Introduction with Applications using MATLAB, 3rd Edition, Wiley, Ohio, 2014.
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. LateX’de yazabilme becerisine sahip olur
  2. Bilimsel bir problemi algoritmaya dönüştürmede önemli bir seviye kazanır.
  3. Algortimayı bilgisayar program koduna dönüştürür.
  4. Etkin bilgisayar program kodu üretmede önemli bir seviye kazanır.
  5. Matematiksel modelleri algoritmik olarak değerlendirir.

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1LaTeX-Kurulumu
2LaTeXde temel dosyalar, Yazma
3MATLABa Giriş, Komut Penceresi (Window)
4Elemanter Matematiksel İnşa (Built-In) Fonksiyonları, MATLAB Uygulamaları
5Dizinler, Matematiksel İşlemler
6İki-Boyutlu Çizimler
7Üç-Boyutlu Çizimler
8Ara Sınav 1
9M-Dosyaları (M-files), MATLABda Programlama
10M-Dosyaları (M-files), MATLABda Programlama
11Programlama: Örnek Alan Problemi
12Programlama: Örnek Alan Problemi
13Programlama: Proje Çalışması
14Programlama: Proje Çalışması
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev110
Sunum/Jüri
Projeler130
Seminer/Workshop
Ara Sınavlar120
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati133
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması138
Derse Özgü Staj
Ödev115
Küçük Sınavlar/Stüdyo Kritiği
Projeler120
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)115
Final (Sınav Süresi + Sınav Hazırlık Süresi)130
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok