Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Mühendislik Bilgisayar UygulamalarıGMI104222200
ÖnkoşullarYok
YarıyılBahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin Türü
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimGemi Makineleri İşletme Mühendisliği Bölümü
Dersin Koordinatörü
Dersi Veren(ler)Yasin Üst
Asistan(lar)ıFatih Cüneyd KORKMAZ
Dersin AmacıBilgisayarda programlama mantığını öğrenmek. MATLAB programlama dilini etkin olarak öğrenmek.
Dersin İçeriğiMATLAB programının tanıtımı. MATLAB programında bir ve iki boyutlu diziler. Dizilerle matematiksel işlemler. Program dosyaları (script files). MATLAB programında data okunması ve yazdırılması. İki boyutlu çizimler. Fonksiyonlar ve fonksiyon dosyalarının yazılması. Fonksiyon dosyalarının program dosyaları ile karşılaştırılması. MATLAB’da programlama. Mantık ve koşul operatörleri. Koşul ifadeleri. MATLAB programında döngüler. Polinomlar. Eğri uydurma ve enterpolasyon. Üç Boyutlu çizimler. Nümerik analiz uygulamaları ve sembolik matematik.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • A GILAT, Matlab An Introduction with Applications, 2.Baskı, WILEY, 2005.
  • K SIGMON, MATLAB Primer, 6. Baskı, Chapman&Hall/CRC, 2002.
  • M. UZUNOĞLU, A.i KIZIL, Ömer Çağlar HER YÖNÜ İLE MATLAB, ISBN 975-6812-79-6.
  • A. İNAN, MATLAB Kılavuzu, ISBN 9756797754.
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Bir bilgisayarın nasıl çalıştığını anlayabilecek.
  2. İşletim sistemleri ve derleyiciler gibi bilgisayarın diğer bileşenlerinin nasıl organize edildiğini ve bilgisayarın organizasyonu ile nasıl ilişkilendirildiğini genel bir seviyede anlayabilecek.
  3. İnternetin temel mimarisi ve teknolojilerini ve günlük yaşamdaki önemini anlayabilecek.
  4. Yazma, görselleştirme, hesaplama ve raporlama için gerekli temel becerileri geliştirecek.
  5. Komut dizi mimarisini anlayabilecek ve basit programlar yazabilecek.
  6. Programlama dillerinin önemini ve birbirinden farkını ayırt edebilecek.

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

HaftaKonularÖn Hazırlık
1MATLAB programının tanıtımıWeb sayfası ders notları I
2MATLAB programında bir ve iki boyutlu dizilerWeb sayfası ders notları I
3Dizilerle matematiksel işlemlerWeb sayfası ders notları I
4Program dosyaları (script files)Web sayfası ders notları I
5MATLAB programında data okunması ve yazdırılmasıWeb sayfası ders notları II
6İki boyutlu çizimlerWeb sayfası ders notları II
7Fonksiyonlar ve fonksiyon dosyalarının yazılmasıWeb sayfası ders notları II
8Ara Sınav
9Fonksiyon dosyalarının program dosyaları ile karşılaştırılmasıWeb sayfası ders notları III
10Genel olarak programlama ve MATLAB’de programlamaWeb sayfası ders notları III
11Mantık ve koşul operatörleriWeb sayfası ders notları IV
12Koşul ifadeleri.Web sayfası ders notları IV
13MATLAB programında döngülerWeb sayfası ders notları IV
14Polinomlar. Eğri uydurma ve enterpolasyonWeb sayfası ders notları V
15Üç Boyutlu çizimler. Nümerik analiz uygulamaları ve sembolik matematikWeb sayfası ders notları V
16Final Sınavı

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
Projeler
Seminer/Workshop
Ara Sınavlar150
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 Saati162
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması161
Derse Özgü Staj
Ödev15
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)110
Final (Sınav Süresi + Sınav Hazırlık Süresi)110
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok